create-rsbuild
Advanced tools
Comparing version
@@ -9,4 +9,3 @@ import * as __WEBPACK_EXTERNAL_MODULE_node_path__ from "node:path"; | ||
}; | ||
async function getTemplateName(param) { | ||
let { template } = param; | ||
async function getTemplateName({ template }) { | ||
if ('string' == typeof template) { | ||
@@ -13,0 +12,0 @@ const pair = template.split('-'); |
{ | ||
"name": "create-rsbuild", | ||
"version": "1.0.4", | ||
"version": "1.0.5", | ||
"description": "Create a new Rsbuild project", | ||
@@ -26,3 +26,3 @@ "homepage": "https://rsbuild.dev", | ||
"dependencies": { | ||
"create-rstack": "1.0.6" | ||
"create-rstack": "1.0.7" | ||
}, | ||
@@ -29,0 +29,0 @@ "devDependencies": { |
@@ -14,4 +14,4 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13" | ||
"@rsbuild/core": "^1.0.16" | ||
} | ||
} |
@@ -14,5 +14,5 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/core": "^1.0.16", | ||
"typescript": "^5.6.3" | ||
} | ||
} |
{ | ||
"compilerOptions": { | ||
"lib": ["DOM", "ES2020"], | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
"experimentalDecorators": true, | ||
"useDefineForClassFields": false, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": false, | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
"experimentalDecorators": true | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -11,8 +11,8 @@ { | ||
"dependencies": { | ||
"preact": "^10.24.2" | ||
"preact": "^10.24.3" | ||
}, | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-preact": "^1.0.2" | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-preact": "^1.0.3" | ||
} | ||
} |
@@ -11,9 +11,9 @@ { | ||
"dependencies": { | ||
"preact": "^10.24.2" | ||
"preact": "^10.24.3" | ||
}, | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-preact": "^1.0.2", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-preact": "^1.0.3", | ||
"typescript": "^5.6.3" | ||
} | ||
} |
{ | ||
"compilerOptions": { | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"jsx": "react-jsx", | ||
"jsxImportSource": "preact", | ||
"target": "ES2020", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
"jsxImportSource": "preact", | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
@@ -19,5 +20,10 @@ "paths": { | ||
"react-dom": ["./node_modules/preact/compat/"] | ||
} | ||
}, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -15,5 +15,5 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-react": "^1.0.3" | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-react": "^1.0.5" | ||
} | ||
} |
@@ -15,4 +15,4 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-react": "^1.0.3", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-react": "^1.0.5", | ||
"@types/react": "^18.3.11", | ||
@@ -19,0 +19,0 @@ "@types/react-dom": "^18.3.1", |
{ | ||
"compilerOptions": { | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"jsx": "react-jsx", | ||
"target": "ES2020", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"allowImportingTsExtensions": true | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -14,6 +14,6 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-babel": "^1.0.1", | ||
"@rsbuild/plugin-solid": "^1.0.2" | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-babel": "^1.0.2", | ||
"@rsbuild/plugin-solid": "^1.0.3" | ||
} | ||
} |
@@ -14,7 +14,7 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-babel": "^1.0.1", | ||
"@rsbuild/plugin-solid": "^1.0.2", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-babel": "^1.0.2", | ||
"@rsbuild/plugin-solid": "^1.0.3", | ||
"typescript": "^5.6.3" | ||
} | ||
} |
{ | ||
"compilerOptions": { | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"jsx": "preserve", | ||
"jsxImportSource": "solid-js", | ||
"target": "ES2020", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
"jsxImportSource": "solid-js", | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"allowImportingTsExtensions": true | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -14,5 +14,5 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-svelte": "^1.0.1" | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-svelte": "^1.0.2" | ||
} | ||
} |
@@ -15,4 +15,4 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-svelte": "^1.0.1", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-svelte": "^1.0.2", | ||
"svelte-check": "^4.0.5", | ||
@@ -19,0 +19,0 @@ "typescript": "^5.6.3" |
{ | ||
"compilerOptions": { | ||
"lib": ["DOM", "ES2020"], | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
@@ -12,9 +10,17 @@ // svelte-preprocess cannot figure out whether you have a value or a type, so tell TypeScript | ||
"verbatimModuleSyntax": true, | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"allowImportingTsExtensions": true | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -14,5 +14,5 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-svelte": "^1.0.1" | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-svelte": "^1.0.2" | ||
} | ||
} |
@@ -15,4 +15,4 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-svelte": "^1.0.1", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-svelte": "^1.0.2", | ||
"svelte-check": "^4.0.5", | ||
@@ -19,0 +19,0 @@ "typescript": "^5.6.3" |
{ | ||
"compilerOptions": { | ||
"lib": ["DOM", "ES2020"], | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
@@ -12,9 +10,17 @@ // svelte-preprocess cannot figure out whether you have a value or a type, so tell TypeScript | ||
"verbatimModuleSyntax": true, | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"allowImportingTsExtensions": true | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -11,4 +11,4 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13" | ||
"@rsbuild/core": "^1.0.16" | ||
} | ||
} |
@@ -11,5 +11,5 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/core": "^1.0.16", | ||
"typescript": "^5.6.3" | ||
} | ||
} |
{ | ||
"compilerOptions": { | ||
"lib": ["DOM", "ES2020"], | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"moduleResolution": "Bundler", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"allowImportingTsExtensions": true | ||
"allowImportingTsExtensions": true, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -14,5 +14,5 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-vue2": "^1.0.1" | ||
} | ||
} |
@@ -14,3 +14,3 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-vue2": "^1.0.1", | ||
@@ -17,0 +17,0 @@ "typescript": "^5.6.3" |
{ | ||
"compilerOptions": { | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"jsx": "preserve", | ||
"target": "ES2020", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"allowImportingTsExtensions": true | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
@@ -14,5 +14,5 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-vue": "^1.0.1" | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-vue": "^1.0.2" | ||
} | ||
} |
@@ -14,6 +14,6 @@ { | ||
"devDependencies": { | ||
"@rsbuild/core": "^1.0.13", | ||
"@rsbuild/plugin-vue": "^1.0.1", | ||
"@rsbuild/core": "^1.0.16", | ||
"@rsbuild/plugin-vue": "^1.0.2", | ||
"typescript": "^5.6.3" | ||
} | ||
} |
{ | ||
"compilerOptions": { | ||
"target": "ES2020", | ||
"lib": ["DOM", "ES2020"], | ||
"module": "ESNext", | ||
"jsx": "preserve", | ||
"jsxImportSource": "vue", | ||
"target": "ES2020", | ||
"noEmit": true, | ||
"strict": true, | ||
"skipLibCheck": true, | ||
"jsxImportSource": "vue", | ||
"useDefineForClassFields": true, | ||
/* modules */ | ||
"module": "ESNext", | ||
"isolatedModules": true, | ||
"resolveJsonModule": true, | ||
"moduleResolution": "bundler", | ||
"useDefineForClassFields": true, | ||
"allowImportingTsExtensions": true | ||
"moduleResolution": "Bundler", | ||
"allowImportingTsExtensions": true, | ||
/* type checking */ | ||
"strict": true, | ||
"noUnusedLocals": true, | ||
"noUnusedParameters": true | ||
}, | ||
"include": ["src"] | ||
} |
35571
2.63%915
3.98%+ Added
- Removed
Updated