Skip to content

Commit 4c037fc

Browse files
committed
fix(browseify): existsSync error
1 parent edeb0dc commit 4c037fc

File tree

4 files changed

+29
-13
lines changed

4 files changed

+29
-13
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
},
4545
"dependencies": {
4646
"htmlparser2": "^8.0.1",
47-
"lazy-js-utils": "^0.0.37",
47+
"lazy-js-utils": "workspace:^",
4848
"qrcode": "^1.5.1",
4949
"spark-md5": "^3.0.2"
5050
},

pnpm-lock.yaml

+2-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/node/useNodeWorker.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { isArray } from '../is/isArray'
55
import { isStr } from '../is/isStr'
66
import { parallel } from '../js/parallel'
77
import type { IShellMessage, NodeWorkerPayload } from '../types'
8-
import { existsSync } from 'node:fs'
8+
import fs from 'node:fs'
99

1010
type NodeWorkReturn<T> = T extends {
1111
params: string[]
@@ -33,7 +33,7 @@ export async function useNodeWorker<T extends NodeWorkerPayload | string>(
3333
__dirname,
3434
'../node_modules/lazy-js-utils/dist/worker/useNodeWorkerThread.mjs',
3535
)
36-
if (!existsSync(url)) {
36+
if (!fs.existsSync(url)) {
3737
url = path.resolve(__dirname, './worker/useNodeWorkerThread.mjs')
3838
}
3939
}

src/types.ts

+24
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
declare global {
2+
interface Window {
3+
webkitRequestAnimationFrame: (callback: FrameRequestCallback) => number
4+
mozRequestAnimationFrame: (callback: FrameRequestCallback) => number
5+
msRequestAnimationFrame: (callback: FrameRequestCallback) => number
6+
oRequestAnimationFrame: (callback: FrameRequestCallback) => number
7+
webkitCancelAnimationFrame: (handle: number) => void
8+
mozCancelAnimationFrame: (handle: number) => void
9+
oCancelAnimationFrame: (handle: number) => void
10+
msCancelAnimationFrame: (handle: number) => void
11+
webkitIndexedDB: IDBFactory
12+
mozIndexedDB: IDBFactory
13+
msIndexedDB: IDBFactory
14+
indexedDB: IDBFactory
15+
SpeechRecognition: any
16+
webkitSpeechRecognition: any
17+
}
18+
interface Navigator {
19+
webkitGetUserMedia: () => void
20+
mozGetUserMedia: () => void
21+
msGetUserMedia: () => void
22+
getUserMedia: () => void
23+
}
24+
}
125
export type Redirect = 'follow' | 'error' | 'manual'
226
export type Cache =
327
| 'default'

0 commit comments

Comments
 (0)