Skip to content

Commit 1bc6e3b

Browse files
authored
Add bunBuiltin and denoBuiltin (#324)
1 parent 4b78f56 commit 1bc6e3b

File tree

10 files changed

+602
-12
lines changed

10 files changed

+602
-12
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ jobs:
3636
- windows-latest
3737
steps:
3838
- uses: actions/checkout@v4
39+
- uses: oven-sh/setup-bun@v2
40+
- uses: denoland/setup-deno@v2
3941
- uses: actions/setup-node@v4
4042
with:
4143
check-latest: true

.github/workflows/update.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
runs-on: macos-latest
1717
steps:
1818
- uses: actions/checkout@v4
19+
- uses: oven-sh/setup-bun@v2
20+
- uses: denoland/setup-deno@v2
1921
- uses: actions/setup-node@v4
2022
with:
2123
check-latest: true
@@ -35,6 +37,8 @@ jobs:
3537
needs: [update-on-macos]
3638
steps:
3739
- uses: actions/checkout@v4
40+
- uses: oven-sh/setup-bun@v2
41+
- uses: denoland/setup-deno@v2
3842
- uses: actions/setup-node@v4
3943
with:
4044
check-latest: true
@@ -59,6 +63,8 @@ jobs:
5963
needs: [update-on-windows]
6064
steps:
6165
- uses: actions/checkout@v4
66+
- uses: oven-sh/setup-bun@v2
67+
- uses: denoland/setup-deno@v2
6268
- uses: actions/setup-node@v4
6369
with:
6470
check-latest: true

data/bunBuiltin.mjs

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
// This file is autogenerated by scripts
2+
// Do NOT modify this file manually
3+
4+
export default {
5+
AbortController: false,
6+
AbortSignal: false,
7+
addEventListener: false,
8+
alert: false,
9+
AsyncDisposableStack: false,
10+
atob: false,
11+
Blob: false,
12+
BroadcastChannel: false,
13+
btoa: false,
14+
Buffer: false,
15+
BuildError: false,
16+
BuildMessage: false,
17+
Bun: false,
18+
ByteLengthQueuingStrategy: false,
19+
clearImmediate: false,
20+
clearInterval: false,
21+
clearTimeout: false,
22+
CloseEvent: false,
23+
CompressionStream: false,
24+
confirm: false,
25+
console: false,
26+
CountQueuingStrategy: false,
27+
crypto: false,
28+
Crypto: false,
29+
CryptoKey: false,
30+
CustomEvent: false,
31+
DecompressionStream: false,
32+
dispatchEvent: false,
33+
DisposableStack: false,
34+
DOMException: false,
35+
ErrorEvent: false,
36+
Event: false,
37+
EventTarget: false,
38+
fetch: false,
39+
File: false,
40+
FormData: false,
41+
global: false,
42+
Headers: false,
43+
HTMLRewriter: false,
44+
Loader: false,
45+
MessageChannel: false,
46+
MessageEvent: false,
47+
MessagePort: false,
48+
navigator: false,
49+
onerror: true,
50+
onmessage: true,
51+
performance: false,
52+
Performance: false,
53+
PerformanceEntry: false,
54+
PerformanceMark: false,
55+
PerformanceMeasure: false,
56+
PerformanceObserver: false,
57+
PerformanceObserverEntryList: false,
58+
PerformanceResourceTiming: false,
59+
PerformanceServerTiming: false,
60+
PerformanceTiming: false,
61+
postMessage: false,
62+
process: false,
63+
prompt: false,
64+
queueMicrotask: false,
65+
ReadableByteStreamController: false,
66+
ReadableStream: false,
67+
ReadableStreamBYOBReader: false,
68+
ReadableStreamBYOBRequest: false,
69+
ReadableStreamDefaultController: false,
70+
ReadableStreamDefaultReader: false,
71+
removeEventListener: false,
72+
reportError: false,
73+
Request: false,
74+
ResolveError: false,
75+
ResolveMessage: false,
76+
Response: false,
77+
self: false,
78+
setImmediate: false,
79+
setInterval: false,
80+
setTimeout: false,
81+
ShadowRealm: false,
82+
structuredClone: false,
83+
SubtleCrypto: false,
84+
SuppressedError: false,
85+
TextDecoder: false,
86+
TextDecoderStream: false,
87+
TextEncoder: false,
88+
TextEncoderStream: false,
89+
TransformStream: false,
90+
TransformStreamDefaultController: false,
91+
URL: false,
92+
URLPattern: false,
93+
URLSearchParams: false,
94+
WebAssembly: false,
95+
WebSocket: false,
96+
Worker: false,
97+
WritableStream: false,
98+
WritableStreamDefaultController: false,
99+
WritableStreamDefaultWriter: false,
100+
};

data/denoBuiltin.mjs

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
// This file is autogenerated by scripts
2+
// Do NOT modify this file manually
3+
4+
export default {
5+
AbortController: false,
6+
AbortSignal: false,
7+
addEventListener: false,
8+
alert: false,
9+
AsyncDisposableStack: false,
10+
atob: false,
11+
Blob: false,
12+
BroadcastChannel: false,
13+
btoa: false,
14+
Buffer: false,
15+
ByteLengthQueuingStrategy: false,
16+
Cache: false,
17+
caches: false,
18+
CacheStorage: false,
19+
clearImmediate: false,
20+
clearInterval: false,
21+
clearTimeout: false,
22+
close: false,
23+
closed: false,
24+
CloseEvent: false,
25+
CompressionStream: false,
26+
confirm: false,
27+
console: false,
28+
CountQueuingStrategy: false,
29+
createImageBitmap: false,
30+
crypto: false,
31+
Crypto: false,
32+
CryptoKey: false,
33+
CustomEvent: false,
34+
DecompressionStream: false,
35+
Deno: false,
36+
dispatchEvent: false,
37+
DisposableStack: false,
38+
DOMException: false,
39+
ErrorEvent: false,
40+
Event: false,
41+
EventSource: false,
42+
EventTarget: false,
43+
fetch: false,
44+
File: false,
45+
FileReader: false,
46+
FormData: false,
47+
getParent: false,
48+
global: false,
49+
GPU: false,
50+
GPUAdapter: false,
51+
GPUAdapterInfo: false,
52+
GPUBindGroup: false,
53+
GPUBindGroupLayout: false,
54+
GPUBuffer: false,
55+
GPUBufferUsage: false,
56+
GPUCanvasContext: false,
57+
GPUColorWrite: false,
58+
GPUCommandBuffer: false,
59+
GPUCommandEncoder: false,
60+
GPUComputePassEncoder: false,
61+
GPUComputePipeline: false,
62+
GPUDevice: false,
63+
GPUDeviceLostInfo: false,
64+
GPUError: false,
65+
GPUInternalError: false,
66+
GPUMapMode: false,
67+
GPUOutOfMemoryError: false,
68+
GPUPipelineError: false,
69+
GPUPipelineLayout: false,
70+
GPUQuerySet: false,
71+
GPUQueue: false,
72+
GPURenderBundle: false,
73+
GPURenderBundleEncoder: false,
74+
GPURenderPassEncoder: false,
75+
GPURenderPipeline: false,
76+
GPUSampler: false,
77+
GPUShaderModule: false,
78+
GPUShaderStage: false,
79+
GPUSupportedFeatures: false,
80+
GPUSupportedLimits: false,
81+
GPUTexture: false,
82+
GPUTextureUsage: false,
83+
GPUTextureView: false,
84+
GPUUncapturedErrorEvent: false,
85+
GPUValidationError: false,
86+
Headers: false,
87+
ImageBitmap: false,
88+
ImageData: false,
89+
localStorage: false,
90+
location: false,
91+
Location: false,
92+
MessageChannel: false,
93+
MessageEvent: false,
94+
MessagePort: false,
95+
name: false,
96+
navigator: false,
97+
Navigator: false,
98+
onbeforeunload: true,
99+
onerror: true,
100+
onload: true,
101+
onunhandledrejection: true,
102+
onunload: true,
103+
performance: false,
104+
Performance: false,
105+
PerformanceEntry: false,
106+
PerformanceMark: false,
107+
PerformanceMeasure: false,
108+
process: false,
109+
ProgressEvent: false,
110+
PromiseRejectionEvent: false,
111+
prompt: false,
112+
queueMicrotask: false,
113+
ReadableByteStreamController: false,
114+
ReadableStream: false,
115+
ReadableStreamBYOBReader: false,
116+
ReadableStreamBYOBRequest: false,
117+
ReadableStreamDefaultController: false,
118+
ReadableStreamDefaultReader: false,
119+
removeEventListener: false,
120+
reportError: false,
121+
Request: false,
122+
Response: false,
123+
self: false,
124+
sessionStorage: false,
125+
setImmediate: false,
126+
setInterval: false,
127+
setTimeout: false,
128+
Storage: false,
129+
structuredClone: false,
130+
SubtleCrypto: false,
131+
SuppressedError: false,
132+
TextDecoder: false,
133+
TextDecoderStream: false,
134+
TextEncoder: false,
135+
TextEncoderStream: false,
136+
TransformStream: false,
137+
TransformStreamDefaultController: false,
138+
URL: false,
139+
URLPattern: false,
140+
URLSearchParams: false,
141+
WebAssembly: false,
142+
WebSocket: false,
143+
Window: false,
144+
Worker: false,
145+
WritableStream: false,
146+
WritableStreamDefaultController: false,
147+
WritableStreamDefaultWriter: false,
148+
};

0 commit comments

Comments
 (0)