Skip to content

Commit

Permalink
feat(create-rsbuild): specify type module by default (#4490)
Browse files Browse the repository at this point in the history
  • Loading branch information
chenjiahan authored Feb 6, 2025
1 parent 398ee5f commit 51d8562
Show file tree
Hide file tree
Showing 17 changed files with 55 additions and 39 deletions.
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,16 +53,16 @@
"typescript": "^5.7.3",
"vitest": "^3.0.5"
},
"pnpm": {
"patchedDependencies": {
"http-proxy@1.18.1": "patches/http-proxy@1.18.1.patch",
"postcss-loader@8.1.1": "patches/postcss-loader@8.1.1.patch",
"css-loader@7.1.2": "patches/css-loader@7.1.2.patch"
}
},
"packageManager": "pnpm@10.0.0",
"engines": {
"node": ">=18.0.0",
"pnpm": ">=10.0.0"
},
"pnpm": {
"patchedDependencies": {
"css-loader@7.1.2": "patches/css-loader@7.1.2.patch",
"http-proxy@1.18.1": "patches/http-proxy@1.18.1.patch",
"postcss-loader@8.1.1": "patches/postcss-loader@8.1.1.patch"
}
}
}
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-lit-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-lit-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-lit-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-lit-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-preact-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-preact-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-preact-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-preact-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-react-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-react-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-react-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-react-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-solid-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-solid-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-solid-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-solid-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-svelte-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-svelte-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-svelte-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-svelte-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview",
"svelte-check": "svelte-check --tsconfig ./tsconfig.json"
},
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-vanilla-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-vanilla-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"devDependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-vanilla-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-vanilla-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"devDependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-vue2-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-vue2-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-vue2-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-vue2-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-vue3-js/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-vue3-js",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/create-rsbuild/template-vue3-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "rsbuild-vue3-ts",
"private": true,
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "rsbuild dev --open",
"build": "rsbuild build",
"dev": "rsbuild dev --open",
"preview": "rsbuild preview"
},
"dependencies": {
Expand Down

1 comment on commit 51d8562

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 Ran ecosystem CI: Open

suite result
modernjs ❌ failure
plugins ✅ success
rspress ✅ success
rslib ✅ success
examples ✅ success

Please sign in to comment.