Skip to content

Commit 9ecff80

Browse files
authored
refactor: create @docusaurus/bundler and @docusaurus/babel packages (#10511)
1 parent fd14d6a commit 9ecff80

65 files changed

Lines changed: 1921 additions & 1588 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/create-docusaurus/templates/classic-typescript/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"typecheck": "tsc"
1616
},
1717
"dependencies": {
18+
"@docusaurus/babel": "3.5.2",
1819
"@docusaurus/core": "3.5.2",
1920
"@docusaurus/preset-classic": "3.5.2",
2021
"@mdx-js/react": "^3.0.0",

packages/create-docusaurus/templates/classic/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"write-heading-ids": "docusaurus write-heading-ids"
1515
},
1616
"dependencies": {
17+
"@docusaurus/babel": "3.5.2",
1718
"@docusaurus/core": "3.5.2",
1819
"@docusaurus/preset-classic": "3.5.2",
1920
"@mdx-js/react": "^3.0.0",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module.exports = {
2-
presets: [require.resolve('@docusaurus/core/lib/babel/preset')],
2+
presets: ['@docusaurus/babel/preset'],
33
};
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.tsbuildinfo*
2+
tsconfig*
3+
__tests__
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# `@docusaurus/babel`
2+
3+
Docusaurus package for Babel-related utils.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"name": "@docusaurus/babel",
3+
"version": "3.5.2",
4+
"description": "Docusaurus package for Babel-related utils.",
5+
"main": "./lib/index.js",
6+
"types": "./lib/index.d.ts",
7+
"exports": {
8+
"./preset": {
9+
"types": "./lib/preset.d.ts",
10+
"default": "./lib/preset.js"
11+
},
12+
".": {
13+
"types": "./lib/index.d.ts",
14+
"default": "./lib/index.js"
15+
}
16+
},
17+
"scripts": {
18+
"build": "tsc",
19+
"watch": "tsc --watch"
20+
},
21+
"publishConfig": {
22+
"access": "public"
23+
},
24+
"repository": {
25+
"type": "git",
26+
"url": "https://github.com/facebook/docusaurus.git",
27+
"directory": "packages/docusaurus-babel"
28+
},
29+
"license": "MIT",
30+
"dependencies": {
31+
"@babel/core": "^7.23.3",
32+
"@babel/generator": "^7.23.3",
33+
"@babel/traverse": "^7.22.8",
34+
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
35+
"@babel/plugin-transform-runtime": "^7.22.9",
36+
"@babel/preset-env": "^7.22.9",
37+
"@babel/preset-react": "^7.22.5",
38+
"@babel/preset-typescript": "^7.22.5",
39+
"@babel/runtime": "^7.22.6",
40+
"@babel/runtime-corejs3": "^7.22.6",
41+
"@docusaurus/logger": "3.5.2",
42+
"@docusaurus/utils": "3.5.2",
43+
"babel-plugin-dynamic-import-node": "^2.3.3",
44+
"fs-extra": "^11.1.1",
45+
"tslib": "^2.6.0"
46+
},
47+
"engines": {
48+
"node": ">=18.0"
49+
}
50+
}

0 commit comments

Comments
 (0)