mirror of
https://github.com/napi-rs/node-rs.git
synced 2026-10-28 19:14:34 +08:00
* chore: upgrade all npm deps * fix: update tsconfig for TypeScript 7 Remove deprecated downlevelIteration and importsNotUsedAsValues options, and explicitly include node types required by TypeScript 7. * fix: download test artifacts into package dirs @napi-rs/cli 3.8 requires all configured targets when running napi artifacts. Test jobs only have one platform, so download bindings directly into the workspace like the package template. * fix: download bindings into packages/ for tests upload-artifact uses packages/ as the common root, so the artifact contains argon2/*.node not packages/argon2/*.node. Download into packages/ so binaries land where the loaders expect them. * fix: add WASI .d.cts files required by @napi-rs/cli 3.8 napi artifacts now requires a complete WASI loader set including *.wasi.d.cts. Also upload the full WASI support files from the wasm build job for the publish path. * fix: upload only wasm artifacts from WASI builds WASI loaders and types stay committed in the repo and updated with the codegen; CI only needs the built .wasm binaries.
19 lines
317 B
YAML
19 lines
317 B
YAML
nodeLinker: node-modules
|
|
|
|
npmRegistryServer: 'https://registry.npmjs.org/'
|
|
|
|
yarnPath: .yarn/releases/yarn-4.18.0.cjs
|
|
|
|
npmPreapprovedPackages:
|
|
- '@napi-rs/*'
|
|
- oxlint
|
|
- '@oxlint/*'
|
|
- oxfmt
|
|
- '@oxfmt/*'
|
|
- oxc-parser
|
|
- '@oxc-parser/*'
|
|
- '@oxc-project/*'
|
|
- emnapi
|
|
- '@emnapi/*'
|
|
- '@tybys/wasm-util'
|