Skip to content

Commit 5ef37f1

Browse files
committed
fix: yarn pnp with patch for demo
1 parent e228b32 commit 5ef37f1

File tree

27 files changed

+81
-41
lines changed

27 files changed

+81
-41
lines changed

.eslintignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
dist
22
lib
33
CHANGELOG.md
4-
!/.*.cjs
5-
/.pnp.*
4+
.pnp.*
5+
!.*.cjs

.eslintrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"root": true,
3+
"env": {
4+
"node": true
5+
},
36
"parserOptions": {
47
"ecmaVersion": "latest"
58
},

.gitignore

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
.type-coverage
2-
.yarn
32
lib
43
node_modules
54
*.log
65
.eslintcache
7-
!/.yarn/plugins
8-
!/.yarn/releases
9-
!/.yarn/versions
10-
!/.pnp.*
6+
!.pnp.*
7+
.yarn
8+
!.yarn/patches
9+
!.yarn/plugins
10+
!.yarn/releases
11+
!.yarn/versions

.pnp.cjs

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

.prettierignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
.type-coverage
2+
dist
13
lib
24
node_modules
35
CHANGELOG.md
6+
.pnp.*
7+
.yarn

.yarn/patches/get-tsconfig-npm-4.1.0-625beb501f.patch

Lines changed: 11 additions & 0 deletions
Large diffs are not rendered by default.

dummy.js/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "dummy.js",
3-
"version": "1.0.0",
4-
"main": "index.js",
5-
"private": true
2+
"name": "dummy.js",
3+
"version": "1.0.0",
4+
"private": true,
5+
"main": "index.js"
66
}

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,19 +115,21 @@
115115
"@types/node": "^18.0.0",
116116
"@types/unist": "^2.0.6",
117117
"commitlint": "^17.0.3",
118+
"cross-env": "^7.0.3",
118119
"dummy.js": "link:dummy.js",
119120
"eslint": "^8.19.0",
120121
"eslint-import-resolver-typescript": "link:.",
121122
"eslint-plugin-import": "^2.26.0",
122-
"esprima": "^4.0.1",
123123
"lint-staged": "^13.0.3",
124124
"npm-run-all": "^4.1.5",
125+
"prettier": "^2.7.1",
125126
"react": "^18.2.0",
126127
"simple-git-hooks": "^2.8.0",
127128
"type-coverage": "^2.21.2",
128129
"typescript": "^4.7.4"
129130
},
130131
"resolutions": {
132+
"get-tsconfig": "patch:get-tsconfig@npm:4.1.0#.yarn/patches/get-tsconfig-npm-4.1.0-625beb501f.patch",
131133
"prettier": "^2.7.1"
132134
},
133135
"dependenciesMeta": {

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ const isFile = (path?: string | undefined): path is string => {
265265
function getMappedPath(
266266
source: string,
267267
file: string,
268-
extensions = defaultExtensions,
268+
extensions: string[] = defaultExtensions,
269269
retry?: boolean,
270270
): string | undefined {
271271
const originalExtensions = extensions
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,12 @@ module.exports = project => ({
3434
'node/no-extraneous-import': 0,
3535
'node/no-missing-import': 0,
3636
},
37+
overrides: [
38+
{
39+
files: '**/.*.cjs',
40+
rules: {
41+
'@typescript-eslint/no-var-requires': 'off',
42+
},
43+
},
44+
],
3745
})

0 commit comments

Comments
 (0)