{"_id":"@yowasp/nextpnr-ice40","_rev":"36-c569f35945a966aff6caf44816200b83","name":"@yowasp/nextpnr-ice40","dist-tags":{"latest":"0.11.96-dev.805","release":"0.11.825"},"versions":{"0.0.0-experimental1":{"name":"@yowasp/nextpnr-ice40","version":"0.0.0-experimental1","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.0.0-experimental1","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"5787c163ca10a6050a57befb379a3f826b265e71","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.0.0-experimental1.tgz","fileCount":29,"integrity":"sha512-eXPHWE3FWNIV2lTqg4rtDWO1wBabZXOFt2awpS0oHr/o6sDab3L4sAmaWuHu35bs35FjCnQ9pE5tMFnOqGVbhg==","signatures":[{"sig":"MEUCIQCcISaS3GDjAieMqYRX5kyPyTtYiwEBIv5dB8NqEkR8WgIgBWbUxu/PRAqg+XtShWzOCei4XNcPJ8lmGg4aEwHthS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234968621},"type":"module","_from":"file:dist/yowasp-nextpnr-ice40-0.0.0-experimental1.tgz","exports":{"node":"./gen/bundle-node.js","browser":"./gen/bundle-browser.js"},"scripts":{"pack":"yowasp-pack-resources gen/share ./share gen/data-nextpnr-ice40-share.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/","build:node":"esbuild --bundle lib/api.js --outfile=gen/bundle-node.js --format=esm --platform=node","build:browser":"esbuild --bundle lib/api.js --outfile=gen/bundle-browser.js --format=esm --platform=browser"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/whitequark/Projects/yowasp/nextpnr/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.0.0-experimental1.tgz","_integrity":"sha512-eXPHWE3FWNIV2lTqg4rtDWO1wBabZXOFt2awpS0oHr/o6sDab3L4sAmaWuHu35bs35FjCnQ9pE5tMFnOqGVbhg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"9.2.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"../../runtime-js","@bytecodealliance/jco":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.0.0-experimental1_1702277752016_0.8595047958274877","host":"s3://npm-registry-packages"}},"0.0.0-experimental2":{"name":"@yowasp/nextpnr-ice40","version":"0.0.0-experimental2","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.0.0-experimental2","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"22d69ff804e0f6434d78f85c696fc63328aadca1","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.0.0-experimental2.tgz","fileCount":31,"integrity":"sha512-jiW5YXmfNzBvS5Vc5pzE70Hu6PMUy8RQ5Ak2ZTkaShUIGEViq4BHXUWPf9ueJ5PtERwwtBlVUQOLKKSigBj/bg==","signatures":[{"sig":"MEUCIHL3lXdTH16G79kxIOc9Fe4RhGcF93bZQg2Lzhx0f17uAiEAl5uUPbKM6IYKKhlWKAcwOVYS5ZkreJZ5Bj9Q/a/Oo8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234969550},"type":"module","_from":"file:../dist/yowasp-nextpnr-ice40-0.0.0-experimental2-repack.tgz","exports":{"node":"./gen/bundle-node.js","browser":"./gen/bundle-browser.js"},"scripts":{"pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/","build:node":"esbuild --bundle lib/api.js --outfile=gen/bundle-node.js --format=esm --platform=node","build:browser":"esbuild --bundle lib/api.js --outfile=gen/bundle-browser.js --format=esm --platform=browser"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/whitequark/Projects/yowasp/nextpnr/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.0.0-experimental2-repack.tgz","_integrity":"sha512-jiW5YXmfNzBvS5Vc5pzE70Hu6PMUy8RQ5Ak2ZTkaShUIGEViq4BHXUWPf9ueJ5PtERwwtBlVUQOLKKSigBj/bg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"9.2.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"../../runtime-js","@bytecodealliance/jco":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.0.0-experimental2_1702285691843_0.1763195569927658","host":"s3://npm-registry-packages"}},"0.0.0-experimental3":{"name":"@yowasp/nextpnr-ice40","version":"0.0.0-experimental3","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.0.0-experimental3","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"6f0efd62253627d801e64429b804afe794d9e0e5","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.0.0-experimental3.tgz","fileCount":29,"integrity":"sha512-Jj8TYbaHH/nutlZNZ4r6cGTkam5MI/QlPRy+9iB6rjPEMfuuCwHGYhsWf86VC68SL3AAVkM290iECPb7NXMiNg==","signatures":[{"sig":"MEYCIQCGhVAg0EG1grNDo2n/PX1q6tbQpcm2Sr8QHuuOS8JF+QIhAP3ooUfw0cvh8pP54GZxHfLKQUfK8tSQz/DBrSV7TMvp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234969540},"type":"module","_from":"file:dist/yowasp-nextpnr-ice40-0.0.0-experimental3.tgz","exports":{"node":"./gen/bundle-node.js","browser":"./gen/bundle-browser.js"},"scripts":{"pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/","build:node":"esbuild --bundle lib/api.js --outfile=gen/bundle-node.js --format=esm --platform=node","build:browser":"esbuild --bundle lib/api.js --outfile=gen/bundle-browser.js --format=esm --platform=browser"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/whitequark/Projects/yowasp/nextpnr/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.0.0-experimental3.tgz","_integrity":"sha512-Jj8TYbaHH/nutlZNZ4r6cGTkam5MI/QlPRy+9iB6rjPEMfuuCwHGYhsWf86VC68SL3AAVkM290iECPb7NXMiNg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"9.2.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"../../runtime-js","@bytecodealliance/jco":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.0.0-experimental3_1702287237724_0.3152531204872653","host":"s3://npm-registry-packages"}},"0.0.0-experimental4":{"name":"@yowasp/nextpnr-ice40","version":"0.0.0-experimental4","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.0.0-experimental4","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"1158aba7bd39d474473d52fec8bc720111da07d4","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.0.0-experimental4.tgz","fileCount":30,"integrity":"sha512-dvVfMBmrFYjDVZYsq9ke6z6jBZEJEFxsAArhMuCq3AhT4eMKUjiZHhP14C4y5FZ16uCWVOKwbkLg3kbiOGzsdA==","signatures":[{"sig":"MEYCIQD3jIsSK668WSyeusRlLWJlVWVXeQmveKeTGOeaEZwbjAIhAMtHIsFKceHXln+1JF6czLMP2/tVcRuJqZz1TqswEpt/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234970677},"type":"module","_from":"file:dist/yowasp-nextpnr-ice40-0.0.0-experimental4.tgz","types":"./lib/api.d.ts","exports":{"node":"./gen/bundle-node.js","types":"./lib/api.d.ts","browser":"./gen/bundle-browser.js"},"scripts":{"pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/","build:node":"esbuild --bundle lib/api.js --outfile=gen/bundle-node.js --format=esm --platform=node","build:browser":"esbuild --bundle lib/api.js --outfile=gen/bundle-browser.js --format=esm --platform=browser"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/whitequark/Projects/yowasp/nextpnr/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.0.0-experimental4.tgz","_integrity":"sha512-dvVfMBmrFYjDVZYsq9ke6z6jBZEJEFxsAArhMuCq3AhT4eMKUjiZHhP14C4y5FZ16uCWVOKwbkLg3kbiOGzsdA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"9.2.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"5.0.25","@bytecodealliance/jco":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.0.0-experimental4_1702412833523_0.09067386932273958","host":"s3://npm-registry-packages"}},"0.7.154-dev.498":{"name":"@yowasp/nextpnr-ice40","version":"0.7.154-dev.498","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.154-dev.498","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"a73f5869d472da065bca346ebdb96ed007069e99","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.154-dev.498.tgz","fileCount":30,"integrity":"sha512-G1KphFgbcmzjtTEZnQ+aYrx04JHzz/lxMfdcNE0Bp6rRb1qE+A7w6LFEyXRy2bT3EKT4q0Xo5cJyiy6rYLCDIA==","signatures":[{"sig":"MEQCICo4x41hFcBvSToWC1WgfnOL+JYtaJH2rkAXSLyI49MrAiAs7UEECuL89B+DG/NuAHAVw5xCQkqD48mfWYwNDJu2yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.154-dev.498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234987710},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.154-dev.498.tgz","types":"./lib/api.d.ts","exports":{"node":"./gen/bundle-node.js","types":"./lib/api.d.ts","browser":"./gen/bundle-browser.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build:node && npm run build:browser","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/","build:node":"esbuild --bundle lib/api.js --outfile=gen/bundle-node.js --format=esm --platform=node","build:browser":"esbuild --bundle lib/api.js --outfile=gen/bundle-browser.js --format=esm --platform=browser"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.154-dev.498.tgz","_integrity":"sha512-G1KphFgbcmzjtTEZnQ+aYrx04JHzz/lxMfdcNE0Bp6rRb1qE+A7w6LFEyXRy2bT3EKT4q0Xo5cJyiy6rYLCDIA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"5.0.28","@bytecodealliance/jco":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.154-dev.498_1703293813777_0.8357157388659975","host":"s3://npm-registry-packages"}},"0.7.176-dev.505":{"name":"@yowasp/nextpnr-ice40","version":"0.7.176-dev.505","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.176-dev.505","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"66f8c3977c175962242404e692719d3424b443c8","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.176-dev.505.tgz","fileCount":30,"integrity":"sha512-sn5Mo1a6Y8kW8BIBSRg8/apuZ4vZeh8+Ye4GVF8cr4JuwlvfR81bTTV9yXhSZGTvTAbLfp/WJ9/aGW97WCRxbg==","signatures":[{"sig":"MEUCIHo5qEqL7GVKQOKxOiQVvPCi0be7y5wos8Rw9PpVdpt3AiEAgwFQBpsQ/w/GpKtRRBjgQjQh/ZnpnqRER2OYqLMYZxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.176-dev.505","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234983539},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.176-dev.505.tgz","types":"./lib/api.d.ts","exports":{"node":"./gen/bundle-node.js","types":"./lib/api.d.ts","browser":"./gen/bundle-browser.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build:node && npm run build:browser","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/","build:node":"esbuild --bundle lib/api.js --outfile=gen/bundle-node.js --format=esm --platform=node","build:browser":"esbuild --bundle lib/api.js --outfile=gen/bundle-browser.js --format=esm --platform=browser"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.176-dev.505.tgz","_integrity":"sha512-sn5Mo1a6Y8kW8BIBSRg8/apuZ4vZeh8+Ye4GVF8cr4JuwlvfR81bTTV9yXhSZGTvTAbLfp/WJ9/aGW97WCRxbg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"6.0.30","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.176-dev.505_1704577874444_0.8272218725341709","host":"s3://npm-registry-packages"}},"0.7.176-dev.507":{"name":"@yowasp/nextpnr-ice40","version":"0.7.176-dev.507","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.176-dev.507","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"f9e1b7786d7df55d8cc53ae78f0fef6bc7a1901c","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.176-dev.507.tgz","fileCount":29,"integrity":"sha512-/3ttR6SbnjUWPX8cMppzx/MObchEdEOPnUkR3qUYQ9PJwLoijILBJK8cyq7ht74cXhSdjkd3d5zIugzvrBiqVg==","signatures":[{"sig":"MEQCIA3wdOF+PtWROTbpFZPYOjslpOZ5yw6bU2X3K9AZV9MYAiBweJhVGs+/JoNWW79a7eDEINDf5HaRHSgOmPn054m1cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.176-dev.507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234611820},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.176-dev.507.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.176-dev.507.tgz","_integrity":"sha512-/3ttR6SbnjUWPX8cMppzx/MObchEdEOPnUkR3qUYQ9PJwLoijILBJK8cyq7ht74cXhSdjkd3d5zIugzvrBiqVg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"6.0.34","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.176-dev.507_1704605958506_0.5791014688586369","host":"s3://npm-registry-packages"}},"0.7.178-dev.512":{"name":"@yowasp/nextpnr-ice40","version":"0.7.178-dev.512","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.178-dev.512","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"707c34d2cec3bf813fd05ecec370f6358cec8a6a","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.178-dev.512.tgz","fileCount":29,"integrity":"sha512-IPy7yiIaQbYMgpEFv0lmMv5l3s9j4VtXnu4FrjzjKJCsoE9leUpOtkIjzMJ2IaXUiYixANxlSsHOBEx1kL9x8w==","signatures":[{"sig":"MEQCIEvK6063gpE5aksKxbqL9AEARAhcsPOFEGvJF5ivJkN1AiAWcB9MkeOUFKZTcBIZl29duFCbCUQYkRKGU6CX6APLmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.178-dev.512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234612003},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.178-dev.512.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.178-dev.512.tgz","_integrity":"sha512-IPy7yiIaQbYMgpEFv0lmMv5l3s9j4VtXnu4FrjzjKJCsoE9leUpOtkIjzMJ2IaXUiYixANxlSsHOBEx1kL9x8w==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"6.0.34","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.178-dev.512_1705495050631_0.6037854117683303","host":"s3://npm-registry-packages"}},"0.7.187-dev.514":{"name":"@yowasp/nextpnr-ice40","version":"0.7.187-dev.514","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.187-dev.514","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"42e7417cadc802d6518c34b151775023a656b390","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.187-dev.514.tgz","fileCount":29,"integrity":"sha512-LF+A23LCBKxqn6tWaBiAcMM2yEW3o5eghhzhXBhLfVxbbdax0F8XG2D7mRyGJtj/XiWNHdSd/01q9BAHEM6I8w==","signatures":[{"sig":"MEQCIHJ46nUZdbVzfHtFoJzoVugQiTuKzf8v/mgMYOC9O4ckAiA7Bxmlui7dHuV9NHa7bi3VDu6M7V0qUnAaUqTOx3o9PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.187-dev.514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234611965},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.187-dev.514.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.187-dev.514.tgz","_integrity":"sha512-LF+A23LCBKxqn6tWaBiAcMM2yEW3o5eghhzhXBhLfVxbbdax0F8XG2D7mRyGJtj/XiWNHdSd/01q9BAHEM6I8w==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"7.0.35","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.187-dev.514_1705717722577_0.8928247792074757","host":"s3://npm-registry-packages"}},"0.8.0-dev.516":{"name":"@yowasp/nextpnr-ice40","version":"0.8.0-dev.516","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.0-dev.516","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"3f24b6224957c2345784d6aac7d02889463a2cb3","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.0-dev.516.tgz","fileCount":29,"integrity":"sha512-gu9f3q/4PfTwBKLqCDHMwaIayPXeDq5G6xgqrTdDI1PR5Ohss4gjlzoQHPYiBYfD6cHzb2uT0NfH86VG2sxRcA==","signatures":[{"sig":"MEQCIC839Qu3SV73UVZse4CVWw6qUQ1RfwJgsmlC6YGkrMBBAiBHDTsweIRtl67DpX21QATEyWgY8Fi7ZncZiFIfU/Oexg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.0-dev.516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234612112},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.0-dev.516.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.0-dev.516.tgz","_integrity":"sha512-gu9f3q/4PfTwBKLqCDHMwaIayPXeDq5G6xgqrTdDI1PR5Ohss4gjlzoQHPYiBYfD6cHzb2uT0NfH86VG2sxRcA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"7.0.35","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.0-dev.516_1706288970952_0.1352291742117162","host":"s3://npm-registry-packages"}},"0.7.517":{"name":"@yowasp/nextpnr-ice40","version":"0.7.517","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.517","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"eb119b54d0d129dd130d671651301e27f9ae8d0f","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.517.tgz","fileCount":29,"integrity":"sha512-F7GXtEB5GyTuspHY2HduruCdPCEXYnhXRuig8tp7VWjL/QokcMabK9jJ4txiQPm8oMObnt4GcqkVUtsNECrVSg==","signatures":[{"sig":"MEUCIArLVsnlEr3hZbxcSup4Va1xrFMwyEwnpEHok7ZNBNRDAiEAxlqii+N2yvHDA9iaSBva4W4v8A1VuZl0rkZ8uXlp9bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234612106},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.517.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.517.tgz","_integrity":"sha512-F7GXtEB5GyTuspHY2HduruCdPCEXYnhXRuig8tp7VWjL/QokcMabK9jJ4txiQPm8oMObnt4GcqkVUtsNECrVSg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"7.0.35","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.517_1707811053976_0.0402608081432243","host":"s3://npm-registry-packages"}},"0.8.11-dev.527":{"name":"@yowasp/nextpnr-ice40","version":"0.8.11-dev.527","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.11-dev.527","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"d985af2f063d63098414e6d96a0240db7b574c08","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.11-dev.527.tgz","fileCount":29,"integrity":"sha512-Yu694T3YUZarLyAaB/Qfv9MDxdPMtCuGSy6V4U7aCoCQFS09duaEj9FCBf12QaGo8CSYP25XE+z3TmvAAx6XfQ==","signatures":[{"sig":"MEYCIQCjuhjuWsqzkMTopWVBQvoAvH9DBVAaoFZRbT7S2Jv0EgIhAJpCZ7IyEU/Q5fKakyHmXZuBNyJchWMlqlcJA5e92TrD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.11-dev.527","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234614692},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.11-dev.527.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.11-dev.527.tgz","_integrity":"sha512-Yu694T3YUZarLyAaB/Qfv9MDxdPMtCuGSy6V4U7aCoCQFS09duaEj9FCBf12QaGo8CSYP25XE+z3TmvAAx6XfQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.4","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"7.0.35","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.11-dev.527_1708960712340_0.04759951319258504","host":"s3://npm-registry-packages"}},"0.7.518":{"name":"@yowasp/nextpnr-ice40","version":"0.7.518","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.518","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"fd4e3a7a3c196433237517fa9386c6f601d624e5","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.518.tgz","fileCount":29,"integrity":"sha512-DNVAVeqzdpi5Sz1kZYqPcHerkhwvj1d81fi/tu1+H92hjFTYxSlS4x+XmgnMVGa6pNsh39oT4LzbRtCNQlhzmw==","signatures":[{"sig":"MEQCICLuamaXsYAGnPiNvklCJTPX7tBMiQtrlT/nKPpzfbfeAiB2FclYJsmRnyLMOORIkZUdxXOiY1N628juNnAcI8DSuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234612106},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.518.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.518.tgz","_integrity":"sha512-DNVAVeqzdpi5Sz1kZYqPcHerkhwvj1d81fi/tu1+H92hjFTYxSlS4x+XmgnMVGa6pNsh39oT4LzbRtCNQlhzmw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.4","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"7.0.35","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.518_1709139097816_0.18068355384417045","host":"s3://npm-registry-packages"}},"0.8.39-dev.540":{"name":"@yowasp/nextpnr-ice40","version":"0.8.39-dev.540","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.39-dev.540","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"cb366133d1ab1cbb47f42afebb26c27d4056348e","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.39-dev.540.tgz","fileCount":29,"integrity":"sha512-wpBObhWTckaug8ME1s85MKv6iQ6WjYDhMZjGTSyC90jCYTUVOIxI6QcihC/Ia7R/ryGoJ/w5IE7jgluLzf8SGw==","signatures":[{"sig":"MEQCIGxQkRed7iI1ecbiI8fUilrAI0VKjiW1iYS95s/AU2SLAiA5MdgSFTqCKftf+rEQ2nBnoO+ksSL4ej9x734EwwO/dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.39-dev.540","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234615597},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.39-dev.540.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.39-dev.540.tgz","_integrity":"sha512-wpBObhWTckaug8ME1s85MKv6iQ6WjYDhMZjGTSyC90jCYTUVOIxI6QcihC/Ia7R/ryGoJ/w5IE7jgluLzf8SGw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.5.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"7.0.35","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.39-dev.540_1716052269914_0.1942067558709728","host":"s3://npm-registry-packages"}},"0.7.519":{"name":"@yowasp/nextpnr-ice40","version":"0.7.519","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.7.519","maintainers":[{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"},{"name":"whitequark","email":"whitequark@whitequark.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"c43a82454296231f2ccdb3d39c87dde1ac851f30","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.7.519.tgz","fileCount":29,"integrity":"sha512-iok2GjmTFeS+urFOPgjKSZynteN+vLnKZUrHA3RqF+mIwXJWKvmCK54K5HhkJWBKlJ6dbtkdKoN8S3yXTykK8w==","signatures":[{"sig":"MEQCIHVUFy3NDZerOa6C0tUJVnm7UCHL9Q2I0+BU/O8cXoc9AiBa8lPmFsyY4sCq3m5IjcJmpsGtj1hmA3Z2lRKz6C90Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.7.519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234612106},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.519.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.7.519.tgz","_integrity":"sha512-iok2GjmTFeS+urFOPgjKSZynteN+vLnKZUrHA3RqF+mIwXJWKvmCK54K5HhkJWBKlJ6dbtkdKoN8S3yXTykK8w==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.5.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"7.0.35","@bytecodealliance/jco":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.7.519_1716057345024_0.9435596138386819","host":"s3://npm-registry-packages"}},"0.8.45-dev.548":{"name":"@yowasp/nextpnr-ice40","version":"0.8.45-dev.548","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.45-dev.548","homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"259d66036d6afe35854f40125b7a647a67524063","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.45-dev.548.tgz","fileCount":29,"integrity":"sha512-Smr3cDmJ6lmn2dl3IatEn35NsssXshL0VGAjPcGPLgdyZp4bNpAs4XtU3KGeC0nIaBk2laEmB0bVmdCdyiLzYw==","signatures":[{"sig":"MEUCIGu87dmr/y046bGEmpEsXmGLBL0R14s5sxgaqkpAnMziAiEApVrNUgEBJymxhw8598oUswq3gpl+t3gyXgQU0F3F9z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.45-dev.548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233563594},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.45-dev.548.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.45-dev.548.tgz","_integrity":"sha512-Smr3cDmJ6lmn2dl3IatEn35NsssXshL0VGAjPcGPLgdyZp4bNpAs4XtU3KGeC0nIaBk2laEmB0bVmdCdyiLzYw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.7.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.44","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.45-dev.548_1719594242521_0.3599195612082511","host":"s3://npm-registry-packages"}},"0.8.169-dev.604":{"name":"@yowasp/nextpnr-ice40","version":"0.8.169-dev.604","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.169-dev.604","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"6c2583121b75b9c0d4139775121aab784de90adf","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.169-dev.604.tgz","fileCount":29,"integrity":"sha512-vP9N0T11tLQW8ZCs9TSfiz9qhcsGu8JP08P9BYMlCI7r27UZAIIhNUjhtFncFfuPz5fb8cfFg1HDgqHQVjPQIA==","signatures":[{"sig":"MEUCICTbeoGEy8a9SV6XWqE5RAYmoSWE2k45VBkFPFFwLo/yAiEA00j1akDQZkCQUMtC4gE6icHa/aD5lEtLLVf7lUl/sKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.169-dev.604","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233604697},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.169-dev.604.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.169-dev.604.tgz","_integrity":"sha512-vP9N0T11tLQW8ZCs9TSfiz9qhcsGu8JP08P9BYMlCI7r27UZAIIhNUjhtFncFfuPz5fb8cfFg1HDgqHQVjPQIA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.169-dev.604_1738139438697_0.8132419944782143","host":"s3://npm-registry-packages-npm-production"}},"0.8.177-dev.610":{"name":"@yowasp/nextpnr-ice40","version":"0.8.177-dev.610","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.177-dev.610","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"b439be94ed6bc341620adc1a56832c1f95eb17b1","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.177-dev.610.tgz","fileCount":29,"integrity":"sha512-gar8dhbn5hw455IF5dU8NK76xLQMfUaLFF/5fkyaw9oYKpIJIRyvk1uknWhq0/ygzsADWzZwD8VPGQNbgUt5WA==","signatures":[{"sig":"MEYCIQDTHasKu/1n8UkwwH7TaSkx402yR+/g8WXUST7mcwZAjwIhAPDJf+0qJT1QAYrG6ekfyelTHZ0mki+Cle4xLvlB9zQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.177-dev.610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233605211},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.177-dev.610.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.177-dev.610.tgz","_integrity":"sha512-gar8dhbn5hw455IF5dU8NK76xLQMfUaLFF/5fkyaw9oYKpIJIRyvk1uknWhq0/ygzsADWzZwD8VPGQNbgUt5WA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.177-dev.610_1739488689624_0.6374354965451325","host":"s3://npm-registry-packages-npm-production"}},"0.8.620":{"name":"@yowasp/nextpnr-ice40","version":"0.8.620","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.620","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"25f0dc623b0d483e0bed92b2d11ef4c31548c707","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.620.tgz","fileCount":29,"integrity":"sha512-c5ZTHpWNdAO15la9i3qRmY9HCSUqD9/r482VS/c6npQpLYFnoD9vPP1zpH4LnX9fChRDbr5Wxoum0sJ0afkTVw==","signatures":[{"sig":"MEUCIHvX7oZR7GZP9AZDf+qiFXrK/tPKs+jR2SJkqc1EjyozAiEAnK0N00ENrukofkBJlzlvLB45ao2rUeGYXa77BzGOLYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233605277},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.620.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.620.tgz","_integrity":"sha512-c5ZTHpWNdAO15la9i3qRmY9HCSUqD9/r482VS/c6npQpLYFnoD9vPP1zpH4LnX9fChRDbr5Wxoum0sJ0afkTVw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.620_1742870783425_0.09926466026513792","host":"s3://npm-registry-packages-npm-production"}},"0.9.53-dev.657":{"name":"@yowasp/nextpnr-ice40","version":"0.9.53-dev.657","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.9.53-dev.657","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"8c959c9fc44b44bc7170db19c800efdbbe1143fc","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.9.53-dev.657.tgz","fileCount":29,"integrity":"sha512-AvMxeig1zQTaboqirvkATFZgkVTkay6lpGgybCMVurkAtB9ihl7jeulqG0VcddlAj8FMBnhUGeubLn+Ms4KUvg==","signatures":[{"sig":"MEUCIQCyhEZeYOPx/N7BxfqJN9raEh8udNLppXv8dH7HldjumwIgd1rzeVQ+MuJoZyHxacGcMCLIj+MI+ujcpetV2jVRtgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.9.53-dev.657","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233609056},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.53-dev.657.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.9.53-dev.657\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.53-dev.657.tgz","_integrity":"sha512-AvMxeig1zQTaboqirvkATFZgkVTkay6lpGgybCMVurkAtB9ihl7jeulqG0VcddlAj8FMBnhUGeubLn+Ms4KUvg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.9.53-dev.657_1753032775325_0.25958410505809115","host":"s3://npm-registry-packages-npm-production"}},"0.8.621":{"name":"@yowasp/nextpnr-ice40","version":"0.8.621","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.621","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"4b4f942b1ac589fd2b4d9fc476fe5cde5ea49081","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.621.tgz","fileCount":29,"integrity":"sha512-DRk3t8z9fbNJVqbfEpjOpnSNEufcGVgRiCmM5Ta2zLWlMI6mNwk2vwGyjEpoGhH5lRSaImcRL1s6ykdWGzDbhg==","signatures":[{"sig":"MEUCIB9AR1t+c6HqTlxsAORaBc4QUnEWSH318ymbJFV4IoG4AiEAypajXtB52WuyEmYFTm/JgCiBvw1DZ8hSgKoBTTic+gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233605377},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.621.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.8.621\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.621.tgz","_integrity":"sha512-DRk3t8z9fbNJVqbfEpjOpnSNEufcGVgRiCmM5Ta2zLWlMI6mNwk2vwGyjEpoGhH5lRSaImcRL1s6ykdWGzDbhg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.621_1753035972449_0.760661576799166","host":"s3://npm-registry-packages-npm-production"}},"0.9.122-dev.676":{"name":"@yowasp/nextpnr-ice40","version":"0.9.122-dev.676","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.9.122-dev.676","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"029c01a6d86d4b46e875cbf7cd153800c1cd5de6","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.9.122-dev.676.tgz","fileCount":29,"integrity":"sha512-clnlXu1BKQ6RYZobNwxDODosRkL0NLgpRHR5NhHxvZNoiOt4pO/yL8HxbK7oBd2ndxpTfdG03+LdFfuFqb1Yew==","signatures":[{"sig":"MEYCIQDarSL3wVqapuwuR9XdRPmUFrqwBdG9zvZCwhQkBAAt7QIhALZRpRxpK0NCNtXqXVIxEf1X5BFKaOPiFoSgqJ2kl3DK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.9.122-dev.676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233611831},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.122-dev.676.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.9.122-dev.676\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.122-dev.676.tgz","_integrity":"sha512-clnlXu1BKQ6RYZobNwxDODosRkL0NLgpRHR5NhHxvZNoiOt4pO/yL8HxbK7oBd2ndxpTfdG03+LdFfuFqb1Yew==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.9.122-dev.676_1756884423635_0.3507259130171836","host":"s3://npm-registry-packages-npm-production"}},"0.9.684":{"name":"@yowasp/nextpnr-ice40","version":"0.9.684","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.9.684","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"e038f4d5aef36a82fdede92ebabab9b90f45ec72","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.9.684.tgz","fileCount":29,"integrity":"sha512-lFnkD1kcxRavMPZ91o500m+HNe/oDnYwq0vqJU06H6QS176yjOjbvRSZj6sU1u3yOWxCHn+ObPk+PJVgMjlXqA==","signatures":[{"sig":"MEUCIQCBA0rePwRS7KLoEGBILy4I+q4aeIC5mBp0LyO6MuKQ8gIgYTQPaxDmL9xGsqHpMt3vbMc4OZduKOEe0zZN/GLLAGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.9.684","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233612816},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.684.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.9.684\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.684.tgz","_integrity":"sha512-lFnkD1kcxRavMPZ91o500m+HNe/oDnYwq0vqJU06H6QS176yjOjbvRSZj6sU1u3yOWxCHn+ObPk+PJVgMjlXqA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.9.684_1757595509289_0.5006752862950046","host":"s3://npm-registry-packages-npm-production"}},"0.10.20-dev.697":{"name":"@yowasp/nextpnr-ice40","version":"0.10.20-dev.697","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.10.20-dev.697","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"87da4a4b2b14baa9e0bd9a4da5f5e3f0a8ee8fbf","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.10.20-dev.697.tgz","fileCount":29,"integrity":"sha512-fzWPc9YZCuCUsB/MUo2MZnK2b1+s/KdD1DDKWXrWlv4rTa27B56XVawHMf5u9deiAN34kucZSBOsRzNB9Jrp6A==","signatures":[{"sig":"MEUCIQCt3BJdQnkvVMIyvzLMcQtAwbZKQ43bfAHPb1DcuBtdmgIgBmd1HegPuD/bv/1k6uKTNT9S2ikA6Y44TCAtPs5VzQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.10.20-dev.697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233612393},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.20-dev.697.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.10.20-dev.697\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5860c4dc-2837-4a29-8ffd-461f8eae1553"}},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.20-dev.697.tgz","_integrity":"sha512-fzWPc9YZCuCUsB/MUo2MZnK2b1+s/KdD1DDKWXrWlv4rTa27B56XVawHMf5u9deiAN34kucZSBOsRzNB9Jrp6A==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.6.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.10.20-dev.697_1760216038044_0.4715888082507509","host":"s3://npm-registry-packages-npm-production"}},"0.9.685":{"name":"@yowasp/nextpnr-ice40","version":"0.9.685","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.9.685","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"8c2021db3bb6077195fc372f545cbcd39bb8c80b","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.9.685.tgz","fileCount":29,"integrity":"sha512-v9P/hJ8Nq6pu3YwjSzEqvsfWwuSgWoLT+4liNapxGkfz2OYdqbY4Ilojtgy0xAS6JULzkjxslduErQ0YSqZT6Q==","signatures":[{"sig":"MEUCIB0lWFRvkeLthFmTBxCJlw2lKXEktLj7HOXvcxx0typcAiEAo6JRaosnGqLF7Ut6pcp/PmV1sbX2hSuqqKy0x0Y7doo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.9.685","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233612816},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.685.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.9.685\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.685.tgz","_integrity":"sha512-v9P/hJ8Nq6pu3YwjSzEqvsfWwuSgWoLT+4liNapxGkfz2OYdqbY4Ilojtgy0xAS6JULzkjxslduErQ0YSqZT6Q==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.9.685_1760535806601_0.20533610111096912","host":"s3://npm-registry-packages-npm-production"}},"0.8.622":{"name":"@yowasp/nextpnr-ice40","version":"0.8.622","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.8.622","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"bbaac90b965cdb7a595832b5208b611ee9f0a14a","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.8.622.tgz","fileCount":29,"integrity":"sha512-vbBJrcPsx6+5Q8usKdm+8GnwDfZym6oDgz6msOZpsxJXN91NB2c+22LwkKKUlcj1B3RcSmMNNR+iofM7xQrE9Q==","signatures":[{"sig":"MEYCIQD1ZiBW21bipUdtX0dn2AwjX6ip8pTiKlv2UpY6uXIZkwIhAMojoxK1gtySgN5tJ/q1sy9LX3F9vF8HNEqFW88nxefV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.8.622","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233605377},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.622.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/resources-nextpnr-ice40.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.8.622\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.8.622.tgz","_integrity":"sha512-vbBJrcPsx6+5Q8usKdm+8GnwDfZym6oDgz6msOZpsxJXN91NB2c+22LwkKKUlcj1B3RcSmMNNR+iofM7xQrE9Q==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.19.8","@yowasp/runtime":"9.0.56","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.8.622_1760535831735_0.759905720419906","host":"s3://npm-registry-packages-npm-production"}},"0.10.36-dev.706":{"name":"@yowasp/nextpnr-ice40","version":"0.10.36-dev.706","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.10.36-dev.706","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"85b06647ca8b814e497107eb39dd0d91ba461985","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.10.36-dev.706.tgz","fileCount":24,"integrity":"sha512-3s4Ic/jU70jhDw6/xp1xHpCXOL1jwRG4HoEePY4f7S7hiW0IgVysKTQOvyMXnD2QkiMs9HOaBbWc7yMfn/7Yng==","signatures":[{"sig":"MEYCIQCJiU1zlLyaHiFR3XZFTGOpp1cCM3StDcBvRRO6HHh9RAIhAK0Qm6dsQ/EFMQ9BFYo3hSXVNRJXKNggzmuzIEkabqzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.10.36-dev.706","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233623240},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.36-dev.706.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.10.36-dev.706\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5860c4dc-2837-4a29-8ffd-461f8eae1553"}},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.36-dev.706.tgz","_integrity":"sha512-3s4Ic/jU70jhDw6/xp1xHpCXOL1jwRG4HoEePY4f7S7hiW0IgVysKTQOvyMXnD2QkiMs9HOaBbWc7yMfn/7Yng==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.6.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.67-dev","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.10.36-dev.706_1761413785722_0.1796033956716907","host":"s3://npm-registry-packages-npm-production"}},"0.10.38-dev.709":{"name":"@yowasp/nextpnr-ice40","version":"0.10.38-dev.709","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.10.38-dev.709","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"e80d333cc507bcbbf4e343d6cefd3539d33fa15e","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.10.38-dev.709.tgz","fileCount":28,"integrity":"sha512-UJRrnMfrCobL5nlLrbeZ2RluzBDuyXp/ASe+Xw3PpcwhbfUP4axcWTP78066u/rd1gRWORKIGhFYZM39H/pbnw==","signatures":[{"sig":"MEYCIQDagEF0qQdzMJgrAoL1+tVxJQf+EwU7FFx1k/B4SjUcOwIhAOEiyI6i5rI6PO21juhL0pTlgPn2i5v3p05EijEcQ4PZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.10.38-dev.709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233623827},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.38-dev.709.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.10.38-dev.709\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5860c4dc-2837-4a29-8ffd-461f8eae1553"}},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.38-dev.709.tgz","_integrity":"sha512-UJRrnMfrCobL5nlLrbeZ2RluzBDuyXp/ASe+Xw3PpcwhbfUP4axcWTP78066u/rd1gRWORKIGhFYZM39H/pbnw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.6.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.69","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.10.38-dev.709_1761928677464_0.33317551004862556","host":"s3://npm-registry-packages-npm-production"}},"0.9.686":{"name":"@yowasp/nextpnr-ice40","version":"0.9.686","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.9.686","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"af05583821ecb627d081df73e6948e22ca543ec7","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.9.686.tgz","fileCount":28,"integrity":"sha512-hBOWVF2Vu6g1rbk0i4c8aw+3d4O6SazYd98XhzAu/zRmgVRu58GVB5uE2gX7MxEdYOmC64VXwbdgpz4Dr1ILTw==","signatures":[{"sig":"MEUCIQC5wgh35wlaRn1Xsv9X4bX3rkEK05QxTsojn2Kom/fEqwIgD/aj/BhDke+KvmoBZrORSqOum3U7tEbyQcCyqqROtOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-ice40@0.9.686","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233628680},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.686.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.9.686\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.9.686.tgz","_integrity":"sha512-hBOWVF2Vu6g1rbk0i4c8aw+3d4O6SazYd98XhzAu/zRmgVRu58GVB5uE2gX7MxEdYOmC64VXwbdgpz4Dr1ILTw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.69","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.9.686_1762536134296_0.16378257015547626","host":"s3://npm-registry-packages-npm-production"}},"0.10.752":{"name":"@yowasp/nextpnr-ice40","version":"0.10.752","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.10.752","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"1130f7acfc77abf000660fb99976df444319a0dc","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.10.752.tgz","fileCount":28,"integrity":"sha512-pMRLGsNRql7CWdx49MDwCdyoWbSe96VpR89GVF0JkjjWwyppEFLEUhKSSHzF9TcbSsUxnDWUA1LLXLlAft2N6w==","signatures":[{"sig":"MEUCIQCwn1hZCTsDchiWAbNfa16BPZtzUndkM/LvX9nxklinAQIgK/T2uSzSn5HSDbvi071c44BbMU0I/9ybj8B5b6WCwOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233646301},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.752.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.10.752\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/workspace/YoWASP/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.10.752.tgz","_integrity":"sha512-pMRLGsNRql7CWdx49MDwCdyoWbSe96VpR89GVF0JkjjWwyppEFLEUhKSSHzF9TcbSsUxnDWUA1LLXLlAft2N6w==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.11.1","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.69","@bytecodealliance/jco":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.10.752_1773449816910_0.09412672235813435","host":"s3://npm-registry-packages-npm-production"}},"0.11.75-dev.791":{"name":"@yowasp/nextpnr-ice40","version":"0.11.75-dev.791","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.11.75-dev.791","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"c1633598c5b138e8f5cf70a2ffb9e473c8d1290a","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.11.75-dev.791.tgz","fileCount":28,"integrity":"sha512-ZVGuZNKEUUeFER6U3xUlQn5cII0nP71xTTBYQj2HJiCxbc6f7c8cZOivwkxxhn6zWvmFsR1FZEUuPB6SqM8U7w==","signatures":[{"sig":"MEQCIDKsLcUK0/X8aaBP3ufOyBuwwfPguZKoNDl7k82r8o7aAiAjNMYEnmIHTby4vDIyU3UNud0eWX5pxZeH2jQATP+v+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235300543},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.75-dev.791.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.11.75-dev.791\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/workspace/YoWASP/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.75-dev.791.tgz","_integrity":"sha512-ZVGuZNKEUUeFER6U3xUlQn5cII0nP71xTTBYQj2HJiCxbc6f7c8cZOivwkxxhn6zWvmFsR1FZEUuPB6SqM8U7w==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.16.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.69","@bytecodealliance/jco":"1.19.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.11.75-dev.791_1780389597698_0.818158495634413","host":"s3://npm-registry-packages-npm-production"}},"0.11.75-dev.792":{"name":"@yowasp/nextpnr-ice40","version":"0.11.75-dev.792","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.11.75-dev.792","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"0cbab7410168c6473c1f875eb4f71ed4437f7b72","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.11.75-dev.792.tgz","fileCount":28,"integrity":"sha512-9yy6zK6yxPUgvSUJ7hVv3naGilnsiYaI1gvcE6FKHTeMgQ2hKGDC6LN28BJrvATmRNmoi7CkeWPQqD8Ccvh5VA==","signatures":[{"sig":"MEYCIQDi+86mxMrMTFTC/Q/Jo5VRy+2YKsASn589qOX56d2R+wIhAMtPPtvbGdcZ7Kp0A9Y9B3H6VSTi23uavp3DMhUA/RnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235300543},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.75-dev.792.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.11.75-dev.792\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/workspace/YoWASP/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.75-dev.792.tgz","_integrity":"sha512-9yy6zK6yxPUgvSUJ7hVv3naGilnsiYaI1gvcE6FKHTeMgQ2hKGDC6LN28BJrvATmRNmoi7CkeWPQqD8Ccvh5VA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.16.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.69","@bytecodealliance/jco":"1.19.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.11.75-dev.792_1780394515910_0.08320610874768875","host":"s3://npm-registry-packages-npm-production"}},"0.11.96-dev.805":{"name":"@yowasp/nextpnr-ice40","version":"0.11.96-dev.805","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.11.96-dev.805","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"fa014a6053e2d6522130979d3808e4480a820554","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.11.96-dev.805.tgz","fileCount":28,"integrity":"sha512-JngUXGZ1L1EJ2tWnRaZASt2XlJV5jmiDnOXG7H8ByB3Z9zXXoY0Qk1f+yNkvsUr8AfzjmtJYf28q55MmogLzOA==","signatures":[{"sig":"MEUCIAhX7dKX01anA6rTLy2erk6G8xtY0Y7QH0lJHYByCO6iAiEAqU1Ih9IXsRnH58Sg4SKqgB+3GoJxU1ncQ4Ub0LjZyIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235305111},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.96-dev.805.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.11.96-dev.805\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/workspace/YoWASP/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.96-dev.805.tgz","_integrity":"sha512-JngUXGZ1L1EJ2tWnRaZASt2XlJV5jmiDnOXG7H8ByB3Z9zXXoY0Qk1f+yNkvsUr8AfzjmtJYf28q55MmogLzOA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.18.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.69","@bytecodealliance/jco":"1.19.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.11.96-dev.805_1784696172885_0.2329764684050224","host":"s3://npm-registry-packages-npm-production"}},"0.11.825":{"name":"@yowasp/nextpnr-ice40","version":"0.11.825","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-ice40@0.11.825","maintainers":[{"name":"whitequark","email":"whitequark@whitequark.org"},{"name":"fossi-foundation-escrow","email":"escrow@fossi-foundation.org"}],"homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"dfa2cbfff2455845c88b08abe5cf4a5c06b1691f","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-ice40/-/nextpnr-ice40-0.11.825.tgz","fileCount":28,"integrity":"sha512-U1d4qqQgbdVyvi4eebAFozaqSjdpCFjT768gsRfIhpmweD+2y7MrX+2jKECpuLpIgklDevrUt5WGdd7G+1speg==","signatures":[{"sig":"MEUCIFmEqF5+aTBH/VmFxykIoj05JmnOA/9/2usgYocSqOTYAiEA39aq5dOzU6Mc0CA1E49S5Rp+kU/rwhyODoqYfPvvCZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235303279},"type":"module","_from":"file:dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.825.tgz","types":"./lib/api.d.ts","exports":{"types":"./lib/api.d.ts","default":"./gen/bundle.js"},"scripts":{"all":"npm run transpile && npm run pack && npm run build","pack":"yowasp-pack-resources gen/nextpnr-ice40-resources.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js --define:VERSION=\\\"0.11.825\\\"","transpile":"jco new ../icestorm-prefix/bin/icepll.wasm --wasi-command --output icepll.wasm && jco transpile icepll.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icebram.wasm --wasi-command --output icebram.wasm && jco transpile icebram.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icemulti.wasm --wasi-command --output icemulti.wasm && jco transpile icemulti.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../icestorm-prefix/bin/icepack.wasm --wasi-command --output icepack.wasm && jco transpile icepack.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/ && jco new ../nextpnr-build/nextpnr-ice40.wasm --wasi-command --output nextpnr-ice40.wasm && jco transpile nextpnr-ice40.wasm --instantiation async --no-typescript --no-namespaced-exports --map 'wasi:io/*=runtime#io' --map 'wasi:cli/*=runtime#cli' --map 'wasi:clocks/*=runtime#*' --map 'wasi:filesystem/*=runtime#fs' --map 'wasi:random/*=runtime#random' --out-dir gen/"},"_npmUser":{"name":"whitequark","email":"whitequark@whitequark.org"},"_resolved":"/workspace/YoWASP/nextpnr/dist/npmjs-ice40/dist/yowasp-nextpnr-ice40-0.11.825.tgz","_integrity":"sha512-U1d4qqQgbdVyvi4eebAFozaqSjdpCFjT768gsRfIhpmweD+2y7MrX+2jKECpuLpIgklDevrUt5WGdd7G+1speg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.19.0","description":"nextpnr-ice40 FPGA place and route tool","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","@yowasp/runtime":"11.0.69","@bytecodealliance/jco":"1.19.0"},"_npmOperationalInternal":{"tmp":"tmp/nextpnr-ice40_0.11.825_1786582854287_0.6967146653424734","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-12-11T06:55:51.910Z","modified":"2026-08-13T01:32:53.190Z","0.0.0-experimental1":"2023-12-11T06:55:52.894Z","0.0.0-experimental2":"2023-12-11T09:08:12.796Z","0.0.0-experimental3":"2023-12-11T09:33:58.788Z","0.0.0-experimental4":"2023-12-12T20:27:14.589Z","0.7.154-dev.498":"2023-12-23T01:10:14.943Z","0.7.176-dev.505":"2024-01-06T21:51:15.428Z","0.7.176-dev.507":"2024-01-07T05:39:19.636Z","0.7.178-dev.512":"2024-01-17T12:37:31.574Z","0.7.187-dev.514":"2024-01-20T02:28:43.546Z","0.8.0-dev.516":"2024-01-26T17:09:31.962Z","0.7.517":"2024-02-13T07:57:34.878Z","0.8.11-dev.527":"2024-02-26T15:18:33.454Z","0.7.518":"2024-02-28T16:51:38.796Z","0.8.39-dev.540":"2024-05-18T17:11:10.861Z","0.7.519":"2024-05-18T18:35:46.043Z","0.8.45-dev.548":"2024-06-28T17:04:03.510Z","0.8.169-dev.604":"2025-01-29T08:30:39.677Z","0.8.177-dev.610":"2025-02-13T23:18:10.733Z","0.8.620":"2025-03-25T02:46:24.712Z","0.9.53-dev.657":"2025-07-20T17:32:56.463Z","0.8.621":"2025-07-20T18:26:13.544Z","0.9.122-dev.676":"2025-09-03T07:27:04.857Z","0.9.684":"2025-09-11T12:58:30.443Z","0.10.20-dev.697":"2025-10-11T20:53:59.150Z","0.9.685":"2025-10-15T13:43:27.708Z","0.8.622":"2025-10-15T13:43:52.874Z","0.10.36-dev.706":"2025-10-25T17:36:26.826Z","0.10.38-dev.709":"2025-10-31T16:37:58.593Z","0.9.686":"2025-11-07T17:22:15.488Z","0.10.752":"2026-03-14T00:56:58.871Z","0.11.75-dev.791":"2026-06-02T08:39:58.766Z","0.11.75-dev.792":"2026-06-02T10:01:57.040Z","0.11.96-dev.805":"2026-07-22T04:56:13.944Z","0.11.825":"2026-08-13T01:00:55.391Z"},"bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","homepage":"https://yowasp.org/","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"description":"nextpnr-ice40 FPGA place and route tool","maintainers":[{"email":"whitequark@whitequark.org","name":"whitequark"},{"email":"escrow@fossi-foundation.org","name":"fossi-foundation-escrow"},{"email":"bin@sleepy.rs","name":"binwoes"}],"readme":"","readmeFilename":""}