Skip to content

Commit

Permalink
chore: move base configs to single package (#2470)
Browse files Browse the repository at this point in the history
  • Loading branch information
chenjiahan authored May 30, 2024
1 parent 84f8f16 commit 64b5da4
Show file tree
Hide file tree
Showing 143 changed files with 217 additions and 369 deletions.
2 changes: 1 addition & 1 deletion e2e/cases/babel/decorator/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/cache/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/cli/basic/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/cli/build-watch/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/cli/falsy-plugins/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/cli/reload-config/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/cli/reload-env/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/css/css-modules-dom/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/css/resolve-ts-paths/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/css/style-loader/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/html/combined/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/html/minify/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/ignore-css/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/performance/resource-hints/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/rem/basic/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/server/hmr/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/solid/ts/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"module": "ESNext",
"jsx": "preserve",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source-build/app/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"declaration": false,
"jsx": "react-jsx",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source-build/components/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"composite": true,
"declaration": true,
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source-build/utils/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"composite": true,
"declaration": true,
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source/alias-by-target/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source/custom-tsconfig/tsconfig.custom.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source/custom-tsconfig/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source/global-vars/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source/jsconfig-paths/jsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/source/tsconfig-paths/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/svelte/ts/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"module": "ESNext"
},
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/top-level-await/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/type-check/basic/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/type-check/exclude-node-modules/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/typescript/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/cases/wasm/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion e2e/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"jsx": "react-jsx",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"@biomejs/biome": "1.7.3",
"@changesets/cli": "^2.27.1",
"@modern-js/module-tools": "^2.50.0",
"@rsbuild/tsconfig": "workspace:*",
"@rsbuild/config": "workspace:*",
"@scripts/test-helper": "workspace:*",
"check-dependency-version-consistency": "^4.1.0",
"cross-env": "^7.0.3",
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/babel-preset/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { moduleTools } from '@modern-js/module-tools';
import { dualBuildConfigs } from '../../../scripts/modern.base.config';
import { dualBuildConfigs } from '@rsbuild/config/modern';

export default {
plugins: [moduleTools()],
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/babel-preset/tests/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"baseUrl": "./",
"types": ["vitest/globals"]
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/babel-preset/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/plugin-swc/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { moduleTools } from '@modern-js/module-tools';
import { dualBuildConfigs } from '../../../scripts/modern.base.config';
import { dualBuildConfigs } from '@rsbuild/config/modern';

export default {
plugins: [moduleTools()],
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/plugin-swc/tests/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"baseUrl": "./",
"types": ["vitest/globals"]
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/plugin-swc/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/webpack/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import { configForDualPackage } from '../../../scripts/modern.base.config';
import { configForDualPackage } from '@rsbuild/config/modern';

export default configForDualPackage;
2 changes: 1 addition & 1 deletion packages/compat/webpack/tests/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"baseUrl": "./",
"types": ["vitest/globals"]
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/webpack/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion packages/core/modern.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import {
commonExternals,
emitTypePkgJsonPlugin,
esmBuildConfig,
} from '../../scripts/modern.base.config';
} from '@rsbuild/config/modern';

const externals = [
...commonExternals,
Expand Down
2 changes: 1 addition & 1 deletion packages/core/tests/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"baseUrl": "./",
"types": ["vitest/globals"]
Expand Down
2 changes: 1 addition & 1 deletion packages/core/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion packages/create-rsbuild/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { defineConfig, moduleTools } from '@modern-js/module-tools';
import { esmBuildConfig } from '../../scripts/modern.base.config';
import { esmBuildConfig } from '@rsbuild/config/modern';

export default defineConfig({
plugins: [moduleTools()],
Expand Down
2 changes: 1 addition & 1 deletion packages/create-rsbuild/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./"
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-assets-retry/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { moduleTools } from '@modern-js/module-tools';
import { dualBuildConfigs } from '../../scripts/modern.base.config';
import { dualBuildConfigs } from '@rsbuild/config/modern';

export default {
plugins: [moduleTools()],
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-assets-retry/tests/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"baseUrl": "./",
"types": ["vitest/globals"]
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-assets-retry/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-babel/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import { configForDualPackage } from '../../scripts/modern.base.config';
import { configForDualPackage } from '@rsbuild/config/modern';

export default configForDualPackage;
2 changes: 1 addition & 1 deletion packages/plugin-babel/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-basic-ssl/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { moduleTools } from '@modern-js/module-tools';
import { dualBuildConfigs } from '../../scripts/modern.base.config';
import { dualBuildConfigs } from '@rsbuild/config/modern';

export default {
plugins: [moduleTools()],
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-basic-ssl/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-check-syntax/modern.config.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import { configForDualPackage } from '../../scripts/modern.base.config';
import { configForDualPackage } from '@rsbuild/config/modern';

export default configForDualPackage;
2 changes: 1 addition & 1 deletion packages/plugin-check-syntax/tests/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@rsbuild/tsconfig/base",
"extends": "@rsbuild/config/ts",
"compilerOptions": {
"baseUrl": "./",
"types": ["vitest/globals"]
Expand Down
Loading

0 comments on commit 64b5da4

Please sign in to comment.