···11-extern crate reqwest;
21use regex::Regex;
32use std::fs;
43···6766// > 👉 **Important**: this module is generated by `build.rs`.
6867// > It is generate from the latest CommonMark website.
69687070-extern crate markdown;
7169use markdown::{{to_html_with_options, CompileOptions, Options}};
7270use pretty_assertions::assert_eq;
7371
-2
examples/lib.rs
···11-extern crate markdown;
22-31fn main() -> Result<(), String> {
42 // Turn on debugging.
53 // You can show it with `RUST_LOG=debug cargo run --example lib`
+1-5
fuzz/fuzz_targets/markdown.rs
···11#![no_main]
22use libfuzzer_sys::fuzz_target;
33-extern crate markdown;
4354fuzz_target!(|data: &[u8]| {
65 if let Ok(s) = std::str::from_utf8(data) {
76 let _ = markdown::to_html(s);
88- let _ = markdown::to_html_with_options(
99- s,
1010- &markdown::Options::gfm()
1111- );
77+ let _ = markdown::to_html_with_options(s, &markdown::Options::gfm());
128 let _ = markdown::to_mdast(s, &markdown::ParseOptions::default());
139 let _ = markdown::to_mdast(s, &markdown::ParseOptions::gfm());
1410 }
···11-extern crate alloc;
22-31use alloc::{str::FromStr, string::String};
4253/// Type of line endings in markdown.
···82808381#[cfg(test)]
8482mod tests {
8585- extern crate std;
8683 use super::*;
87848885 #[test]
-3
src/util/mdx.rs
···11-extern crate alloc;
22-31use alloc::string::String;
4253/// Signal used as feedback when parsing MDX ESM/expressions.
···89879088#[cfg(test)]
9189mod tests {
9292- extern crate std;
9390 use super::*;
9491 use alloc::boxed::Box;
9592
···33// > 👉 **Important**: this module is generated by `build.rs`.
44// > It is generate from the latest CommonMark website.
5566-extern crate markdown;
76use markdown::{to_html_with_options, CompileOptions, Options};
87use pretty_assertions::assert_eq;
98
···2626//! TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2727//! SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28282929-extern crate swc_common;
3030-extern crate swc_ecma_ast;
3129use crate::test_utils::{
3230 hast,
3331 swc::{parse_esm_to_tree, parse_expression_to_tree},
-1
tests/test_utils/mdx_plugin_recma_document.rs
···33//! Port of <https://github.com/mdx-js/mdx/blob/main/packages/mdx/lib/plugin/recma-document.js>,
44//! by the same author.
5566-extern crate swc_ecma_ast;
76use crate::test_utils::{
87 hast_util_to_swc::Program,
98 swc_utils::{bytepos_to_point, prefix_error_with_point, span_to_position},
-2
tests/test_utils/mdx_plugin_recma_jsx_rewrite.rs
···33//! Port of <https://github.com/mdx-js/mdx/blob/main/packages/mdx/lib/plugin/recma-jsx-rewrite.js>,
44//! by the same author.
5566-extern crate swc_common;
77-extern crate swc_ecma_ast;
86use crate::test_utils::{
97 hast_util_to_swc::Program,
108 swc_utils::{