{"versions":{"1.0.0":{"name":"@napi-rs/nice","version":"1.0.0","description":"https://linux.die.net/man/2/nice binding for Node.js","main":"nice.js","types":"index.d.ts","repository":{"url":"git+ssh://git@github.com/Brooooooklyn/nice.git","type":"git"},"license":"MIT","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","nice"],"napi":{"binaryName":"nice","targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","armv7-linux-androideabi","aarch64-pc-windows-msvc"]},"engines":{"node":">= 10"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release","build:debug":"napi build --platform","format":"run-p format:prettier format:rs format:toml","format:prettier":"prettier . -w","format:toml":"taplo format","format:rs":"cargo fmt","lint":"oxlint","prepublishOnly":"napi prepublish -t npm","test":"ava","version":"napi version"},"devDependencies":{"@napi-rs/cli":"3.0.0-alpha.62","@oxc-node/core":"^0.0.15","@taplo/cli":"^0.7.0","ava":"^6.1.3","chalk":"^5.3.0","husky":"^9.0.11","lint-staged":"^15.2.7","npm-run-all2":"^6.2.2","oxlint":"^0.9.0","prettier":"^3.3.3","typescript":"^5.5.3"},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"],"*.toml":["taplo format"]},"ava":{"extensions":{"ts":"module"},"timeout":"2m","workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"},"nodeArguments":["--import","@oxc-node/core/register"]},"prettier":{"printWidth":120,"semi":false,"trailingComma":"all","singleQuote":true,"arrowParens":"always"},"funding":{"type":"github","url":"https://github.com/sponsors/Brooooooklyn"},"packageManager":"pnpm@9.10.0","optionalDependencies":{"@napi-rs/nice-darwin-x64":"1.0.0","@napi-rs/nice-darwin-arm64":"1.0.0","@napi-rs/nice-linux-x64-gnu":"1.0.0","@napi-rs/nice-win32-x64-msvc":"1.0.0","@napi-rs/nice-linux-x64-musl":"1.0.0","@napi-rs/nice-linux-arm64-gnu":"1.0.0","@napi-rs/nice-win32-ia32-msvc":"1.0.0","@napi-rs/nice-linux-arm-gnueabihf":"1.0.0","@napi-rs/nice-android-arm64":"1.0.0","@napi-rs/nice-freebsd-x64":"1.0.0","@napi-rs/nice-linux-arm64-musl":"1.0.0","@napi-rs/nice-android-arm-eabi":"1.0.0","@napi-rs/nice-win32-arm64-msvc":"1.0.0"},"_id":"@napi-rs/nice@1.0.0","gitHead":"30dda3b7f1c37526f3ebfb8921a7fc3ecdd885b6","bugs":{"url":"https://github.com/Brooooooklyn/nice/issues"},"homepage":"https://github.com/Brooooooklyn/nice#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qsJHzPngvEPxGC4XxCtUCeq6pa7MZeya7e4lcw2k9oiJWaBMDHiM3LGVKG1knFfXCB1V+wqjkBB4RqIjOdJPCg==","shasum":"54f2da660408173736825ed39592f3a5df69cd19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@napi-rs/nice/-/nice-1.0.0.tgz","fileCount":6,"unpackedSize":25134,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fnice@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYmaKr0uTEpVk+wlmUa8mq8bLeezf/BzGPVE+AFEFzpAiEAoiJEq3mWqCHWv3nQT+hYZuEhWv9zu442Rx0DexTK6p0="}],"size":5009},"_npmUser":{"name":"anonymous","email":"lynweklm@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"forehalo@gmail.com"},{"name":"anonymous","email":"lynweklm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nice_1.0.0_1726281170089_0.8705822566124455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-14T02:32:50.255Z","publish_time":1726281170255,"_source_registry_name":"default","contributors":[]},"1.0.1":{"name":"@napi-rs/nice","version":"1.0.1","description":"https://linux.die.net/man/2/nice binding for Node.js","main":"nice.js","types":"index.d.ts","repository":{"url":"git+ssh://git@github.com/Brooooooklyn/nice.git","type":"git"},"license":"MIT","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","nice"],"napi":{"binaryName":"nice","targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","armv7-linux-androideabi","aarch64-pc-windows-msvc","powerpc64le-unknown-linux-gnu","s390x-unknown-linux-gnu","riscv64gc-unknown-linux-gnu"]},"engines":{"node":">= 10"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release","build:debug":"napi build --platform","format":"run-p format:prettier format:rs format:toml","format:prettier":"prettier . -w","format:toml":"taplo format","format:rs":"cargo fmt","lint":"oxlint","prepublishOnly":"napi prepublish -t npm","test":"ava","version":"napi version"},"devDependencies":{"@napi-rs/cli":"3.0.0-alpha.62","@oxc-node/core":"^0.0.15","@taplo/cli":"^0.7.0","ava":"^6.1.3","chalk":"^5.3.0","husky":"^9.0.11","lint-staged":"^15.2.7","npm-run-all2":"^6.2.2","oxlint":"^0.9.0","prettier":"^3.3.3","typescript":"^5.5.3"},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"],"*.toml":["taplo format"]},"ava":{"extensions":{"ts":"module"},"timeout":"2m","workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"},"nodeArguments":["--import","@oxc-node/core/register"]},"prettier":{"printWidth":120,"semi":false,"trailingComma":"all","singleQuote":true,"arrowParens":"always"},"funding":{"type":"github","url":"https://github.com/sponsors/Brooooooklyn"},"packageManager":"pnpm@9.10.0","optionalDependencies":{"@napi-rs/nice-darwin-x64":"1.0.1","@napi-rs/nice-darwin-arm64":"1.0.1","@napi-rs/nice-linux-x64-gnu":"1.0.1","@napi-rs/nice-win32-x64-msvc":"1.0.1","@napi-rs/nice-linux-x64-musl":"1.0.1","@napi-rs/nice-linux-arm64-gnu":"1.0.1","@napi-rs/nice-win32-ia32-msvc":"1.0.1","@napi-rs/nice-linux-arm-gnueabihf":"1.0.1","@napi-rs/nice-android-arm64":"1.0.1","@napi-rs/nice-freebsd-x64":"1.0.1","@napi-rs/nice-linux-arm64-musl":"1.0.1","@napi-rs/nice-android-arm-eabi":"1.0.1","@napi-rs/nice-win32-arm64-msvc":"1.0.1","@napi-rs/nice-linux-ppc64-gnu":"1.0.1","@napi-rs/nice-linux-s390x-gnu":"1.0.1","@napi-rs/nice-linux-riscv64-gnu":"1.0.1"},"_id":"@napi-rs/nice@1.0.1","gitHead":"f0c69ef28aa84bb891a09c36330711ed27731078","bugs":{"url":"https://github.com/Brooooooklyn/nice/issues"},"homepage":"https://github.com/Brooooooklyn/nice#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==","shasum":"483d3ff31e5661829a1efb4825591a135c3bfa7d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@napi-rs/nice/-/nice-1.0.1.tgz","fileCount":6,"unpackedSize":25403,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fnice@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQCGeuBktOCS5DZujrVuGM72byxGPUPfTeEF4SXRZ0NAIhALKpPhpYWxbu4wFBc85QLeOhCJFDaZsaPl8q6WMj+/5s"}],"size":5057},"_npmUser":{"name":"anonymous","email":"lynweklm@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"forehalo@gmail.com"},{"name":"anonymous","email":"lynweklm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nice_1.0.1_1726460971952_0.3378678867165865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-16T04:29:32.130Z","publish_time":1726460972130,"_source_registry_name":"default","contributors":[]},"1.0.2":{"name":"@napi-rs/nice","version":"1.0.2","description":"https://linux.die.net/man/2/nice binding for Node.js","main":"nice.js","types":"index.d.ts","repository":{"url":"git+ssh://git@github.com/Brooooooklyn/nice.git","type":"git"},"license":"MIT","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","nice"],"napi":{"binaryName":"nice","targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","armv7-linux-androideabi","aarch64-pc-windows-msvc","powerpc64le-unknown-linux-gnu","s390x-unknown-linux-gnu","riscv64gc-unknown-linux-gnu"]},"engines":{"node":">= 10"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release","build:debug":"napi build --platform","format":"run-p format:prettier format:rs format:toml","format:prettier":"prettier . -w","format:toml":"taplo format","format:rs":"cargo fmt","lint":"oxlint","prepublishOnly":"napi prepublish -t npm","test":"ava","version":"napi version"},"devDependencies":{"@napi-rs/cli":"3.0.0-alpha.91","@oxc-node/core":"^0.0.29","@taplo/cli":"^0.7.0","ava":"^6.4.0","chalk":"^5.4.1","husky":"^9.1.7","lint-staged":"^16.1.2","npm-run-all2":"^8.0.4","oxlint":"^1.5.0","prettier":"^3.6.2","typescript":"^5.8.3"},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"],"*.toml":["taplo format"]},"ava":{"extensions":{"ts":"module"},"timeout":"2m","workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"},"nodeArguments":["--import","@oxc-node/core/register"]},"prettier":{"printWidth":120,"semi":false,"trailingComma":"all","singleQuote":true,"arrowParens":"always"},"funding":{"type":"github","url":"https://github.com/sponsors/Brooooooklyn"},"packageManager":"pnpm@10.12.4","optionalDependencies":{"@napi-rs/nice-darwin-x64":"1.0.2","@napi-rs/nice-darwin-arm64":"1.0.2","@napi-rs/nice-linux-x64-gnu":"1.0.2","@napi-rs/nice-win32-x64-msvc":"1.0.2","@napi-rs/nice-linux-x64-musl":"1.0.2","@napi-rs/nice-linux-arm64-gnu":"1.0.2","@napi-rs/nice-win32-ia32-msvc":"1.0.2","@napi-rs/nice-linux-arm-gnueabihf":"1.0.2","@napi-rs/nice-android-arm64":"1.0.2","@napi-rs/nice-freebsd-x64":"1.0.2","@napi-rs/nice-linux-arm64-musl":"1.0.2","@napi-rs/nice-android-arm-eabi":"1.0.2","@napi-rs/nice-win32-arm64-msvc":"1.0.2","@napi-rs/nice-linux-ppc64-gnu":"1.0.2","@napi-rs/nice-linux-s390x-gnu":"1.0.2","@napi-rs/nice-linux-riscv64-gnu":"1.0.2"},"_id":"@napi-rs/nice@1.0.2","gitHead":"882c593c6e64f95e72a38fd414773f0ed2207c5e","bugs":{"url":"https://github.com/Brooooooklyn/nice/issues"},"homepage":"https://github.com/Brooooooklyn/nice#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-nHdi+EhXBX2U/SlKU+Qgo+FErBCxCE1B7wQ+pH5XjvWaxFn4RfB/9jjLhu9VW3EvUwqE3RnDy6hcFeK7Q2meJw==","shasum":"df706b69402fbe7475c84cffb15668e686a45277","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@napi-rs/nice/-/nice-1.0.2.tgz","fileCount":6,"unpackedSize":25756,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fnice@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB95cLnwGW3nCV4Ji2U7Hui8AsDeDLs253YKAtUOSkBJAiBDygmbcEFqH3C+/JyNiag1At6b8Xa2jB8yedBCF2iAWA=="}],"size":5196},"_npmUser":{"name":"anonymous","email":"lynweklm@gmail.com","actor":{"name":"broooooklyn","email":"lynweklm@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"lynweklm@gmail.com"},{"name":"anonymous","email":"forehalo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nice_1.0.2_1751534440422_0.3149284834163446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T09:20:40.589Z","publish_time":1751534440589,"_source_registry_name":"default","contributors":[]},"1.0.4":{"name":"@napi-rs/nice","version":"1.0.4","description":"https://linux.die.net/man/2/nice binding for Node.js","main":"nice.js","types":"index.d.ts","repository":{"url":"git+ssh://git@github.com/Brooooooklyn/nice.git","type":"git"},"license":"MIT","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","nice"],"napi":{"binaryName":"nice","targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","armv7-linux-androideabi","aarch64-pc-windows-msvc","powerpc64le-unknown-linux-gnu","s390x-unknown-linux-gnu","riscv64gc-unknown-linux-gnu"],"constEnum":false},"engines":{"node":">= 10"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release","build:debug":"napi build --platform","format":"run-p format:prettier format:rs format:toml","format:prettier":"prettier . -w","format:toml":"taplo format","format:rs":"cargo fmt","lint":"oxlint","prepublishOnly":"napi prepublish -t npm","test":"ava","version":"napi version"},"devDependencies":{"@napi-rs/cli":"3.0.0-alpha.91","@oxc-node/core":"^0.0.29","@taplo/cli":"^0.7.0","ava":"^6.4.0","chalk":"^5.4.1","husky":"^9.1.7","lint-staged":"^16.1.2","npm-run-all2":"^8.0.4","oxlint":"^1.5.0","prettier":"^3.6.2","typescript":"^5.8.3"},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"],"*.toml":["taplo format"]},"ava":{"extensions":{"ts":"module"},"timeout":"2m","workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"},"nodeArguments":["--import","@oxc-node/core/register"]},"prettier":{"printWidth":120,"semi":false,"trailingComma":"all","singleQuote":true,"arrowParens":"always"},"funding":{"type":"github","url":"https://github.com/sponsors/Brooooooklyn"},"packageManager":"pnpm@10.12.4","optionalDependencies":{"@napi-rs/nice-darwin-x64":"1.0.4","@napi-rs/nice-darwin-arm64":"1.0.4","@napi-rs/nice-linux-x64-gnu":"1.0.4","@napi-rs/nice-win32-x64-msvc":"1.0.4","@napi-rs/nice-linux-x64-musl":"1.0.4","@napi-rs/nice-linux-arm64-gnu":"1.0.4","@napi-rs/nice-win32-ia32-msvc":"1.0.4","@napi-rs/nice-linux-arm-gnueabihf":"1.0.4","@napi-rs/nice-android-arm64":"1.0.4","@napi-rs/nice-freebsd-x64":"1.0.4","@napi-rs/nice-linux-arm64-musl":"1.0.4","@napi-rs/nice-android-arm-eabi":"1.0.4","@napi-rs/nice-win32-arm64-msvc":"1.0.4","@napi-rs/nice-linux-ppc64-gnu":"1.0.4","@napi-rs/nice-linux-s390x-gnu":"1.0.4","@napi-rs/nice-linux-riscv64-gnu":"1.0.4"},"_id":"@napi-rs/nice@1.0.4","gitHead":"d70fd1aefc685f092612916635c0f4dfbc8b5a23","bugs":{"url":"https://github.com/Brooooooklyn/nice/issues"},"homepage":"https://github.com/Brooooooklyn/nice#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Sqih1YARrmMoHlXGgI9JrrgkzxcaaEso0AH+Y7j8NHonUs+xe4iDsgC3IBIDNdzEewbNpccNN6hip+b5vmyRLw==","shasum":"a5dbd1d4ab1767108f9bbe55e482e03c62845f60","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@napi-rs/nice/-/nice-1.0.4.tgz","fileCount":6,"unpackedSize":26881,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fnice@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICFFjTsoiF9/BfvAT4GPVkgjYIKWv+xK8CKXxtkdBy2dAiEA4L37Ig+AxdPVgQOf3moCCOgM50V+lDiGte+N/BmX4hI="}],"size":5351},"_npmUser":{"name":"anonymous","email":"lynweklm@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"lynweklm@gmail.com"},{"name":"anonymous","email":"forehalo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nice_1.0.4_1751622586373_0.5140707798378523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T09:49:46.560Z","publish_time":1751622586560,"_source_registry_name":"default","contributors":[]},"1.1.1":{"name":"@napi-rs/nice","version":"1.1.1","description":"https://linux.die.net/man/2/nice binding for Node.js","main":"nice.js","types":"index.d.ts","repository":{"url":"git+ssh://git@github.com/Brooooooklyn/nice.git","type":"git"},"license":"MIT","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","nice"],"napi":{"binaryName":"nice","targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","armv7-linux-androideabi","aarch64-pc-windows-msvc","powerpc64le-unknown-linux-gnu","s390x-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","aarch64-unknown-linux-ohos"],"constEnum":false},"engines":{"node":">= 10"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release","build:debug":"napi build --platform","format":"run-p format:prettier format:rs format:toml","format:prettier":"prettier . -w","format:toml":"taplo format","format:rs":"cargo fmt","lint":"oxlint","preversion":"napi build --platform && git add .","prepublishOnly":"napi prepublish -t npm","test":"ava","version":"napi version"},"devDependencies":{"@napi-rs/cli":"3.1.4","@oxc-node/core":"^0.0.32","@taplo/cli":"^0.7.0","ava":"^6.4.1","chalk":"^5.5.0","husky":"^9.1.7","lint-staged":"^16.1.5","npm-run-all2":"^8.0.4","oxlint":"^1.11.2","prettier":"^3.6.2","typescript":"^5.9.2"},"lint-staged":{"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"],"*.toml":["taplo format"]},"ava":{"extensions":{"ts":"module"},"timeout":"2m","workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"},"nodeArguments":["--import","@oxc-node/core/register"]},"prettier":{"printWidth":120,"semi":false,"trailingComma":"all","singleQuote":true,"arrowParens":"always"},"funding":{"type":"github","url":"https://github.com/sponsors/Brooooooklyn"},"packageManager":"pnpm@10.14.0","optionalDependencies":{"@napi-rs/nice-darwin-x64":"1.1.1","@napi-rs/nice-darwin-arm64":"1.1.1","@napi-rs/nice-linux-x64-gnu":"1.1.1","@napi-rs/nice-win32-x64-msvc":"1.1.1","@napi-rs/nice-linux-x64-musl":"1.1.1","@napi-rs/nice-linux-arm64-gnu":"1.1.1","@napi-rs/nice-win32-ia32-msvc":"1.1.1","@napi-rs/nice-linux-arm-gnueabihf":"1.1.1","@napi-rs/nice-android-arm64":"1.1.1","@napi-rs/nice-freebsd-x64":"1.1.1","@napi-rs/nice-linux-arm64-musl":"1.1.1","@napi-rs/nice-android-arm-eabi":"1.1.1","@napi-rs/nice-win32-arm64-msvc":"1.1.1","@napi-rs/nice-linux-ppc64-gnu":"1.1.1","@napi-rs/nice-linux-s390x-gnu":"1.1.1","@napi-rs/nice-linux-riscv64-gnu":"1.1.1","@napi-rs/nice-openharmony-arm64":"1.1.1"},"_id":"@napi-rs/nice@1.1.1","gitHead":"c5ce13428d88367701e0de70df52ae15d911fd64","bugs":{"url":"https://github.com/Brooooooklyn/nice/issues"},"homepage":"https://github.com/Brooooooklyn/nice#readme","_nodeVersion":"22.18.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==","shasum":"c1aacd631ecd4c500c959e3e7cfedd5c73bffe2a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@napi-rs/nice/-/nice-1.1.1.tgz","fileCount":6,"unpackedSize":38740,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@napi-rs%2fnice@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC3e3eqVPexwrxgG1JUAsG+1IcdJsfR8QlbeeoxDuZBNAiEA5iaQ4kC41D0DHqWPFMKKS+C6llvMPGZZKc+Al3DDRPg="}],"size":5846},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:833cca8a-9150-40b3-8fda-9bb90c8d0670"}},"directories":{},"maintainers":[{"name":"anonymous","email":"lynweklm@gmail.com"},{"name":"anonymous","email":"forehalo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nice_1.1.1_1755139097625_0.5105218029761931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T02:38:17.810Z","publish_time":1755139097810,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.1.1"},"name":"@napi-rs/nice","time":{"created":"2024-09-14T02:35:36.323Z","modified":"2025-12-06T19:26:39.281Z","1.0.0":"2024-09-14T02:32:50.255Z","1.0.1":"2024-09-16T04:29:32.130Z","1.0.2":"2025-07-03T09:20:40.589Z","1.0.4":"2025-07-04T09:49:46.560Z","1.1.1":"2025-08-14T02:38:17.810Z"},"readme":"# `@napi-rs/nice`\n\n![https://github.com/Brooooooklyn/nice/actions](https://github.com/Brooooooklyn/nice/workflows/CI/badge.svg)\n[![install size](https://packagephobia.com/badge?p=@napi-rs/nice)](https://packagephobia.com/result?p=@napi-rs/nice)\n[![Downloads](https://img.shields.io/npm/dm/@napi-rs/nice.svg?sanitize=true)](https://npmcharts.com/compare/@napi-rs/nice?minimal=true)\n\n> 🚀 Help me to become a full-time open-source developer by [sponsoring me on Github](https://github.com/sponsors/Brooooooklyn)\n\n***https://linux.die.net/man/2/nice binding for Node.js***\n\n# Usage\n\n## Install this test package\n\n```\npnpm add @napi-rs/nice\n```\n\nor\n\n```\nyarn add @napi-rs/nice\n```\n\nor\n\n```\nnpm install @napi-rs/nice\n\n```\n\n## `nice`\n\nOn Unix, `nice()` adds inc to the nice value for the calling process. (A higher nice value means a low priority.) Only the superuser may specify a negative increment, or priority increase. The range for nice values is described in [getpriority(2)](https://linux.die.net/man/2/getpriority).\n\nOn Windows, it uses the [`SetThreadPriority`](https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-setthreadpriority) function.\n\n```js\n// on Unix\nimport { nice } from '@napi-rs/nice'\n\nnice(2)\n```\n\n```js\n// on Windows\nimport { nice, WindowsThreadPriority } from '@napi-rs/nice'\n\nnice(WindowsThreadPriority.THREAD_PRIORITY_ABOVE_NORMAL)\n```\n\n## `getCurrentProcessPriority`\n\nThis function gets the priority of the current process.\nOn Unix, it uses the [`getpriority(2)`](https://linux.die.net/man/2/getpriority).\n\nOn Windows, it uses the [`GetThreadPriority`](https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getthreadpriority) function.\n\n| Priority Constant             | Value      | Description                                                                                                                                                                                                                      |\n| ----------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| THREAD_MODE_BACKGROUND_BEGIN  | 0x00010000 | Begin background processing mode. The system lowers the resource scheduling priorities of the thread so that it can perform background work without significantly affecting activity in the foreground.                          |\n|                               |            | This value can be specified only if hThread is a handle to the current thread. The function fails if the thread is already in background processing mode.                                                                        |\n|                               |            | Windows Server 2003: This value is not supported.                                                                                                                                                                                |\n| THREAD_MODE_BACKGROUND_END    | 0x00020000 | End background processing mode. The system restores the resource scheduling priorities of the thread as they were before the thread entered background processing mode.                                                          |\n|                               |            | This value can be specified only if hThread is a handle to the current thread. The function fails if the thread is not in background processing mode.                                                                            |\n|                               |            | Windows Server 2003: This value is not supported.                                                                                                                                                                                |\n| THREAD_PRIORITY_ABOVE_NORMAL  | 1          | Priority 1 point above the priority class.                                                                                                                                                                                       |\n| THREAD_PRIORITY_BELOW_NORMAL  | -1         | Priority 1 point below the priority class.                                                                                                                                                                                       |\n| THREAD_PRIORITY_HIGHEST       | 2          | Priority 2 points above the priority class.                                                                                                                                                                                      |\n| THREAD_PRIORITY_IDLE          | -15        | Base priority of 1 for IDLE_PRIORITY_CLASS, BELOW_NORMAL_PRIORITY_CLASS, NORMAL_PRIORITY_CLASS, ABOVE_NORMAL_PRIORITY_CLASS, or HIGH_PRIORITY_CLASS processes, and a base priority of 16 for REALTIME_PRIORITY_CLASS processes.  |\n| THREAD_PRIORITY_LOWEST        | -2         | Priority 2 points below the priority class.                                                                                                                                                                                      |\n| THREAD_PRIORITY_NORMAL        | 0          | Normal priority for the priority class.                                                                                                                                                                                          |\n| THREAD_PRIORITY_TIME_CRITICAL | 15         | Base priority of 15 for IDLE_PRIORITY_CLASS, BELOW_NORMAL_PRIORITY_CLASS, NORMAL_PRIORITY_CLASS, ABOVE_NORMAL_PRIORITY_CLASS, or HIGH_PRIORITY_CLASS processes, and a base priority of 31 for REALTIME_PRIORITY_CLASS processes. |","users":{}}