Skip to content
This repository was archived by the owner on Jan 17, 2025. It is now read-only.

Commit 18c0e5f

Browse files
authored
Merge pull request #20 from itsMapleLeaf/use-new-electron-protocol-api
2 parents bf5040c + 4896f3a commit 18c0e5f

20 files changed

+759
-737
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
node_modules
2-
32
.cache
43
build
54
dist
65
.env
76
.vscode
7+
*.tsbuildinfo

knip.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
},
1111
"template": {
1212
"ignoreDependencies": ["isbot", "nodemon"]
13+
},
14+
"tests/fixtures/test-app": {
15+
"ignoreDependencies": ["isbot", "nodemon"]
1316
}
1417
}
1518
}

package.json

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,39 +20,40 @@
2020
"scripts": {
2121
"lint": "run-s --continue-on-error lint:*",
2222
"lint:eslint": "eslint . --fix --cache --cache-file=node_modules/.cache/.eslintcache --report-unused-disable-directives",
23-
"lint:format": "prettier . --write --cache",
23+
"lint:format": "prettier . --write --cache --list-different",
2424
"lint:types": "tsc -b",
2525
"lint:knip": "knip",
2626
"test": "vitest run",
2727
"test-ui": "vitest --ui",
2828
"release": "pnpm test && release-it"
2929
},
3030
"dependencies": {
31-
"@remix-run/server-runtime": "*",
32-
"@types/mime": "^3.0.2",
33-
"@types/node": "^20.8.6",
31+
"@remix-run/web-fetch": "^4.4.1",
32+
"@types/mime": "^3.0.3",
33+
"@types/node": "^20.8.7",
3434
"mime": "^3.0.0"
3535
},
3636
"peerDependencies": {
37+
"@remix-run/node": ">=2",
3738
"electron": ">=27"
3839
},
3940
"devDependencies": {
4041
"@itsmapleleaf/configs": "github:itsMapleLeaf/configs",
4142
"@playwright/test": "^1.39.0",
42-
"@remix-run/server-runtime": "^2.0.1",
43-
"@vitest/ui": "^0.34.6",
44-
"electron": "^27.0.0",
45-
"eslint": "^8.51.0",
43+
"@remix-run/node": "^2.1.0",
44+
"@vitest/ui": "^1.0.0-beta.2",
45+
"electron": "^27.0.2",
46+
"eslint": "^8.52.0",
4647
"eslint-plugin-prettier": "^5.0.1",
4748
"execa": "^8.0.1",
48-
"knip": "^2.33.3",
49+
"knip": "^2.37.0",
4950
"npm-run-all": "^4.1.5",
5051
"p-retry": "^6.1.0",
5152
"playwright": "^1.39.0",
5253
"prettier": "^3.0.3",
5354
"release-it": "^16.2.1",
5455
"typescript": "^5.2.2",
55-
"vitest": "^0.34.6"
56+
"vitest": "^1.0.0-beta.2"
5657
},
5758
"prettier": "@itsmapleleaf/configs/prettier",
5859
"release-it": {
@@ -69,5 +70,10 @@
6970
"release": true,
7071
"web": true
7172
}
73+
},
74+
"pnpm": {
75+
"patchedDependencies": {
76+
"@vitest/[email protected]": "patches/@[email protected]"
77+
}
7278
}
7379
}

patches/@[email protected]

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
diff --git a/dist/chai.d.ts b/dist/chai.d.cts
2+
similarity index 100%
3+
rename from dist/chai.d.ts
4+
rename to dist/chai.d.cts
5+
diff --git a/index.d.ts b/index.d.ts
6+
index 1f129c72f135fff639b82bb2ce4b45a281245322..3b82ac4009099eb50b45e97d7407b4bdfe777fb9 100644
7+
--- a/index.d.ts
8+
+++ b/index.d.ts
9+
@@ -1,3 +1,3 @@
10+
-import './dist/chai'
11+
+import './dist/chai.cjs'
12+
13+
-export * from './dist/index'
14+
+export * from './dist/index.js'

0 commit comments

Comments
 (0)