{"_id":"@build-qube/takeoff-calculator","_rev":"13-8854fa0c443bd3752e94290d7fd13dbb","name":"@build-qube/takeoff-calculator","dist-tags":{"latest":"3.3.0"},"versions":{"1.2.5":{"name":"@build-qube/takeoff-calculator","version":"1.2.5","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@1.2.5","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"fbfe78efe867731a969c9d5af2f6bf4c891014e1","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-1.2.5.tgz","fileCount":5,"integrity":"sha512-Swe+P2p3OTwMaVuucVGsPZ22907Ultt8ZEZOrdAwcM11d37zemxve2ktNYB3DOIIktTp6upGyGZ8xdX/cF+YAw==","signatures":[{"sig":"MEQCIEckeEHVwTYyQV33WmpshcRgxSdL8orjPDveqYzOqHKpAiByliB/ENGiJHeEd+48arJe0kY8r5qJy+wBWoDZQim6VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34910},"main":"index.js","napi":{"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-1.2.5.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"alexwine36","email":"alexwine36@gmail.com"},"_resolved":"/tmp/18fe0b6715d7f421f65bdc00c54dd80c/build-qube-takeoff-calculator-1.2.5.tgz","_integrity":"sha512-Swe+P2p3OTwMaVuucVGsPZ22907Ultt8ZEZOrdAwcM11d37zemxve2ktNYB3DOIIktTp6upGyGZ8xdX/cF+YAw==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"10.9.4","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_1.2.5_1770227360460_0.13574648136489675","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@build-qube/takeoff-calculator","version":"1.2.6","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@1.2.6","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"54f6bd59db86dbf88f3d33ad6708df31a932b1d0","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-1.2.6.tgz","fileCount":5,"integrity":"sha512-adulCYCNwoF0TrOY4HCuUDVeiy+8uuJjkWDPjzZ8qleo6wj8DXvtqxlbwJYtbCuuLbNec8HPdScsdjp+ihgzCg==","signatures":[{"sig":"MEUCIGq/mZwwEuyk6/HaqVFxt7L53VRgf6KaAzZazHIxvg7/AiEAkTqwQNGqfQOA11pm3NggHa0ed7rirEMryCnnf0GJALE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35562},"main":"index.js","napi":{"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-1.2.6.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"alexwine36","email":"alexwine36@gmail.com"},"_resolved":"/tmp/4b6b918b4b54ad5af85b005d6a9ff721/build-qube-takeoff-calculator-1.2.6.tgz","_integrity":"sha512-adulCYCNwoF0TrOY4HCuUDVeiy+8uuJjkWDPjzZ8qleo6wj8DXvtqxlbwJYtbCuuLbNec8HPdScsdjp+ihgzCg==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"10.9.4","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"1.2.6","@build-qube/takeoff-calculator-wasm32-wasi":"1.2.6","@build-qube/takeoff-calculator-darwin-arm64":"1.2.6","@build-qube/takeoff-calculator-linux-x64-gnu":"1.2.6","@build-qube/takeoff-calculator-linux-x64-musl":"1.2.6","@build-qube/takeoff-calculator-win32-x64-msvc":"1.2.6","@build-qube/takeoff-calculator-linux-arm64-gnu":"1.2.6","@build-qube/takeoff-calculator-linux-arm64-musl":"1.2.6","@build-qube/takeoff-calculator-win32-arm64-msvc":"1.2.6","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_1.2.6_1770228199446_0.8849827620965951","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@build-qube/takeoff-calculator","version":"1.3.4","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@1.3.4","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"65973d730ee2ef031f48cb2103c56e3bd7c029e7","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-1.3.4.tgz","fileCount":6,"integrity":"sha512-BDzNLRDkzZwZbRTnK5NvpaCeCbHCIWOKRU60Xtbf6cfipWLAAMi9QJirJZNeVuy9vyDsIj80BSahJuPr8ez34A==","signatures":[{"sig":"MEUCIHCEi8rM9m5kX0qd19Hh5Ps+9eDIJ/wcXUEXVhcJ6eisAiEAnNX+ZKotQB2az0ofzN8TvpcF0m/0Qw13S5kBxi20XeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35771},"main":"index.js","napi":{"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-1.3.4.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/9f1e30e79e14e94d80a2e3686eae1eb8/build-qube-takeoff-calculator-1.3.4.tgz","_integrity":"sha512-BDzNLRDkzZwZbRTnK5NvpaCeCbHCIWOKRU60Xtbf6cfipWLAAMi9QJirJZNeVuy9vyDsIj80BSahJuPr8ez34A==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.9.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"1.3.4","@build-qube/takeoff-calculator-wasm32-wasi":"1.3.4","@build-qube/takeoff-calculator-darwin-arm64":"1.3.4","@build-qube/takeoff-calculator-linux-x64-gnu":"1.3.4","@build-qube/takeoff-calculator-linux-x64-musl":"1.3.4","@build-qube/takeoff-calculator-win32-x64-msvc":"1.3.4","@build-qube/takeoff-calculator-linux-arm64-gnu":"1.3.4","@build-qube/takeoff-calculator-linux-arm64-musl":"1.3.4","@build-qube/takeoff-calculator-win32-arm64-msvc":"1.3.4","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_1.3.4_1770239658367_0.8423345397163482","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@build-qube/takeoff-calculator","version":"2.0.0","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@2.0.0","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"5cee016a89f7694daa225a78e07c70a8ad850d63","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-2.0.0.tgz","fileCount":6,"integrity":"sha512-hU7I5oxtAXxXlwHwDIYakWl6PppfJN8V3Pl/cBxWjKSG/hsSK/M2ZbklGBcCc5fTM81AdB9/wWRmZUie+2UvrQ==","signatures":[{"sig":"MEUCIQDOl2oBbRtNEMqTGh/bo4SFbs0hkB29r+ZloWPd4crqZwIgfQvrcXQniL0Z64CtWipa/xBtetLdr2oJXkdUCdevDFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37210},"main":"index.js","napi":{"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-2.0.0.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/10cd1b46e9fd16c0d4ba48bb15fd94dc/build-qube-takeoff-calculator-2.0.0.tgz","_integrity":"sha512-hU7I5oxtAXxXlwHwDIYakWl6PppfJN8V3Pl/cBxWjKSG/hsSK/M2ZbklGBcCc5fTM81AdB9/wWRmZUie+2UvrQ==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.9.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"2.0.0","@build-qube/takeoff-calculator-wasm32-wasi":"2.0.0","@build-qube/takeoff-calculator-darwin-arm64":"2.0.0","@build-qube/takeoff-calculator-linux-x64-gnu":"2.0.0","@build-qube/takeoff-calculator-linux-x64-musl":"2.0.0","@build-qube/takeoff-calculator-win32-x64-msvc":"2.0.0","@build-qube/takeoff-calculator-linux-arm64-gnu":"2.0.0","@build-qube/takeoff-calculator-linux-arm64-musl":"2.0.0","@build-qube/takeoff-calculator-win32-arm64-msvc":"2.0.0","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_2.0.0_1770340934394_0.052908235157317574","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@build-qube/takeoff-calculator","version":"2.0.1","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@2.0.1","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"be855712bc0b17ee88b0f5ceef7b9e69734eb8a2","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-2.0.1.tgz","fileCount":6,"integrity":"sha512-Tt0YXwiCPm5PlYcmMWsaCcjLjzueTPvFO9zHHflcM2GdbmMfTHi4eoqYBWfn3bvmyGEdSEVvz9UVizADQw5wsw==","signatures":[{"sig":"MEQCIDanOsBSacGeXGbL+wL+2jgEYzcgxJ8H6tKv2tw+I5HlAiAWew0CgZ0EQjtoquMxuLmw4g3+CWl8zEVfCGfJXpgSRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37325},"main":"index.js","napi":{"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-2.0.1.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/98b27c3129d1c852a910da8fdef8b048/build-qube-takeoff-calculator-2.0.1.tgz","_integrity":"sha512-Tt0YXwiCPm5PlYcmMWsaCcjLjzueTPvFO9zHHflcM2GdbmMfTHi4eoqYBWfn3bvmyGEdSEVvz9UVizADQw5wsw==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.9.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"2.0.1","@build-qube/takeoff-calculator-wasm32-wasi":"2.0.1","@build-qube/takeoff-calculator-darwin-arm64":"2.0.1","@build-qube/takeoff-calculator-linux-x64-gnu":"2.0.1","@build-qube/takeoff-calculator-linux-x64-musl":"2.0.1","@build-qube/takeoff-calculator-win32-x64-msvc":"2.0.1","@build-qube/takeoff-calculator-linux-arm64-gnu":"2.0.1","@build-qube/takeoff-calculator-linux-arm64-musl":"2.0.1","@build-qube/takeoff-calculator-win32-arm64-msvc":"2.0.1","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_2.0.1_1770406644595_0.11045901471907826","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@build-qube/takeoff-calculator","version":"2.0.2","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@2.0.2","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"b7250ede488c038a7253b15e61e3418d1ef4e023","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-2.0.2.tgz","fileCount":6,"integrity":"sha512-jM4MuEXylxVhiXj/f+sqaABWkkJd8Suv7f6XDmcBfFRvlDJUphPp+u9bHGoxoJXMMo7op4LkPFqJiTB7oc+8iQ==","signatures":[{"sig":"MEQCIHBtS6BoRfUtWUDrdFbHAyJ+HWgUyp0zvpGjk7DTYiN9AiAEKAR3QTOex3zrwS5I98kmxxc2tf9Kh91wYR0TD+mT6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37667},"main":"index.js","napi":{"wasm":{"browser":{"fs":false,"asyncInit":true}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-2.0.2.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/b246ad081c3ba74e752391216b56f483/build-qube-takeoff-calculator-2.0.2.tgz","_integrity":"sha512-jM4MuEXylxVhiXj/f+sqaABWkkJd8Suv7f6XDmcBfFRvlDJUphPp+u9bHGoxoJXMMo7op4LkPFqJiTB7oc+8iQ==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.9.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"2.0.2","@build-qube/takeoff-calculator-wasm32-wasi":"2.0.2","@build-qube/takeoff-calculator-darwin-arm64":"2.0.2","@build-qube/takeoff-calculator-linux-x64-gnu":"2.0.2","@build-qube/takeoff-calculator-linux-x64-musl":"2.0.2","@build-qube/takeoff-calculator-win32-x64-msvc":"2.0.2","@build-qube/takeoff-calculator-linux-arm64-gnu":"2.0.2","@build-qube/takeoff-calculator-linux-arm64-musl":"2.0.2","@build-qube/takeoff-calculator-win32-arm64-msvc":"2.0.2","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_2.0.2_1770665035522_0.736400746641058","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@build-qube/takeoff-calculator","version":"2.0.3","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@2.0.3","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"630304c3d598d5ef622b005190d067d168d315c8","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-2.0.3.tgz","fileCount":6,"integrity":"sha512-97ptdf8G0h5aUvxFFpP1cSVEN21VP5wRLkn67ylIM88iniFpgSGOCzuiQWk1M4JoBSYMCo9wZmZXAuTZ3dumyA==","signatures":[{"sig":"MEQCIGgOGK+SvIGufZC5zyM5vxyQk+yGFwbYHQ7ivHc/jQ1cAiA9pleOMTanrhf0TDnb3CylNFCW6KXYBKCUJ2VsSZ6WoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37667},"main":"index.js","napi":{"wasm":{"browser":{"fs":false,"asyncInit":true}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-2.0.3.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/ae2a587d06b890b6d73942ad1d50b620/build-qube-takeoff-calculator-2.0.3.tgz","_integrity":"sha512-97ptdf8G0h5aUvxFFpP1cSVEN21VP5wRLkn67ylIM88iniFpgSGOCzuiQWk1M4JoBSYMCo9wZmZXAuTZ3dumyA==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.9.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"2.0.3","@build-qube/takeoff-calculator-wasm32-wasi":"2.0.3","@build-qube/takeoff-calculator-darwin-arm64":"2.0.3","@build-qube/takeoff-calculator-linux-x64-gnu":"2.0.3","@build-qube/takeoff-calculator-linux-x64-musl":"2.0.3","@build-qube/takeoff-calculator-win32-x64-msvc":"2.0.3","@build-qube/takeoff-calculator-linux-arm64-gnu":"2.0.3","@build-qube/takeoff-calculator-linux-arm64-musl":"2.0.3","@build-qube/takeoff-calculator-win32-arm64-msvc":"2.0.3","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_2.0.3_1770672049866_0.7463315803209163","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@build-qube/takeoff-calculator","version":"2.0.4","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@2.0.4","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"ava":{"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"3385e112033d566352ea29bc72fec8c35f72d054","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-2.0.4.tgz","fileCount":6,"integrity":"sha512-KhxMjfoHmzxww2UDAXKbN+8nWJbu7jE06Ni7pMx0vl8vE5TNUOwSd7AMe9/zxBYs/K7beEZI78cy4o/oEHH9Gw==","signatures":[{"sig":"MEYCIQCzecQrFu0+cjCaakiZ0RFyjSg6XHEjK/LXo4bv5VtubwIhAL9iQvvPmtNd/B5YB5/pXuEHYmTNZkYv+h3coaVdZ0iW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37652},"main":"index.js","napi":{"wasm":{"browser":{"fs":false,"asyncInit":true}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-2.0.4.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"lint":"oxlint","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","format:fix":"oxlint --fix","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/43d0e66cd9d65404a7263d9ef623ef34/build-qube-takeoff-calculator-2.0.4.tgz","_integrity":"sha512-KhxMjfoHmzxww2UDAXKbN+8nWJbu7jE06Ni7pMx0vl8vE5TNUOwSd7AMe9/zxBYs/K7beEZI78cy4o/oEHH9Gw==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.9.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","emnapi":"^1.5.0","oxlint":"^1.14.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"2.0.4","@build-qube/takeoff-calculator-wasm32-wasi":"2.0.4","@build-qube/takeoff-calculator-darwin-arm64":"2.0.4","@build-qube/takeoff-calculator-linux-x64-gnu":"2.0.4","@build-qube/takeoff-calculator-linux-x64-musl":"2.0.4","@build-qube/takeoff-calculator-win32-x64-msvc":"2.0.4","@build-qube/takeoff-calculator-linux-arm64-gnu":"2.0.4","@build-qube/takeoff-calculator-linux-arm64-musl":"2.0.4","@build-qube/takeoff-calculator-win32-arm64-msvc":"2.0.4","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_2.0.4_1770674502302_0.10942585922969039","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@build-qube/takeoff-calculator","version":"2.1.0","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@2.1.0","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"dist":{"shasum":"44825a2d207d89b48292a8383119c2c52be4e85c","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-2.1.0.tgz","fileCount":6,"integrity":"sha512-TSTUw/yhv2Q9ORIqdFzXMPo68bEHw8ERmGlmXJyPDx33UBbH51PiCP1zErG8jNzQJ5azMw+YQ0FZ67gCTAxLyw==","signatures":[{"sig":"MEUCIQDV2k2FMpQTEa4ef0M6sN/Dzy/s/tfE8g1P6RTNN180GAIgWQbuIJSOfbsAmk88K2q7CVthnJ8L+A3R6432sqyD3YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38030},"main":"index.js","napi":{"wasm":{"browser":{"fs":false,"asyncInit":true}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-2.1.0.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/365bb6ad830d5aedece985f0b2c9f042/build-qube-takeoff-calculator-2.1.0.tgz","_integrity":"sha512-TSTUw/yhv2Q9ORIqdFzXMPo68bEHw8ERmGlmXJyPDx33UBbH51PiCP1zErG8jNzQJ5azMw+YQ0FZ67gCTAxLyw==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.9.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.6.2","emnapi":"^1.5.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.0.35","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"2.1.0","@build-qube/takeoff-calculator-wasm32-wasi":"2.1.0","@build-qube/takeoff-calculator-darwin-arm64":"2.1.0","@build-qube/takeoff-calculator-linux-x64-gnu":"2.1.0","@build-qube/takeoff-calculator-linux-x64-musl":"2.1.0","@build-qube/takeoff-calculator-win32-x64-msvc":"2.1.0","@build-qube/takeoff-calculator-linux-arm64-gnu":"2.1.0","@build-qube/takeoff-calculator-linux-arm64-musl":"2.1.0","@build-qube/takeoff-calculator-win32-arm64-msvc":"2.1.0","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_2.1.0_1770763351279_0.2083014839015851","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@build-qube/takeoff-calculator","version":"2.3.0","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@2.3.0","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"dist":{"shasum":"a5dbb471625891aa1d0e246e8c6e7c5b9d7a1d1f","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-2.3.0.tgz","fileCount":6,"integrity":"sha512-DswBa4Q4PBjJcEq1iiI9WSuw0HcllLTax+V5Ea+IfEPlQ4bum2eH9je1M5wouQJm6YAzZQ9s2EoRWlER8R+05A==","signatures":[{"sig":"MEYCIQDkGq6vM8rIXcm9j+2N9A/BAli/04WRSS17DW5ywRvCqgIhAOl+aQbnswjbpgbMDCDhKSQOmUX2YAm8TbF9DtuMJPMs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@build-qube%2ftakeoff-calculator@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44349},"main":"index.js","napi":{"wasm":{"browser":{"fs":false,"asyncInit":true}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-2.3.0.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"test":"vitest run","bench":"tsx --tsconfig tsconfig.bench.json benchmark/bench.mts","build":"napi build --platform --release","clean":"git clean -xdf node_modules .turbo .next target *.node *.wasm","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/da0f02924a6dab5aa81f00f045402c80/build-qube-takeoff-calculator-2.3.0.tgz","_integrity":"sha512-DswBa4Q4PBjJcEq1iiI9WSuw0HcllLTax+V5Ea+IfEPlQ4bum2eH9je1M5wouQJm6YAzZQ9s2EoRWlER8R+05A==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"11.10.0","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chalk":"^5.6.2","emnapi":"^1.5.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"2.3.0","@build-qube/takeoff-calculator-wasm32-wasi":"2.3.0","@build-qube/takeoff-calculator-darwin-arm64":"2.3.0","@build-qube/takeoff-calculator-linux-x64-gnu":"2.3.0","@build-qube/takeoff-calculator-linux-x64-musl":"2.3.0","@build-qube/takeoff-calculator-win32-x64-msvc":"2.3.0","@build-qube/takeoff-calculator-linux-arm64-gnu":"2.3.0","@build-qube/takeoff-calculator-linux-arm64-musl":"2.3.0","@build-qube/takeoff-calculator-win32-arm64-msvc":"2.3.0","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_2.3.0_1771013264472_0.6565072020044234","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@build-qube/takeoff-calculator","version":"3.1.0","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@3.1.0","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"dist":{"shasum":"52ba9d32474c8475f9ac236e61af6c32a0f2443e","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-3.1.0.tgz","fileCount":6,"integrity":"sha512-kz8icp8M0zyWLnguW5dUQYOSyOMxbBbXCC2H7lQ0BCPAYqog+U38RB04Ksfss4LAAoeJ8g6rMirgbI9TodcZbw==","signatures":[{"sig":"MEUCIG8ow6Ka++u1Nj/N2lwn8dHInnbk4Wk52/UX6eG35LOAAiEAwYOCdKKfTdlKLn6opW2XoQGDMqxMoGQUFE2vSCOYKHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53106},"main":"index.js","napi":{"wasm":{"browser":{"fs":false,"asyncInit":true}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-3.1.0.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"test":"vitest run","bench":"tsx --tsconfig tsconfig.bench.json benchmark/bench.mts","build":"napi build --platform --release","clean":"git clean -xdf node_modules .turbo .next target *.node *.wasm","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/a715991ffc2c026af28fa214e0fa0629/build-qube-takeoff-calculator-3.1.0.tgz","_integrity":"sha512-kz8icp8M0zyWLnguW5dUQYOSyOMxbBbXCC2H7lQ0BCPAYqog+U38RB04Ksfss4LAAoeJ8g6rMirgbI9TodcZbw==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"12.0.1","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chalk":"^5.6.2","emnapi":"^1.5.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@types/node":"^24.10.1","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"3.1.0","@build-qube/takeoff-calculator-wasm32-wasi":"3.1.0","@build-qube/takeoff-calculator-darwin-arm64":"3.1.0","@build-qube/takeoff-calculator-linux-x64-gnu":"3.1.0","@build-qube/takeoff-calculator-linux-x64-musl":"3.1.0","@build-qube/takeoff-calculator-win32-x64-msvc":"3.1.0","@build-qube/takeoff-calculator-linux-arm64-gnu":"3.1.0","@build-qube/takeoff-calculator-linux-arm64-musl":"3.1.0","@build-qube/takeoff-calculator-win32-arm64-msvc":"3.1.0","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_3.1.0_1784050591839_0.1493303626824598","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@build-qube/takeoff-calculator","version":"3.2.0","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"license":"MIT","_id":"@build-qube/takeoff-calculator@3.2.0","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"dist":{"shasum":"5f9295f390fdc23b8f8d4627473ab85e5be80fc3","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-3.2.0.tgz","fileCount":6,"integrity":"sha512-SEKqF9OjKCrORMitBmDFWq7wKA8mYdUkMFl6zS0Pm2q3wX7exAyku62E5z3e5tVBm7G3Ht+3451KzovcLT1nbw==","signatures":[{"sig":"MEUCIDO6rSu8AydpfQvOsKXZr3ZwtfWww4T/bDWJG6GQxRu/AiEA5MBPB6vsPNx7VQ5mkVPzW74dokKOiIRJYNBXzi1JOJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54491},"main":"index.js","napi":{"wasm":{"browser":{"fs":false,"asyncInit":true}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"],"constEnum":false,"binaryName":"takeoff-calculator"},"_from":"file:build-qube-takeoff-calculator-3.2.0.tgz","types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"scripts":{"test":"vitest run","bench":"tsx --tsconfig tsconfig.bench.json benchmark/bench.mts","build":"napi build --platform --release","clean":"git clean -xdf node_modules .turbo .next target *.node *.wasm","version":"napi version","artifacts":"napi artifacts","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","test:local":"vitest run","test:watch":"vitest watch","build:debug":"napi build --platform","format:toml":"taplo format","create-npm-dirs":"napi create-npm-dirs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"_resolved":"/tmp/d9d906ac13ccea7eeacf5c3ebdf859d1/build-qube-takeoff-calculator-3.2.0.tgz","_integrity":"sha512-SEKqF9OjKCrORMitBmDFWq7wKA8mYdUkMFl6zS0Pm2q3wX7exAyku62E5z3e5tVBm7G3Ht+3451KzovcLT1nbw==","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"_npmVersion":"12.0.1","description":"Template project for writing node package with napi-rs","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chalk":"^5.6.2","emnapi":"^1.5.0","vitest":"^4.0.15","prettier":"^3.6.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^5.9.2","@types/node":"^24.10.1","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.5.1","npm-run-all2":"^8.0.4","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@tybys/wasm-util":"^0.10.0","@napi-rs/wasm-runtime":"^1.1.0"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"3.2.0","@build-qube/takeoff-calculator-wasm32-wasi":"3.2.0","@build-qube/takeoff-calculator-darwin-arm64":"3.2.0","@build-qube/takeoff-calculator-linux-x64-gnu":"3.2.0","@build-qube/takeoff-calculator-linux-x64-musl":"3.2.0","@build-qube/takeoff-calculator-win32-x64-msvc":"3.2.0","@build-qube/takeoff-calculator-linux-arm64-gnu":"3.2.0","@build-qube/takeoff-calculator-linux-arm64-musl":"3.2.0","@build-qube/takeoff-calculator-win32-arm64-msvc":"3.2.0","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/takeoff-calculator_3.2.0_1784320507693_0.6404985155249627","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@build-qube/takeoff-calculator","version":"3.3.0","description":"Template project for writing node package with napi-rs","main":"index.js","types":"index.d.ts","browser":"browser.js","repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"license":"MIT","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"napi":{"binaryName":"takeoff-calculator","constEnum":false,"wasm":{"browser":{"asyncInit":true,"fs":false}},"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","armv7-unknown-linux-gnueabihf","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","wasm32-wasip1-threads"]},"engines":{"node":">= 10"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@types/node":"^24.10.1","@emnapi/core":"^1.5.0","@emnapi/runtime":"^1.5.0","@faker-js/faker":"^10.2.0","@napi-rs/cli":"^3.5.1","@napi-rs/wasm-runtime":"^1.1.0","@taplo/cli":"^0.7.0","@tybys/wasm-util":"^0.10.0","chalk":"^5.6.2","emnapi":"^1.5.0","esbuild":"^0.27.2","npm-run-all2":"^8.0.4","prettier":"^3.6.2","tinybench":"^6.0.0","tsx":"^4.21.0","typescript":"^5.9.2","vitest":"^4.0.15"},"optionalDependencies":{"@build-qube/takeoff-calculator-darwin-x64":"3.3.0","@build-qube/takeoff-calculator-darwin-arm64":"3.3.0","@build-qube/takeoff-calculator-linux-x64-gnu":"3.3.0","@build-qube/takeoff-calculator-win32-x64-msvc":"3.3.0","@build-qube/takeoff-calculator-linux-x64-musl":"3.3.0","@build-qube/takeoff-calculator-linux-arm64-gnu":"3.3.0","@build-qube/takeoff-calculator-linux-arm-gnueabihf":"3.3.0","@build-qube/takeoff-calculator-linux-arm64-musl":"3.3.0","@build-qube/takeoff-calculator-win32-arm64-msvc":"3.3.0","@build-qube/takeoff-calculator-wasm32-wasi":"3.3.0"},"scripts":{"artifacts":"napi artifacts","clean":"git clean -xdf node_modules .turbo .next target *.node *.wasm","create-npm-dirs":"napi create-npm-dirs","bench":"tsx --tsconfig tsconfig.bench.json benchmark/bench.mts","build":"napi build --platform --release","build:wasm":"napi build --platform --target wasm32-wasip1-threads --release","build:debug":"napi build --platform","format:toml":"taplo format","test":"vitest run","test:local":"vitest run","test:watch":"vitest watch","version":"napi version"},"_id":"@build-qube/takeoff-calculator@3.3.0","bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"homepage":"https://github.com/BuildQube/takeoff-calculator#readme","_integrity":"sha512-+vSGfY8r222o/JPfQc2JpomcN++kHz6s1KUwN5F2ODfWiLgyfdebWrQfIbl5q0y6PNSZfIYYxmEoekCMUwfycA==","_resolved":"/tmp/6addc131be35a3c59da32a2a2585c3b8/build-qube-takeoff-calculator-3.3.0.tgz","_from":"file:build-qube-takeoff-calculator-3.3.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-+vSGfY8r222o/JPfQc2JpomcN++kHz6s1KUwN5F2ODfWiLgyfdebWrQfIbl5q0y6PNSZfIYYxmEoekCMUwfycA==","shasum":"44fd7339054c2cdff09dab7072b9febd456d5e22","tarball":"https://registry.npmjs.org/@build-qube/takeoff-calculator/-/takeoff-calculator-3.3.0.tgz","fileCount":6,"unpackedSize":55974,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6j12SNX5lQOAS9pGK88Df/m1ZDjFurkaO7qiVydH5VAiEAzjyhP2ZuSFsZy6Uiv/igZKw9lO5x8xgia1HilfUfpJA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab61a557-3c37-4a2d-8343-0e923baa94ff"}},"directories":{},"maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/takeoff-calculator_3.3.0_1784588770847_0.5614509910345888"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-04T17:49:20.334Z","modified":"2026-07-20T23:06:11.208Z","1.2.5":"2026-02-04T17:49:20.596Z","1.2.6":"2026-02-04T18:03:19.590Z","1.3.4":"2026-02-04T21:14:18.506Z","2.0.0":"2026-02-06T01:22:14.549Z","2.0.1":"2026-02-06T19:37:24.758Z","2.0.2":"2026-02-09T19:23:55.676Z","2.0.3":"2026-02-09T21:20:50.026Z","2.0.4":"2026-02-09T22:01:42.443Z","2.1.0":"2026-02-10T22:42:31.430Z","2.3.0":"2026-02-13T20:07:44.614Z","3.1.0":"2026-07-14T17:36:31.981Z","3.2.0":"2026-07-17T20:35:07.839Z","3.3.0":"2026-07-20T23:06:11.044Z"},"bugs":{"url":"https://github.com/BuildQube/takeoff-calculator/issues"},"license":"MIT","homepage":"https://github.com/BuildQube/takeoff-calculator#readme","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","takeoff","quick-maffs"],"repository":{"url":"git+ssh://git@github.com/BuildQube/takeoff-calculator.git","type":"git"},"description":"Template project for writing node package with napi-rs","maintainers":[{"name":"alexwine36","email":"alexwine36@gmail.com"}],"readme":"# `@build-qube/takeoff-calculator`\n\n![https://github.com/BuildQube/takeoff-calculator/actions](https://github.com/BuildQube/takeoff-calculator/workflows/CI/badge.svg)\n\n## Benchmarks\n\nA performance benchmark suite runs in this package to guard against regressions. See [benchmark/README.md](./benchmark/README.md) for how to run benchmarks locally, interpret results, and CI policy.\n","readmeFilename":"README.md"}