Skip to content

Commit f77aea1

Browse files
committed
chore: reduce size limit!
1 parent 417793c commit f77aea1

File tree

4 files changed

+8
-15
lines changed

4 files changed

+8
-15
lines changed

.size-limit.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[
22
{
33
"path": "./lib/index.js",
4-
"limit": "3.1kB"
4+
"limit": "1.4kB"
55
}
66
]

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@
7777
}
7878
},
7979
"dependencies": {
80-
"@nolyfill/is-core-module": "1.0.39",
8180
"debug": "^4.4.0",
8281
"get-tsconfig": "^4.10.0",
8382
"is-bun-module": "^1.3.0",

src/index.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { type Version, isBunModule } from 'is-bun-module'
1212
import { ResolverFactory } from 'oxc-resolver'
1313
import stableHash_ from 'stable-hash'
1414

15-
import { JS_EXT_PATTERN } from './constants.js'
15+
import { IMPORT_RESOLVER_NAME, JS_EXT_PATTERN } from './constants.js'
1616
import {
1717
mangleScopedPackage,
1818
removeQuerystring,
@@ -91,15 +91,17 @@ export const resolve = (
9191

9292
source = removeQuerystring(source)
9393

94+
options ||= {}
95+
9496
// eslint-disable-next-line sonarjs/label-position, sonarjs/no-labels
95-
resolve: if (!resolver) {
97+
createResolver: if (!resolver) {
9698
// must be a array with 2+ items here already ensured by `normalizeOptions`
9799
const project = options.project as string[]
98100
for (const tsconfigPath of project) {
99101
const resolverCached = resolverCache.get(tsconfigPath)
100102
if (resolverCached) {
101103
resolver = resolverCached
102-
break resolve
104+
break createResolver
103105
}
104106
let tsconfigCached = tsconfigCache.get(tsconfigPath)
105107
if (!tsconfigCached) {
@@ -134,7 +136,7 @@ export const resolve = (
134136
}
135137
resolver = new ResolverFactory(options)
136138
resolverCache.set(tsconfigPath, resolver)
137-
break resolve
139+
break createResolver
138140
}
139141

140142
log(
@@ -208,7 +210,7 @@ export const createTypeScriptImportResolver = (
208210
const resolver = options.project ? null : new ResolverFactory(options)
209211
return {
210212
interfaceVersion: 3,
211-
name: 'eslint-import-resolver-typescript',
213+
name: IMPORT_RESOLVER_NAME,
212214
resolve(source: string, file: string) {
213215
return resolve(source, file, options, resolver)
214216
},

yarn.lock

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3271,13 +3271,6 @@ __metadata:
32713271
languageName: node
32723272
linkType: hard
32733273

3274-
"@nolyfill/is-core-module@npm:1.0.39":
3275-
version: 1.0.39
3276-
resolution: "@nolyfill/is-core-module@npm:1.0.39"
3277-
checksum: 10/0d6e098b871eca71d875651288e1f0fa770a63478b0b50479c99dc760c64175a56b5b04f58d5581bbcc6b552b8191ab415eada093d8df9597ab3423c8cac1815
3278-
languageName: node
3279-
linkType: hard
3280-
32813274
"@npmcli/agent@npm:^2.0.0":
32823275
version: 2.2.0
32833276
resolution: "@npmcli/agent@npm:2.2.0"
@@ -6689,7 +6682,6 @@ __metadata:
66896682
"@changesets/cli": "npm:^2.28.1"
66906683
"@commitlint/cli": "npm:^19.8.0"
66916684
"@mozilla/glean": "npm:^5.0.3"
6692-
"@nolyfill/is-core-module": "npm:1.0.39"
66936685
"@pkgr/rollup": "npm:^6.0.0"
66946686
"@types/debug": "npm:^4.1.12"
66956687
"@types/node": "npm:^22.13.10"

0 commit comments

Comments
 (0)