Files
node-rs/.gitattributes
LongYinan 1933745e96 chore: upgrade all npm deps (#1187)
* 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.
2026-08-12 23:51:31 +08:00

56 lines
2.7 KiB
Plaintext

# Auto detect text files and perform LF normalization
* text=auto
*.ts text eol=lf merge=union
*.tsx text eol=lf merge=union
*.rs text eol=lf merge=union
*.js text eol=lf merge=union
*.json text eol=lf merge=union
*.debug text eol=lf merge=union
# Generated codes
packages/argon2/index.js linguist-detectable=false
packages/argon2/argon2.wasi-browser.js linguist-detectable=false
packages/argon2/argon2.wasi.cjs linguist-detectable=false
packages/argon2/argon2.wasi.d.cts linguist-detectable=false
packages/argon2/wasi-worker-browser.mjs linguist-detectable=false
packages/argon2/wasi-worker.mjs linguist-detectable=false
packages/argon2/index.d.ts linguist-detectable=false
packages/bcrypt/index.js linguist-detectable=false
packages/bcrypt/binding.js linguist-detectable=false
packages/bcrypt/bcrypt.wasi-browser.js linguist-detectable=false
packages/bcrypt/bcrypt.wasi.cjs linguist-detectable=false
packages/bcrypt/bcrypt.wasi.d.cts linguist-detectable=false
packages/bcrypt/wasi-worker-browser.mjs linguist-detectable=false
packages/bcrypt/wasi-worker.mjs linguist-detectable=false
packages/bcrypt/index.d.ts linguist-detectable=false
packages/bcrypt/binding.d.ts linguist-detectable=false
packages/crc32/index.js linguist-detectable=false
packages/crc32/crc32.wasi-browser.js linguist-detectable=false
packages/crc32/crc32.wasi.cjs linguist-detectable=false
packages/crc32/crc32.wasi.d.cts linguist-detectable=false
packages/crc32/wasi-worker-browser.mjs linguist-detectable=false
packages/crc32/wasi-worker.mjs linguist-detectable=false
packages/crc32/index.d.ts linguist-detectable=false
packages/deno-lint/index.js linguist-detectable=false
packages/deno-lint/index.d.ts linguist-detectable=false
packages/jieba/index.js linguist-detectable=false
packages/jieba/jieba.wasi-browser.js linguist-detectable=false
packages/jieba/jieba.wasi.cjs linguist-detectable=false
packages/jieba/jieba.wasi.d.cts linguist-detectable=false
packages/jieba/wasi-worker-browser.mjs linguist-detectable=false
packages/jieba/wasi-worker.mjs linguist-detectable=false
packages/jieba/index.d.ts linguist-detectable=false
packages/jsonwebtoken/index.js linguist-detectable=false
packages/jsonwebtoken/index.d.ts linguist-detectable=false
packages/jsonwebtoken/jsonwebtoken.wasi.d.cts linguist-detectable=false
packages/xxhash/index.js linguist-detectable=false
packages/xxhash/xxhash.wasi-browser.js linguist-detectable=false
packages/xxhash/xxhash.wasi.cjs linguist-detectable=false
packages/xxhash/xxhash.wasi.d.cts linguist-detectable=false
packages/xxhash/wasi-worker-browser.mjs linguist-detectable=false
packages/xxhash/wasi-worker.mjs linguist-detectable=false
packages/xxhash/index.d.ts linguist-detectable=false
.yarn/releases/*.js linguist-detectable=false