mdx-bundler
Advanced tools
Comparing version 9.2.1 to 10.0.0
@@ -11,8 +11,7 @@ "use strict"; | ||
var ReactDOM = _interopRequireWildcard(require("react-dom")); | ||
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } | ||
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); } | ||
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } | ||
/** | ||
* @typedef {import('./types').MDXContentProps} MDXContentProps | ||
*/ | ||
/** | ||
@@ -19,0 +18,0 @@ * |
@@ -11,3 +11,3 @@ "use strict"; | ||
var _string_decoder = require("string_decoder"); | ||
var _remarkMdxFrontmatter = require("remark-mdx-frontmatter"); | ||
var _remarkMdxFrontmatter = _interopRequireDefault(require("remark-mdx-frontmatter")); | ||
var _grayMatter = _interopRequireDefault(require("gray-matter")); | ||
@@ -19,4 +19,4 @@ var esbuild = _interopRequireWildcard(require("esbuild")); | ||
var _dirnameMessedUp = _interopRequireDefault(require("./dirname-messed-up.cjs")); | ||
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } | ||
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); } | ||
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } | ||
const { | ||
@@ -202,3 +202,3 @@ readFile, | ||
}), | ||
// eslint-disable-next-line @babel/new-cap | ||
// eslint-disable-next-line new-cap | ||
(0, _nodeResolve.NodeResolvePlugin)({ | ||
@@ -210,3 +210,3 @@ extensions: ['.js', '.ts', '.jsx', '.tsx'], | ||
}), inMemoryPlugin, mdxESBuild(mdxOptions({ | ||
remarkPlugins: [remarkFrontmatter, [_remarkMdxFrontmatter.remarkMdxFrontmatter, { | ||
remarkPlugins: [remarkFrontmatter, [_remarkMdxFrontmatter.default, { | ||
name: 'frontmatter' | ||
@@ -213,0 +213,0 @@ }]] |
{ | ||
"name": "mdx-bundler", | ||
"version": "9.2.1", | ||
"version": "10.0.0", | ||
"description": "Compile and bundle your MDX files and their dependencies. FAST.", | ||
@@ -17,3 +17,3 @@ "main": "dist/index.js", | ||
"engines": { | ||
"node": ">=14", | ||
"node": ">=18", | ||
"npm": ">=6" | ||
@@ -43,11 +43,11 @@ }, | ||
"dependencies": { | ||
"@babel/runtime": "^7.16.3", | ||
"@esbuild-plugins/node-resolve": "^0.1.4", | ||
"@babel/runtime": "^7.23.2", | ||
"@esbuild-plugins/node-resolve": "^0.2.2", | ||
"@fal-works/esbuild-plugin-global-externals": "^2.1.2", | ||
"@mdx-js/esbuild": "^2.0.0", | ||
"@mdx-js/esbuild": "^3.0.0", | ||
"gray-matter": "^4.0.3", | ||
"remark-frontmatter": "^4.0.1", | ||
"remark-mdx-frontmatter": "^1.1.1", | ||
"uuid": "^8.3.2", | ||
"vfile": "^5.3.2" | ||
"remark-frontmatter": "^5.0.0", | ||
"remark-mdx-frontmatter": "^4.0.0", | ||
"uuid": "^9.0.1", | ||
"vfile": "^6.0.1" | ||
}, | ||
@@ -58,24 +58,31 @@ "peerDependencies": { | ||
"devDependencies": { | ||
"@testing-library/react": "^13.0.0", | ||
"@types/jsdom": "^16.2.14", | ||
"@types/mdx": "^2.0.1", | ||
"@types/react": "^17.0.34", | ||
"@types/react-dom": "^17.0.11", | ||
"@types/uuid": "^8.3.4", | ||
"@testing-library/react": "^14.1.0", | ||
"@types/jsdom": "^21.1.5", | ||
"@types/mdx": "^2.0.10", | ||
"@types/react": "^18.2.37", | ||
"@types/react-dom": "^18.2.15", | ||
"@types/uuid": "^9.0.7", | ||
"babel-eslint": "^10.1.0", | ||
"c8": "^7.10.0", | ||
"c8": "^8.0.1", | ||
"cross-env": "^7.0.3", | ||
"esbuild": "^0.14.29", | ||
"jsdom": "^19.0.0", | ||
"kcd-scripts": "^11.2.2", | ||
"esbuild": "^0.19.5", | ||
"jsdom": "^22.1.0", | ||
"kcd-scripts": "^14.0.1", | ||
"left-pad": "^1.3.0", | ||
"mdx-test-data": "^1.0.1", | ||
"react": "^18.0.0", | ||
"react-dom": "^18.0.0", | ||
"remark-mdx-images": "^1.0.3", | ||
"typescript": "^4.4.3", | ||
"uvu": "^0.5.2" | ||
"react": "^18.2.0", | ||
"react-dom": "^18.2.0", | ||
"remark-mdx-images": "^2.0.0", | ||
"typescript": "^5.2.2", | ||
"uvu": "^0.5.6" | ||
}, | ||
"eslintConfig": { | ||
"extends": "./node_modules/kcd-scripts/eslint.js", | ||
"parserOptions": { | ||
"sourceType": "module", | ||
"ecmaFeatures": { | ||
"modules": true | ||
}, | ||
"ecmaVersion": 2022 | ||
}, | ||
"rules": { | ||
@@ -82,0 +89,0 @@ "import/extensions": "off", |
56499
510
+ Added@esbuild-plugins/node-resolve@0.2.2(transitive)
+ Added@mdx-js/esbuild@3.1.0(transitive)
+ Added@mdx-js/mdx@3.1.0(transitive)
+ Added@types/hast@3.0.4(transitive)
+ Added@types/mdast@4.0.4(transitive)
+ Added@types/unist@3.0.3(transitive)
+ Added@ungap/structured-clone@1.3.0(transitive)
+ Addedcollapse-white-space@2.1.0(transitive)
+ Addeddevlop@1.1.0(transitive)
+ Addedesast-util-from-estree@2.0.0(transitive)
+ Addedesast-util-from-js@2.0.1(transitive)
+ Addedescape-string-regexp@5.0.0(transitive)
+ Addedestree-util-attach-comments@3.0.0(transitive)
+ Addedestree-util-build-jsx@3.0.1(transitive)
+ Addedestree-util-is-identifier-name@3.0.0(transitive)
+ Addedestree-util-scope@1.0.0(transitive)
+ Addedestree-util-to-js@2.0.0(transitive)
+ Addedestree-util-value-to-estree@3.3.2(transitive)
+ Addedestree-util-visit@2.0.0(transitive)
+ Addedhast-util-to-estree@3.1.3(transitive)
+ Addedhast-util-to-jsx-runtime@2.3.6(transitive)
+ Addedhast-util-whitespace@3.0.0(transitive)
+ Addedinline-style-parser@0.2.4(transitive)
+ Addedmarkdown-extensions@2.0.0(transitive)
+ Addedmdast-util-from-markdown@2.0.2(transitive)
+ Addedmdast-util-frontmatter@2.0.1(transitive)
+ Addedmdast-util-mdx@3.0.0(transitive)
+ Addedmdast-util-mdx-expression@2.0.1(transitive)
+ Addedmdast-util-mdx-jsx@3.2.0(transitive)
+ Addedmdast-util-mdxjs-esm@2.0.1(transitive)
+ Addedmdast-util-phrasing@4.1.0(transitive)
+ Addedmdast-util-to-hast@13.2.0(transitive)
+ Addedmdast-util-to-markdown@2.1.2(transitive)
+ Addedmdast-util-to-string@4.0.0(transitive)
+ Addedmicromark@4.0.2(transitive)
+ Addedmicromark-core-commonmark@2.0.3(transitive)
+ Addedmicromark-extension-frontmatter@2.0.0(transitive)
+ Addedmicromark-extension-mdx-expression@3.0.0(transitive)
+ Addedmicromark-extension-mdx-jsx@3.0.1(transitive)
+ Addedmicromark-extension-mdx-md@2.0.0(transitive)
+ Addedmicromark-extension-mdxjs@3.0.0(transitive)
+ Addedmicromark-extension-mdxjs-esm@3.0.0(transitive)
+ Addedmicromark-factory-destination@2.0.1(transitive)
+ Addedmicromark-factory-label@2.0.1(transitive)
+ Addedmicromark-factory-mdx-expression@2.0.2(transitive)
+ Addedmicromark-factory-space@2.0.1(transitive)
+ Addedmicromark-factory-title@2.0.1(transitive)
+ Addedmicromark-factory-whitespace@2.0.1(transitive)
+ Addedmicromark-util-character@2.1.1(transitive)
+ Addedmicromark-util-chunked@2.0.1(transitive)
+ Addedmicromark-util-classify-character@2.0.1(transitive)
+ Addedmicromark-util-combine-extensions@2.0.1(transitive)
+ Addedmicromark-util-decode-numeric-character-reference@2.0.2(transitive)
+ Addedmicromark-util-decode-string@2.0.1(transitive)
+ Addedmicromark-util-encode@2.0.1(transitive)
+ Addedmicromark-util-events-to-acorn@2.0.2(transitive)
+ Addedmicromark-util-html-tag-name@2.0.1(transitive)
+ Addedmicromark-util-normalize-identifier@2.0.1(transitive)
+ Addedmicromark-util-resolve-all@2.0.1(transitive)
+ Addedmicromark-util-sanitize-uri@2.0.1(transitive)
+ Addedmicromark-util-subtokenize@2.1.0(transitive)
+ Addedmicromark-util-symbol@2.0.1(transitive)
+ Addedmicromark-util-types@2.0.2(transitive)
+ Addedproperty-information@7.0.0(transitive)
+ Addedrecma-build-jsx@1.0.0(transitive)
+ Addedrecma-jsx@1.0.0(transitive)
+ Addedrecma-parse@1.0.0(transitive)
+ Addedrecma-stringify@1.0.0(transitive)
+ Addedrehype-recma@1.0.0(transitive)
+ Addedremark-frontmatter@5.0.0(transitive)
+ Addedremark-mdx@3.1.0(transitive)
+ Addedremark-mdx-frontmatter@4.0.0(transitive)
+ Addedremark-parse@11.0.0(transitive)
+ Addedremark-rehype@11.1.1(transitive)
+ Addedstyle-to-js@1.1.16(transitive)
+ Addedstyle-to-object@1.0.8(transitive)
+ Addedunified@11.0.5(transitive)
+ Addedunist-util-is@6.0.0(transitive)
+ Addedunist-util-position@5.0.0(transitive)
+ Addedunist-util-position-from-estree@2.0.0(transitive)
+ Addedunist-util-stringify-position@4.0.0(transitive)
+ Addedunist-util-visit@5.0.0(transitive)
+ Addedunist-util-visit-parents@6.0.1(transitive)
+ Addeduuid@9.0.1(transitive)
+ Addedvfile@6.0.3(transitive)
+ Addedvfile-message@4.0.2(transitive)
+ Addedyaml@2.7.0(transitive)
- Removed@esbuild-plugins/node-resolve@0.1.4(transitive)
- Removed@mdx-js/esbuild@2.3.0(transitive)
- Removed@mdx-js/mdx@2.3.0(transitive)
- Removed@types/hast@2.3.10(transitive)
- Removed@types/mdast@3.0.15(transitive)
- Removedargparse@2.0.1(transitive)
- Removeddata-uri-to-buffer@4.0.1(transitive)
- Removeddiff@5.2.0(transitive)
- Removedestree-util-attach-comments@2.1.1(transitive)
- Removedestree-util-build-jsx@2.2.2(transitive)
- Removedestree-util-is-identifier-name@1.1.02.1.0(transitive)
- Removedestree-util-to-js@1.2.0(transitive)
- Removedestree-util-value-to-estree@1.3.0(transitive)
- Removedestree-util-visit@1.2.1(transitive)
- Removedfetch-blob@3.2.0(transitive)
- Removedformdata-polyfill@4.0.10(transitive)
- Removedhast-util-to-estree@2.3.3(transitive)
- Removedhast-util-whitespace@2.0.1(transitive)
- Removedinline-style-parser@0.1.1(transitive)
- Removedis-buffer@2.0.5(transitive)
- Removedis-plain-obj@3.0.0(transitive)
- Removedis-reference@3.0.3(transitive)
- Removedjs-yaml@4.1.0(transitive)
- Removedkleur@4.1.5(transitive)
- Removedmarkdown-extensions@1.1.1(transitive)
- Removedmdast-util-definitions@5.1.2(transitive)
- Removedmdast-util-from-markdown@1.3.1(transitive)
- Removedmdast-util-frontmatter@1.0.1(transitive)
- Removedmdast-util-mdx@2.0.1(transitive)
- Removedmdast-util-mdx-expression@1.3.2(transitive)
- Removedmdast-util-mdx-jsx@2.1.4(transitive)
- Removedmdast-util-mdxjs-esm@1.3.1(transitive)
- Removedmdast-util-phrasing@3.0.1(transitive)
- Removedmdast-util-to-hast@12.3.0(transitive)
- Removedmdast-util-to-markdown@1.5.0(transitive)
- Removedmdast-util-to-string@3.2.0(transitive)
- Removedmicromark@3.2.0(transitive)
- Removedmicromark-core-commonmark@1.1.0(transitive)
- Removedmicromark-extension-frontmatter@1.1.1(transitive)
- Removedmicromark-extension-mdx-expression@1.0.8(transitive)
- Removedmicromark-extension-mdx-jsx@1.0.5(transitive)
- Removedmicromark-extension-mdx-md@1.0.1(transitive)
- Removedmicromark-extension-mdxjs@1.0.1(transitive)
- Removedmicromark-extension-mdxjs-esm@1.0.5(transitive)
- Removedmicromark-factory-destination@1.1.0(transitive)
- Removedmicromark-factory-label@1.1.0(transitive)
- Removedmicromark-factory-mdx-expression@1.0.9(transitive)
- Removedmicromark-factory-space@1.1.0(transitive)
- Removedmicromark-factory-title@1.1.0(transitive)
- Removedmicromark-factory-whitespace@1.1.0(transitive)
- Removedmicromark-util-character@1.2.0(transitive)
- Removedmicromark-util-chunked@1.1.0(transitive)
- Removedmicromark-util-classify-character@1.1.0(transitive)
- Removedmicromark-util-combine-extensions@1.1.0(transitive)
- Removedmicromark-util-decode-numeric-character-reference@1.1.0(transitive)
- Removedmicromark-util-decode-string@1.1.0(transitive)
- Removedmicromark-util-encode@1.1.0(transitive)
- Removedmicromark-util-events-to-acorn@1.2.3(transitive)
- Removedmicromark-util-html-tag-name@1.2.0(transitive)
- Removedmicromark-util-normalize-identifier@1.1.0(transitive)
- Removedmicromark-util-resolve-all@1.1.0(transitive)
- Removedmicromark-util-sanitize-uri@1.2.0(transitive)
- Removedmicromark-util-subtokenize@1.1.0(transitive)
- Removedmicromark-util-symbol@1.1.0(transitive)
- Removedmicromark-util-types@1.1.0(transitive)
- Removedmri@1.2.0(transitive)
- Removednode-domexception@1.0.0(transitive)
- Removednode-fetch@3.3.2(transitive)
- Removedperiscopic@3.1.0(transitive)
- Removedproperty-information@6.5.0(transitive)
- Removedremark-frontmatter@4.0.1(transitive)
- Removedremark-mdx@2.3.0(transitive)
- Removedremark-mdx-frontmatter@1.1.1(transitive)
- Removedremark-parse@10.0.2(transitive)
- Removedremark-rehype@10.1.0(transitive)
- Removedsade@1.8.1(transitive)
- Removedstyle-to-object@0.4.4(transitive)
- Removedunified@10.1.2(transitive)
- Removedunist-util-generated@2.0.1(transitive)
- Removedunist-util-is@5.2.1(transitive)
- Removedunist-util-position@4.0.4(transitive)
- Removedunist-util-position-from-estree@1.1.2(transitive)
- Removedunist-util-remove-position@4.0.2(transitive)
- Removedunist-util-stringify-position@3.0.3(transitive)
- Removedunist-util-visit@4.1.2(transitive)
- Removedunist-util-visit-parents@5.1.3(transitive)
- Removeduuid@8.3.2(transitive)
- Removeduvu@0.5.6(transitive)
- Removedvfile@5.3.7(transitive)
- Removedvfile-message@3.1.4(transitive)
- Removedweb-streams-polyfill@3.3.3(transitive)
Updated@babel/runtime@^7.23.2
Updated@mdx-js/esbuild@^3.0.0
Updatedremark-frontmatter@^5.0.0
Updateduuid@^9.0.1
Updatedvfile@^6.0.1