{"_id":"@yowasp/nextpnr-machxo2","_rev":"33-bf2043696659e87354bd25b8b6f6ea59","name":"@yowasp/nextpnr-machxo2","dist-tags":{"latest":"0.11.96-dev.805","release":"0.11.825"},"versions":{"0.0.0-experimental4":{"name":"@yowasp/nextpnr-machxo2","version":"0.0.0-experimental4","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"128bfef1ac990b1030bd1ce79cc58fcc68ffb9a0","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.0.0-experimental4.tgz","fileCount":63,"integrity":"sha512-8w3Wo0S6V2nZgerQH3R4jGeKJQ2547f12ucODwwSrTCgxhe+MzyRV8VCXvNMB3LqmBZ+PGUN93bf5q1XturdPA==","signatures":[{"sig":"MEYCIQCYZYr/JwSJqRvD6Ag9gFYsdULN6xeb93n/g6nC5bAvNAIhAIftuAvgmCJsBvoM6H0t0rI0j0QVtN0Hm4YbPt8jkWur","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172922709},"type":"module","_from":"file:dist/yowasp-nextpnr-machxo2-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":{"all":"npm run transpile && npm run pack && npm run build:node && npm run build:browser","pack":"yowasp-pack-resources gen/resources-nextpnr-machxo2.js gen share","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.0.0-experimental4.tgz","_integrity":"sha512-8w3Wo0S6V2nZgerQH3R4jGeKJQ2547f12ucODwwSrTCgxhe+MzyRV8VCXvNMB3LqmBZ+PGUN93bf5q1XturdPA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"9.2.0","description":"nextpnr-machxo2 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-machxo2_0.0.0-experimental4_1703261928689_0.07420740479951782","host":"s3://npm-registry-packages"}},"0.7.154-dev.498":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.154-dev.498","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"d6b7b414d182ae42d62e91230bc4d4a64f1b2766","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.154-dev.498.tgz","fileCount":63,"integrity":"sha512-+871Y69JulG4GNNchS+8oGAcOOej/YX93wj/vG9gokoNBEQWeObPow3tP4T5jL189W3pMepggXxUL1XfkwWQBQ==","signatures":[{"sig":"MEQCIDR9/m2HIbIhVbG8SKKwbUwhKPSMRdpKSyyN7pjUmWXrAiBNYeiJHXcsa3A677EBLDXXAbHRUktm96Oe2EMiNjOKmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.154-dev.498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172923112},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.154-dev.498.tgz","_integrity":"sha512-+871Y69JulG4GNNchS+8oGAcOOej/YX93wj/vG9gokoNBEQWeObPow3tP4T5jL189W3pMepggXxUL1XfkwWQBQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-machxo2 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-machxo2_0.7.154-dev.498_1703293838573_0.18351471419712984","host":"s3://npm-registry-packages"}},"0.7.176-dev.505":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.176-dev.505","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"c151a60d1d5aa7db2ec5fac922d9502f5eec223c","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.176-dev.505.tgz","fileCount":63,"integrity":"sha512-wAYvnbymvPxxvyWPjSGG7EZDTkAR5j9S4qkLV2GK7S4785EpHeloOLYn6scyP42eNzby6/ABF4Lh4q7oSbcRFQ==","signatures":[{"sig":"MEUCICcVp31FOr8eyhZjFFTMd7GEDxHK2/xN1FMSY6GvCRi4AiEAkDrd+C3sj/JQmJgv7YTeceLE17vByzgfsyzpP6+muYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.176-dev.505","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172917332},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.176-dev.505.tgz","_integrity":"sha512-wAYvnbymvPxxvyWPjSGG7EZDTkAR5j9S4qkLV2GK7S4785EpHeloOLYn6scyP42eNzby6/ABF4Lh4q7oSbcRFQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-machxo2 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-machxo2_0.7.176-dev.505_1704577899640_0.018922553206497383","host":"s3://npm-registry-packages"}},"0.7.176-dev.507":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.176-dev.507","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"6d78741934f6482283262f4c35e74a2f3f2ea3a2","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.176-dev.507.tgz","fileCount":62,"integrity":"sha512-SQc2ypIz817H2s2IXraKSoffjcHuQCZnbJ0Iiesz2DTyUaI9Mu9GmrzCJU2+BJ2iJd2qQEWe6HvrE0c/S1fNLQ==","signatures":[{"sig":"MEUCIHVpfOWg+I4p7vrtIE42PtgxDCOOsiCtxXF/4oz/Y4eDAiEAh+04CfNRDyULq0+1sFxwQtlkxi6CQzNWaBfFYK20eLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.176-dev.507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478621},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.176-dev.507.tgz","_integrity":"sha512-SQc2ypIz817H2s2IXraKSoffjcHuQCZnbJ0Iiesz2DTyUaI9Mu9GmrzCJU2+BJ2iJd2qQEWe6HvrE0c/S1fNLQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-machxo2 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-machxo2_0.7.176-dev.507_1704605982886_0.0005251123223031229","host":"s3://npm-registry-packages"}},"0.7.178-dev.512":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.178-dev.512","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"0920a2fa7b156260523b22d11f8d43e5afde96bc","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.178-dev.512.tgz","fileCount":62,"integrity":"sha512-CZGDLPJTbmFEGYA3cnMbkUbKYpn57foXR0UQAV3Gul7MgmYV5HpuXsXkK61ENmcF+mzsANIwPYluTS/mUYsJJg==","signatures":[{"sig":"MEUCIQDCUOmLkLWeR6WgmqQC9kh69o2vbBbDnoPpFCOB64masgIgLy2jlAN7rFUF2RZb7nC3++SniTKk+vYKFrw9rQ6H6hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.178-dev.512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478821},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.178-dev.512.tgz","_integrity":"sha512-CZGDLPJTbmFEGYA3cnMbkUbKYpn57foXR0UQAV3Gul7MgmYV5HpuXsXkK61ENmcF+mzsANIwPYluTS/mUYsJJg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-machxo2 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-machxo2_0.7.178-dev.512_1705495075206_0.43506919801577193","host":"s3://npm-registry-packages"}},"0.7.187-dev.514":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.187-dev.514","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"a4d15635c2a04e98bf01c8014b9287f577445b8f","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.187-dev.514.tgz","fileCount":62,"integrity":"sha512-uRe9D5gJGyyD5jKy+Q0s4Aphu2ojaG3kU4xspP8Pr9K9nS26ccGYS9smLW8CAUkub0KVt/1Z/d906xtuGKj2vA==","signatures":[{"sig":"MEYCIQDAt8r5rY9zL2aFH5fGlOrHeZ4bY39Y4RYgZUjITOXBzwIhAJiMPh6r03fyfAsedV3K+GoIFUc5qE0kCwvQ0a8Hflgq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.187-dev.514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478784},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.187-dev.514.tgz","_integrity":"sha512-uRe9D5gJGyyD5jKy+Q0s4Aphu2ojaG3kU4xspP8Pr9K9nS26ccGYS9smLW8CAUkub0KVt/1Z/d906xtuGKj2vA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-machxo2 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-machxo2_0.7.187-dev.514_1705717747416_0.523758121973309","host":"s3://npm-registry-packages"}},"0.8.0-dev.516":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.0-dev.516","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"57ba9048bc03303c1f6e77f1a0b830b16d273890","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.0-dev.516.tgz","fileCount":62,"integrity":"sha512-+vkTjIhnuEPiDNZmAce+6oiDOlu3PFBjF3v3R/3P6qAKVzNVZd5SqYtbD7BrFB9pJpDL06rSM7lqEGQDyxQ2xg==","signatures":[{"sig":"MEQCIGv2STtt3A7FV7HxIWlUkVPqUpaWqhmOLa4kFwfDS9XrAiANfA8s48hKXs6bfeGlu+GGKUh0r6+jdKme/ABdgjzDwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.0-dev.516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478931},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.0-dev.516.tgz","_integrity":"sha512-+vkTjIhnuEPiDNZmAce+6oiDOlu3PFBjF3v3R/3P6qAKVzNVZd5SqYtbD7BrFB9pJpDL06rSM7lqEGQDyxQ2xg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-machxo2 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-machxo2_0.8.0-dev.516_1706288954801_0.5284971115168695","host":"s3://npm-registry-packages"}},"0.7.517":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.517","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"6249dc93591724d893c10b33896c5e02a80e8715","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.517.tgz","fileCount":62,"integrity":"sha512-Oremfo9PMD3nNPni9ILU898/eTk3tzZIsIza2eXRQu/tV6TXn+jBtS4YA2+HClof4P6hNnMyFN3wgX87Lw1s8A==","signatures":[{"sig":"MEQCICvSHBhatxJ3+cCNIUNLUbq/pqtSsSh2VaePXpCeogA7AiAB2uvO2lUD+HaLOmtWlb4q+ptqS07MXiQtQMhjid7spg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478925},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.517.tgz","_integrity":"sha512-Oremfo9PMD3nNPni9ILU898/eTk3tzZIsIza2eXRQu/tV6TXn+jBtS4YA2+HClof4P6hNnMyFN3wgX87Lw1s8A==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.3","description":"nextpnr-machxo2 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-machxo2_0.7.517_1707811024003_0.5210875222430831","host":"s3://npm-registry-packages"}},"0.8.11-dev.527":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.11-dev.527","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"1c56bdf347b25070a14e7853a746ff7f26d77ca0","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.11-dev.527.tgz","fileCount":62,"integrity":"sha512-x5bLrhvBDkkjTSRnW26AHmLLPVQkDmtyi+AUDtG3gbr0f0cTZDOuE+KmTfe4y/vFUy451EtqYeCtZV8LIZmDlg==","signatures":[{"sig":"MEUCIGox3WtjY5c59Stvf20K8EOjsOAeP282/utGPsvPuQoyAiEAlyG7OeDhayq5xeCCDAE26oBxsavZO8X68tfNzPXegOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.11-dev.527","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478849},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.11-dev.527.tgz","_integrity":"sha512-x5bLrhvBDkkjTSRnW26AHmLLPVQkDmtyi+AUDtG3gbr0f0cTZDOuE+KmTfe4y/vFUy451EtqYeCtZV8LIZmDlg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.4","description":"nextpnr-machxo2 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-machxo2_0.8.11-dev.527_1708960734192_0.9639362972198697","host":"s3://npm-registry-packages"}},"0.7.518":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.518","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"e67ff13d98dd095c1da1e33edd6e31127022fc55","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.518.tgz","fileCount":62,"integrity":"sha512-LgC/uNTRMYHJ2qxPGLJMxJzBHvrGvMMJe5wArKKmn2NOAhKdJWitgkIFAXQGsP4oe+jLWgBs/h3UpmPuNwZnVA==","signatures":[{"sig":"MEYCIQCjdJH6zM0+HPcA4O/2dk72A6wf+PRx14+b7PxeZU8YcgIhAPhRQFV8jnvkMOulO1bKCFEKJBwpnW1hhXYK22EZIW/x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478925},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.518.tgz","_integrity":"sha512-LgC/uNTRMYHJ2qxPGLJMxJzBHvrGvMMJe5wArKKmn2NOAhKdJWitgkIFAXQGsP4oe+jLWgBs/h3UpmPuNwZnVA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.2.4","description":"nextpnr-machxo2 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-machxo2_0.7.518_1709139121933_0.8771244935710478","host":"s3://npm-registry-packages"}},"0.8.39-dev.540":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.39-dev.540","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"8b22470f41c07e74e241fed30cd61648e9d23460","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.39-dev.540.tgz","fileCount":62,"integrity":"sha512-HxTXFI8ULz+hth1RWL/5y13FKDfD6iWtATYcSQ4rkiPP9MV6CMnpooI/FFGaK3AItcoiSVQELm66yfVGNlvtFQ==","signatures":[{"sig":"MEUCIB26L7vkTLaUhT8ADyk/JyciD91PjI+iJqGWqHZgGzyZAiEAjCyz4yElD1EZyIpMwg0PHtn7M7U52quVi0wLyNbllm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.39-dev.540","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172479404},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.39-dev.540.tgz","_integrity":"sha512-HxTXFI8ULz+hth1RWL/5y13FKDfD6iWtATYcSQ4rkiPP9MV6CMnpooI/FFGaK3AItcoiSVQELm66yfVGNlvtFQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.5.0","description":"nextpnr-machxo2 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-machxo2_0.8.39-dev.540_1716052241529_0.17187647042381782","host":"s3://npm-registry-packages"}},"0.7.519":{"name":"@yowasp/nextpnr-machxo2","version":"0.7.519","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"5138bee4cbb704d80a12d47453c5ca618d29bdbb","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.7.519.tgz","fileCount":62,"integrity":"sha512-MvL4MtfrHURDuI0MHC916SaZzLfyXVMrTTlMua+F/THAUc5dWR5ebKN85/xB+n8/kW3A3BCCETfM+ekoxJWsEg==","signatures":[{"sig":"MEQCIDtw05T4WotSgkQ5pMdd1imOixX9OFfBb+jXWSRHupK9AiBgBhYu7+WmTKXwAlQEaOf1sFcQS1UDAQsFW0JTkVw9Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.7.519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172478924},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.7.519.tgz","_integrity":"sha512-MvL4MtfrHURDuI0MHC916SaZzLfyXVMrTTlMua+F/THAUc5dWR5ebKN85/xB+n8/kW3A3BCCETfM+ekoxJWsEg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.5.0","description":"nextpnr-machxo2 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-machxo2_0.7.519_1716057319158_0.27942440985707373","host":"s3://npm-registry-packages"}},"0.8.45-dev.548":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.45-dev.548","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@0.8.45-dev.548","homepage":"https://yowasp.org/","bugs":{"url":"https://github.com/YoWASP/nextpnr/issues"},"dist":{"shasum":"c1c2affa4882d481000bcae50d8bb6bb7b59cd20","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.45-dev.548.tgz","fileCount":62,"integrity":"sha512-PfNQ4gSaABgJbIvmW+p6aSW28P1XRszwgjFwzLBHl9IaRaQflKOy4MCniz3HafGKr5gxzZSy1SZQN7wxgZYnvQ==","signatures":[{"sig":"MEUCIELaKEeSpTA+A8w+8h4jkbdUa1vO2Hw/5amm6WMaVYcXAiEArwkBVUgCyELbVCTPsJlTwKbpO6h8peRRVJzOe0Kc9GM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.45-dev.548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170756908},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.45-dev.548.tgz","_integrity":"sha512-PfNQ4gSaABgJbIvmW+p6aSW28P1XRszwgjFwzLBHl9IaRaQflKOy4MCniz3HafGKr5gxzZSy1SZQN7wxgZYnvQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.7.0","description":"nextpnr-machxo2 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-machxo2_0.8.45-dev.548_1719594266907_0.2865859167864151","host":"s3://npm-registry-packages"}},"0.8.169-dev.604":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.169-dev.604","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"e6e24285e14bbc99c583607653764c86eb37f0a6","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.169-dev.604.tgz","fileCount":62,"integrity":"sha512-hNb7i0FW2H6UiHSU3lFLAkSzHTzlWEQuJ+EGITuDwE6w0fn0vi/Spf6DnP0z5FWXHB0mKfH/h9wgCruoyDhpIw==","signatures":[{"sig":"MEQCIC/haEJ/qwA/4P5C4TMuB38PGzt8+fR//eyBLtYESP3aAiAa0j4MUuNGY8m9knraFHOZ0Ovd4qRREVeuKhgJZPfG1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.169-dev.604","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170797999},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.169-dev.604.tgz","_integrity":"sha512-hNb7i0FW2H6UiHSU3lFLAkSzHTzlWEQuJ+EGITuDwE6w0fn0vi/Spf6DnP0z5FWXHB0mKfH/h9wgCruoyDhpIw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.8.169-dev.604_1738139424944_0.9174731023956533","host":"s3://npm-registry-packages-npm-production"}},"0.8.177-dev.610":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.177-dev.610","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"00de64f1c6f736717aeec5491001324e223afed3","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.177-dev.610.tgz","fileCount":62,"integrity":"sha512-EEWdCBpbjfWTe9r7kpbRrROXWV3KF3TEnM8CkKJti4eqTBQATrubiqJWEzJM3DyuAd9gV8cDzrfYttvQL9cIFA==","signatures":[{"sig":"MEQCIEBCtzL3puFGyxqzEubi1aPlpPVXiqFDnpNMV+eiA5uYAiBktNW51gG/kha/r4jBy6Y7gsudkl7wyb+jOg6V28Uu7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.177-dev.610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170798513},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.177-dev.610.tgz","_integrity":"sha512-EEWdCBpbjfWTe9r7kpbRrROXWV3KF3TEnM8CkKJti4eqTBQATrubiqJWEzJM3DyuAd9gV8cDzrfYttvQL9cIFA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.8.177-dev.610_1739488666983_0.912066996452765","host":"s3://npm-registry-packages-npm-production"}},"0.8.620":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.620","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"649c4313c144aa2ac8125bf50950cfd48cb4da5d","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.620.tgz","fileCount":62,"integrity":"sha512-8VvyFlC95ldCNktRugqcxiVLlHTk7adhXfk9qELBSSKXDxx83MVMASOs1On/fQg9d/M4dz+/rikWplJo5j7V2w==","signatures":[{"sig":"MEYCIQCnjJe2XWo13Fk9wGqTcPn6zhXWvU3T2W7M7IpblrCExwIhAN4UicO2XWOssOQkbg+iEHt7b/IIjiUABlge13JLOrjG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170798611},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.js gen share","build":"esbuild --bundle lib/api.js --outfile=gen/bundle.js --format=esm --platform=node --external:./resources-*.js","transpile":"jco new ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.620.tgz","_integrity":"sha512-8VvyFlC95ldCNktRugqcxiVLlHTk7adhXfk9qELBSSKXDxx83MVMASOs1On/fQg9d/M4dz+/rikWplJo5j7V2w==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.8.620_1742870803294_0.9141808606073221","host":"s3://npm-registry-packages-npm-production"}},"0.9.53-dev.657":{"name":"@yowasp/nextpnr-machxo2","version":"0.9.53-dev.657","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"cc2b49ffdd9480feda836011648bc3112c7395ba","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.9.53-dev.657.tgz","fileCount":62,"integrity":"sha512-vn2jwwX/mgbMWyQx51gnqx55bNWSJwyrVrAnDRxLXif5/nhucmCCCAKg+mctnqAlVIwSpv1qwqfDNc4Juz9eUg==","signatures":[{"sig":"MEUCIQCsURggRFpcXkSGED40X9kAkhC8FeYvxnKp6HBTnYe8tAIgB7T+AcwUUBVQTkJHIPAwz3fRxpM3d3DlJ+zLo6xJCIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.9.53-dev.657","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170809401},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.9.53-dev.657.tgz","_integrity":"sha512-vn2jwwX/mgbMWyQx51gnqx55bNWSJwyrVrAnDRxLXif5/nhucmCCCAKg+mctnqAlVIwSpv1qwqfDNc4Juz9eUg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.9.53-dev.657_1753032760585_0.5953139404169747","host":"s3://npm-registry-packages-npm-production"}},"0.8.621":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.621","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"7b8110d30167af2d18ead56ee29469a51506781f","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.621.tgz","fileCount":62,"integrity":"sha512-a9feyWAOyXm1hyomhdpfFPDaQeg0D+k20aFKeDbg+o+OkS08tYvSJ2lJRuml7JGOhjIfeH/OWkmGU+Rql+IWyA==","signatures":[{"sig":"MEUCIQCzmbtx5GHdGd/ngApygLB55jX9Jmq7JGu8gRjIDJfT4wIgIiS+e8mZgoqilVZ7uVJkGURHZUOOY6I2nSRBKRovibU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170798711},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.621.tgz","_integrity":"sha512-a9feyWAOyXm1hyomhdpfFPDaQeg0D+k20aFKeDbg+o+OkS08tYvSJ2lJRuml7JGOhjIfeH/OWkmGU+Rql+IWyA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.8.621_1753035958184_0.9274999209925758","host":"s3://npm-registry-packages-npm-production"}},"0.9.122-dev.676":{"name":"@yowasp/nextpnr-machxo2","version":"0.9.122-dev.676","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"d6f1304119fd430b99d02cb8ee1cf9226fc621d4","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.9.122-dev.676.tgz","fileCount":62,"integrity":"sha512-Vs3PV/xCvAnqIthUYFeTpOq/V7Al3mUbTGyOxc984/GQjMMvHApdFbfmKe9idSUbjo+umZWTWSl0Qbj5BWuSMg==","signatures":[{"sig":"MEYCIQDP2OyR3qrRZZq5EX4ARIq6pIHOAMsYWiTN0iCzGkx4rgIhAJwNpYWLPHRtjMSQ5+tp8+BkzBsxskHbjo/tOxVHT0Bt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.9.122-dev.676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170813065},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.9.122-dev.676.tgz","_integrity":"sha512-Vs3PV/xCvAnqIthUYFeTpOq/V7Al3mUbTGyOxc984/GQjMMvHApdFbfmKe9idSUbjo+umZWTWSl0Qbj5BWuSMg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.9.122-dev.676_1756884399720_0.2536850191781661","host":"s3://npm-registry-packages-npm-production"}},"0.9.684":{"name":"@yowasp/nextpnr-machxo2","version":"0.9.684","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"57894987399f56fd884a866b74a3bf3a36ef6734","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.9.684.tgz","fileCount":62,"integrity":"sha512-TmxOc9G8btM0V72MILxq5nH0SfjouSIXbtNyzgE8Qvxg69EGt5TgR72eSwMxwM/RRshbwE9fmQteIdyLvrk30g==","signatures":[{"sig":"MEUCIQCKcE/sK/VA63rZCWKENG0APsETe0G1uELlf+3/vb5f8gIgNqPx0eigMuinHznGv2bFs03dBue8mhixwwHQEjUmdcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.9.684","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170814299},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.9.684.tgz","_integrity":"sha512-TmxOc9G8btM0V72MILxq5nH0SfjouSIXbtNyzgE8Qvxg69EGt5TgR72eSwMxwM/RRshbwE9fmQteIdyLvrk30g==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.9.684_1757595484998_0.2816520455729872","host":"s3://npm-registry-packages-npm-production"}},"0.10.20-dev.697":{"name":"@yowasp/nextpnr-machxo2","version":"0.10.20-dev.697","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"e8a1346c99395498713c340951abb2cae1e20746","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.10.20-dev.697.tgz","fileCount":62,"integrity":"sha512-YQUjAxqdOU8S6pBkmNs/n6Vjk0UU+NaV4cWs9bfTS1lFvH297jkrknw7SHDVUo0Ycs5xOGbO3JLSuBa3OBjZrA==","signatures":[{"sig":"MEQCIGHhvrwawQSlRSLCP9tS/bOS25eKNzuA9QGoFV2FmFIPAiAv0p9ZC5OnRFyRLiY2SI2HwZNWwuDBem2k3UqebYBO4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.10.20-dev.697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170769106},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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:24170323-8a90-4944-a8cf-ec27b7dfc7af"}},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-0.10.20-dev.697.tgz","_integrity":"sha512-YQUjAxqdOU8S6pBkmNs/n6Vjk0UU+NaV4cWs9bfTS1lFvH297jkrknw7SHDVUo0Ycs5xOGbO3JLSuBa3OBjZrA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.6.2","description":"nextpnr-machxo2 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-machxo2_0.10.20-dev.697_1760216066499_0.16166791442500572","host":"s3://npm-registry-packages-npm-production"}},"0.9.685":{"name":"@yowasp/nextpnr-machxo2","version":"0.9.685","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"c8d562f2d10810b6e3da7d4397b07eae6c57fefd","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.9.685.tgz","fileCount":62,"integrity":"sha512-cakhBMiT+6xg54/5rjGlZO+9FSo4b+M2ctOn4XiNmT27SW+R9eFsBQ5RpDgfLWLxsnViLNAI21u0dh37np71zw==","signatures":[{"sig":"MEQCIEdHbT4hDYJiI+7VBwTHiDjsReRlIofxxcZZTPMY+J5/AiBfONp9YxjO3xXYMGupykyUQgVESVCQzbm/bMfP+pUGVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.9.685","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170814299},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.9.685.tgz","_integrity":"sha512-cakhBMiT+6xg54/5rjGlZO+9FSo4b+M2ctOn4XiNmT27SW+R9eFsBQ5RpDgfLWLxsnViLNAI21u0dh37np71zw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.9.685_1760535832536_0.15215220203092983","host":"s3://npm-registry-packages-npm-production"}},"0.8.622":{"name":"@yowasp/nextpnr-machxo2","version":"0.8.622","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"8e15aea4e98353ea1089d21ccff0a4323e320a66","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.8.622.tgz","fileCount":62,"integrity":"sha512-FjXCoPuxmCqUhm0L8PioZA9aj0asIsR/9WmoTLL/pU1JMKUXHE0GNBk4pzexqBtObORVcqFB7qYdPZzd0V+LiQ==","signatures":[{"sig":"MEQCIHeUt92mDTtGkSuldXP/w+P18DgHfg9jGt9LymphlfWUAiAs3rXQpjI8OecGc63ZbRd61mKrwyjB8wov4Q1HzvpqCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.8.622","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170798711},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2.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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.8.622.tgz","_integrity":"sha512-FjXCoPuxmCqUhm0L8PioZA9aj0asIsR/9WmoTLL/pU1JMKUXHE0GNBk4pzexqBtObORVcqFB7qYdPZzd0V+LiQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.8.622_1760535860162_0.575043715284091","host":"s3://npm-registry-packages-npm-production"}},"0.10.36-dev.706":{"name":"@yowasp/nextpnr-machxo2","version":"0.10.36-dev.706","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"2567e491e0a3e4fdf2e657b31472d9d15c145ba9","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.10.36-dev.706.tgz","fileCount":28,"integrity":"sha512-Vf2Q96G8w0uuA9/tLTcGptUNsQ0qsVGozbt8sp66P7PP1QdMWHD8fN2S/Zm7FcjjQ/wrQMbemW6Lvbxtt6A/ng==","signatures":[{"sig":"MEQCIAgh5rQQ/id/mVstvSaHTMoM+VbKRddFdyGu9iow1YjTAiA1/er6GPHlLZWWHHmd/5ZUTpNRQagjh3HXTIbueF6PVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.10.36-dev.706","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170651814},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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:24170323-8a90-4944-a8cf-ec27b7dfc7af"}},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-0.10.36-dev.706.tgz","_integrity":"sha512-Vf2Q96G8w0uuA9/tLTcGptUNsQ0qsVGozbt8sp66P7PP1QdMWHD8fN2S/Zm7FcjjQ/wrQMbemW6Lvbxtt6A/ng==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.6.2","description":"nextpnr-machxo2 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-machxo2_0.10.36-dev.706_1761413815073_0.10894159939544146","host":"s3://npm-registry-packages-npm-production"}},"0.10.38-dev.709":{"name":"@yowasp/nextpnr-machxo2","version":"0.10.38-dev.709","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"2afbef1e96e733c1a4cd3c8b24d33cc1448af541","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.10.38-dev.709.tgz","fileCount":31,"integrity":"sha512-MIg1C2uncZaMadRajXg+cGeE+O0TbByLXYr6YUl7pELjCFnIXrU2hV4RmsvVUpn11xsqj6aboTeUmUORL/pcPA==","signatures":[{"sig":"MEUCIF32kvxrRj3VBONmaAWrFOPPXB+OmCdLP8HAnV/f2lE1AiEAq2+ucsmKIa4l2Jhf5ygk5Cz0Dd0e91e83Xups7PCKU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.10.38-dev.709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170652282},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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:24170323-8a90-4944-a8cf-ec27b7dfc7af"}},"_resolved":"/home/runner/work/nextpnr/nextpnr/dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-0.10.38-dev.709.tgz","_integrity":"sha512-MIg1C2uncZaMadRajXg+cGeE+O0TbByLXYr6YUl7pELjCFnIXrU2hV4RmsvVUpn11xsqj6aboTeUmUORL/pcPA==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.6.2","description":"nextpnr-machxo2 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-machxo2_0.10.38-dev.709_1761928707247_0.5316952774401682","host":"s3://npm-registry-packages-npm-production"}},"0.9.686":{"name":"@yowasp/nextpnr-machxo2","version":"0.9.686","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"6731b2b57f12007ff795d0a0d6ecd75986d7a0cb","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.9.686.tgz","fileCount":31,"integrity":"sha512-NmC8orJPkjqVo6NPNVUFLnkU4DdCdBWVzGVzE/y5ZJgxTNTg1mP2VWytX5qsUEQas2wUAX9VcCwUEypzgHBsnQ==","signatures":[{"sig":"MEUCIG1gVeuedBgR+reAtD22PrnkNNUL5b8vE57f4luTx9VhAiEAxshi3hX7MyJVy84zf+Y8IlGlk3mB9kD64fj8VQpGcQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@yowasp%2fnextpnr-machxo2@0.9.686","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170692252},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.9.686.tgz","_integrity":"sha512-NmC8orJPkjqVo6NPNVUFLnkU4DdCdBWVzGVzE/y5ZJgxTNTg1mP2VWytX5qsUEQas2wUAX9VcCwUEypzgHBsnQ==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"10.8.2","description":"nextpnr-machxo2 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-machxo2_0.9.686_1762536159671_0.31928661228581423","host":"s3://npm-registry-packages-npm-production"}},"0.10.752":{"name":"@yowasp/nextpnr-machxo2","version":"0.10.752","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"f6ecb63c6f411b55c0165a5087072f49636f14a6","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.10.752.tgz","fileCount":31,"integrity":"sha512-+bcazMzcwKy5UzXCr7033ZGBDkiU4PP+guYP0ar/1i3KEKN5z4uZrJ152VWPQ1O/j1KQNuicKHj4S+QaCiimgg==","signatures":[{"sig":"MEUCIANkxS6oI7e9mOTNajvzPIdG/ULI7GNw5fzkyNY3F+xBAiEAtqGHutpzqOAllL0Vxi21kB1G5TqI+nVbTWwIp+Kj17U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170675242},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.10.752.tgz","_integrity":"sha512-+bcazMzcwKy5UzXCr7033ZGBDkiU4PP+guYP0ar/1i3KEKN5z4uZrJ152VWPQ1O/j1KQNuicKHj4S+QaCiimgg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.11.1","description":"nextpnr-machxo2 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-machxo2_0.10.752_1773449792936_0.9834029902143666","host":"s3://npm-registry-packages-npm-production"}},"0.11.75-dev.791":{"name":"@yowasp/nextpnr-machxo2","version":"0.11.75-dev.791","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"6bf8618a8b4dde5fcc24bcd42053e81bc7d89578","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.11.75-dev.791.tgz","fileCount":31,"integrity":"sha512-trGNxAwmtWS0GN4iFBpl5pXatudA/v74FZBVHbsuWtt9AmGQcPsGzaJat04ChBVf3OobMJYTloliXdNmK22+9A==","signatures":[{"sig":"MEUCIGfD3loSKivGMJV3cZOMYjcf1pl90pRHhOyF0Ah8XPjPAiEAnrnP72GCEYlH7EUxvD6OA4upBWEpKTf2qP8yxkJArtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173209428},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.11.75-dev.791.tgz","_integrity":"sha512-trGNxAwmtWS0GN4iFBpl5pXatudA/v74FZBVHbsuWtt9AmGQcPsGzaJat04ChBVf3OobMJYTloliXdNmK22+9A==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.16.0","description":"nextpnr-machxo2 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-machxo2_0.11.75-dev.791_1780389564489_0.14950757075750642","host":"s3://npm-registry-packages-npm-production"}},"0.11.75-dev.792":{"name":"@yowasp/nextpnr-machxo2","version":"0.11.75-dev.792","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"73cfa177ef6ca4a59980ab2919e44df9c97a34ea","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.11.75-dev.792.tgz","fileCount":31,"integrity":"sha512-ihM8H71uDfxVjd/4HoWGKUeEXLnxRUHI/VaqMBWAVabAcDMRF3KFWWagQ3bMiTUhNiWpPzvznwlDZsxEWrNj9Q==","signatures":[{"sig":"MEQCIFAetBPDHJdzkuadjv/05eg19itbVAHo1U0jdEJvjIZ6AiAOVdWZLNQhdCm9lU5ReEyYweoNAO8F9RVbLMysuwJDog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173209428},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.11.75-dev.792.tgz","_integrity":"sha512-ihM8H71uDfxVjd/4HoWGKUeEXLnxRUHI/VaqMBWAVabAcDMRF3KFWWagQ3bMiTUhNiWpPzvznwlDZsxEWrNj9Q==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.16.0","description":"nextpnr-machxo2 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-machxo2_0.11.75-dev.792_1780394485904_0.20155292316204432","host":"s3://npm-registry-packages-npm-production"}},"0.11.96-dev.805":{"name":"@yowasp/nextpnr-machxo2","version":"0.11.96-dev.805","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"dce3cd7ff0cad3d367341892181e43cb765b46ec","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.11.96-dev.805.tgz","fileCount":31,"integrity":"sha512-FzYDXiXAKjexa0nczEU3iwFAPRrhWCJVXQfPnoI86wZUfrKC1dE+oJe9JQxTnTJ6h8i2OyiE8fT7gYUSlrDYWw==","signatures":[{"sig":"MEUCIHDozeAO4Nol/q8HGmgR+mvGpNy8xhrGAS5NJ6dzZ/vvAiEAw1VnZWAXG4o3fRStm5RT9Zc9K6s284Dmn+DpnDRlSzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173209428},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.11.96-dev.805.tgz","_integrity":"sha512-FzYDXiXAKjexa0nczEU3iwFAPRrhWCJVXQfPnoI86wZUfrKC1dE+oJe9JQxTnTJ6h8i2OyiE8fT7gYUSlrDYWw==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.18.0","description":"nextpnr-machxo2 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-machxo2_0.11.96-dev.805_1784696143014_0.9538911178157881","host":"s3://npm-registry-packages-npm-production"}},"0.11.825":{"name":"@yowasp/nextpnr-machxo2","version":"0.11.825","author":{"name":"Catherine","email":"whitequark@whitequark.org"},"license":"ISC","_id":"@yowasp/nextpnr-machxo2@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":"5408b5e98fae5f61bca81c9c7036558d1ae9acec","tarball":"https://registry.npmjs.org/@yowasp/nextpnr-machxo2/-/nextpnr-machxo2-0.11.825.tgz","fileCount":31,"integrity":"sha512-7WxNhlV7SwhDYYtZYsDizjGTE3k/Z3Cg35AYL6GyfQL6nGuRMXLY+OPk003+NRMzAtaTCvzktASMiOvJ4HJmpg==","signatures":[{"sig":"MEUCIQCqd9H7bF0N/9Lh1wReTfkLUIW2GyBeWLTtaQKk2tycKgIgYveYkFGGcaXB+RgbaTJktMvC33mdJlPwVzfvWD+iBmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173209309},"type":"module","_from":"file:dist/npmjs-machxo2/dist/yowasp-nextpnr-machxo2-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-machxo2-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 ../prjtrellis-build/ecppll.wasm --wasi-command --output ecppll.wasm && jco transpile ecppll.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 ../prjtrellis-build/ecpbram.wasm --wasi-command --output ecpbram.wasm && jco transpile ecpbram.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 ../prjtrellis-build/ecpmulti.wasm --wasi-command --output ecpmulti.wasm && jco transpile ecpmulti.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 ../prjtrellis-build/ecppack.wasm --wasi-command --output ecppack.wasm && jco transpile ecppack.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 ../prjtrellis-build/ecpunpack.wasm --wasi-command --output ecpunpack.wasm && jco transpile ecpunpack.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-machxo2.wasm --wasi-command --output nextpnr-machxo2.wasm && jco transpile nextpnr-machxo2.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-machxo2/dist/yowasp-nextpnr-machxo2-0.11.825.tgz","_integrity":"sha512-7WxNhlV7SwhDYYtZYsDizjGTE3k/Z3Cg35AYL6GyfQL6nGuRMXLY+OPk003+NRMzAtaTCvzktASMiOvJ4HJmpg==","repository":{"url":"git+https://github.com/YoWASP/nextpnr.git","type":"git"},"_npmVersion":"11.19.0","description":"nextpnr-machxo2 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-machxo2_0.11.825_1786582826388_0.9310912148911517","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-12-22T16:18:48.610Z","modified":"2026-08-13T01:32:53.867Z","0.0.0-experimental4":"2023-12-22T16:18:49.357Z","0.7.154-dev.498":"2023-12-23T01:10:39.254Z","0.7.176-dev.505":"2024-01-06T21:51:40.196Z","0.7.176-dev.507":"2024-01-07T05:39:43.545Z","0.7.178-dev.512":"2024-01-17T12:37:55.756Z","0.7.187-dev.514":"2024-01-20T02:29:08.013Z","0.8.0-dev.516":"2024-01-26T17:09:15.416Z","0.7.517":"2024-02-13T07:57:04.611Z","0.8.11-dev.527":"2024-02-26T15:18:54.767Z","0.7.518":"2024-02-28T16:52:02.444Z","0.8.39-dev.540":"2024-05-18T17:10:42.166Z","0.7.519":"2024-05-18T18:35:19.751Z","0.8.45-dev.548":"2024-06-28T17:04:27.756Z","0.8.169-dev.604":"2025-01-29T08:30:25.532Z","0.8.177-dev.610":"2025-02-13T23:17:47.642Z","0.8.620":"2025-03-25T02:46:43.899Z","0.9.53-dev.657":"2025-07-20T17:32:41.245Z","0.8.621":"2025-07-20T18:25:58.823Z","0.9.122-dev.676":"2025-09-03T07:26:40.349Z","0.9.684":"2025-09-11T12:58:05.786Z","0.10.20-dev.697":"2025-10-11T20:54:27.130Z","0.9.685":"2025-10-15T13:43:53.200Z","0.8.622":"2025-10-15T13:44:20.859Z","0.10.36-dev.706":"2025-10-25T17:36:55.743Z","0.10.38-dev.709":"2025-10-31T16:38:27.941Z","0.9.686":"2025-11-07T17:22:40.337Z","0.10.752":"2026-03-14T00:56:34.043Z","0.11.75-dev.791":"2026-06-02T08:39:25.128Z","0.11.75-dev.792":"2026-06-02T10:01:26.700Z","0.11.96-dev.805":"2026-07-22T04:55:43.635Z","0.11.825":"2026-08-13T01:00:27.001Z"},"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-machxo2 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":""}