Skip to content

Commit ae82f17

Browse files
authored
feat: support for Rule.resourceFragment (#29)
1 parent 212c74b commit ae82f17

3 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/Rule.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ const Rule = Orderable(
4141
'parser',
4242
'generator',
4343
'resource',
44+
'resourceFragment',
4445
'resourceQuery',
4546
'sideEffects',
4647
'test',

types/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -421,6 +421,7 @@ declare namespace Config {
421421
parser(value: RspackRuleSet['parser']): this;
422422
generator(value: RspackRuleSet['generator']): this;
423423
resource(value: RspackRuleSet['resource']): this;
424+
resourceFragment(value: RspackRuleSet['resourceFragment']): this;
424425
resourceQuery(value: RspackRuleSet['resourceQuery']): this;
425426
sideEffects(value: RspackRuleSet['sideEffects']): this;
426427
test(value: RspackRuleSet['test']): this;

types/test/rspack-chain-tests.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ config
6262
.devtoolModuleFilenameTemplate('')
6363
.filename('main.js')
6464
.globalObject('global')
65-
.hashFunction('md5')
65+
.hashFunction('md4')
6666
.hashDigest('md5')
6767
.hashDigestLength(15)
6868
.hashSalt('')
@@ -129,6 +129,8 @@ config
129129
.post()
130130
.rule('inline')
131131
.after('vue')
132+
.resource(/foo/)
133+
.resourceFragment(/bar/)
132134
.resourceQuery(/inline/)
133135
.use('url')
134136
.loader('url-loader')

0 commit comments

Comments
 (0)