Skip to content

Commit 4d4eaf2

Browse files
committed
chore: move to rslib core package
1 parent 857ea03 commit 4d4eaf2

File tree

14 files changed

+12
-173
lines changed

14 files changed

+12
-173
lines changed

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@
3838
},
3939
"dependencies": {
4040
"@rsbuild/core": "1.0.8",
41-
"@rslib/lib-css-extract-loader": "workspace:*",
4241
"rsbuild-plugin-dts": "workspace:*"
4342
},
4443
"devDependencies": {
4544
"@rslib/tsconfig": "workspace:*",
45+
"@rspack/core": "1.0.8",
4646
"@types/fs-extra": "^11.0.4",
4747
"commander": "^12.1.0",
4848
"fast-glob": "^3.3.2",

packages/core/rslib.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ export default defineConfig({
1212
},
1313
],
1414
source: {
15+
entry: {
16+
index: './src/index.ts',
17+
libCssExtractLoader: './src/css/libCssExtractLoader.ts',
18+
},
1519
define: {
1620
RSLIB_VERSION: JSON.stringify(require('./package.json').version),
1721
},

packages/core/src/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import {
2323
composeCssConfig,
2424
cssExternalHandler,
2525
isCssGlobalFile,
26-
} from './cssConfig';
26+
} from './css/cssConfig';
2727
import { pluginCjsShim } from './plugins/cjsShim';
2828
import type {
2929
AutoExternal,

packages/core/src/cssConfig.ts renamed to packages/core/src/css/cssConfig.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { createRequire } from 'node:module';
22
import path from 'node:path';
33
import type { RsbuildConfig, RsbuildPlugin } from '@rsbuild/core';
4-
import { RemoveCssExtractAssetPlugin } from '@rslib/lib-css-extract-loader/plugin';
5-
import { CSS_EXTENSIONS_PATTERN } from './constant';
4+
import { CSS_EXTENSIONS_PATTERN } from '../constant';
5+
import { RemoveCssExtractAssetPlugin } from './removeCssExtractAssetPlugin';
66

77
const require = createRequire(import.meta.url);
88
const CSS_MODULE_REG = /\.module\.\w+$/i;
@@ -114,7 +114,7 @@ const pluginLibCss = (rootDir: string): RsbuildPlugin => ({
114114
if (rule.uses.has(CHAIN_ID.USE.MINI_CSS_EXTRACT)) {
115115
rule
116116
.use(CHAIN_ID.USE.MINI_CSS_EXTRACT)
117-
.loader(require.resolve('@rslib/lib-css-extract-loader'))
117+
.loader(require.resolve('./libCssExtractLoader.js'))
118118
.options({
119119
rootDir,
120120
});

packages/lib-css-extract-loader/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/lib-css-extract-loader/README.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

packages/lib-css-extract-loader/package.json

Lines changed: 0 additions & 58 deletions
This file was deleted.

packages/lib-css-extract-loader/rslib.config.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/lib-css-extract-loader/tests/index.test.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/lib-css-extract-loader/tsconfig.json

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/lib-css-extract-loader/vitest.config.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

pnpm-lock.yaml

Lines changed: 3 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)