{"bugs":{"url":"https://github.com/ForbesLindesay/npm-package-template/issues"},"dist":{"shasum":"c36b34ad196290d57b0b482dc89e637d0b59835f","tarball":"https://registry.npmjs.org/farmhash-modern/-/farmhash-modern-1.1.0.tgz","fileCount":17,"integrity":"sha512-6ypT4XfgqJk/F3Yuv4SX26I3doUjt0GTG4a+JgWxXQpxXzTBq8fPUeGHfcYMMDPHJHm3yPOSjaeBwBGAHWXCdA==","signatures":[{"sig":"MEYCIQC3wnGpzEiEGXJuI6agV483J2EeHbFbyMQ+6/EUI74u0gIhAO/W0Jufzmy3NRkyfxUuE3LSQZBuw86JoKkrdY4+SnUI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116757},"main":"lib/index.cjs","name":"farmhash-modern","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","author":{"name":"Forbes Lindesay","email":"forbes@lindesay.co.uk"},"module":"lib/index.mjs","engines":{"node":">=18.0.0"},"exports":{"import":"./lib/index.mjs","browser":"./lib/browser.js","default":"./lib/index.cjs"},"gitHead":"d544992cf8e681961063ceeb207a42a98cd1ca35","license":"MIT","scripts":{"lint":"eslint --config .eslintrc-ts.js --no-eslintrc --ext .ts,.tsx src","test":"yarn test:cjs && yarn test:mjs && yarn test:typescript && yarn test:attw","build":"yarn build:rust && yarn build:tsc","pretest":"rimraf tests/package-lock.json && cd tests && npm install","lint:fix":"eslint --fix --config .eslintrc-ts.js --no-eslintrc --ext .ts,.tsx src","test:cjs":"node tests/src/test.cjs","test:mjs":"node tests/src/test.mjs","build:tsc":"tsc","postbuild":"rimraf lib/**/__tests__ && node post-build-script && rimraf web-app/node_modules/farmhash-modern && rimraf tests/node_modules/farmhash-modern && npm pack","test:attw":"yarn attw farmhash-modern-0.0.0.tgz","build:rust":"yarn build:rust:bundler && yarn build:rust:nodejs","build:rust:web":"wasm-pack build rust-src --target web --out-dir ../bin/web","prettier:check":"prettier --ignore-path .gitignore --list-different './**/*.{md,json,yaml,js,jsx,ts,tsx}'","prettier:write":"prettier --ignore-path .gitignore --write './**/*.{md,json,yaml,js,jsx,ts,tsx}'","test:typescript":"cd tests && tsc","build:rust:nodejs":"wasm-pack build rust-src --target nodejs --out-dir ../bin/nodejs","build:rust:bundler":"wasm-pack build rust-src --target bundler --out-dir ../bin/bundler"},"_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"homepage":"https://github.com/ForbesLindesay/npm-package-template#readme","keywords":["bigquery","farm_fingerprint","farmhash","fingerprint","hash","rust","wasm","webassembly"],"repository":{"url":"git+ssh://git@github.com/ForbesLindesay/npm-package-template.git","type":"git"},"_npmVersion":"9.5.1","description":"FarmHash functions compiled using Rust and WebAssembly to make them easy to use in node.js and the browser","directories":{},"lint-staged":{"*.{md,json,yaml,js,jsx,ts,tsx}":["prettier --write","git add"]},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"}],"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^8.43.0","rimraf":"^3.0.2","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.2","lint-staged":"^10.1.3","eslint-plugin-import":"^2.27.5","@arethetypeswrong/cli":"^0.4.2","@forbeslindesay/tsconfig":"^2.1.0","@typescript-eslint/parser":"^5.60.1","@typescript-eslint/eslint-plugin":"^5.60.1"},"_npmOperationalInternal":{"tmp":"tmp/farmhash-modern_1.1.0_1688051024368_0.651868468447725","host":"s3://npm-registry-packages"},"_id":"farmhash-modern@1.1.0","version":"1.1.0"}