{"bugs":{"url":"https://github.com/ForbesLindesay/npm-package-template/issues"},"dist":{"shasum":"5b95bc3b64490161c0fa51699971a0cb179d3d2f","tarball":"https://registry.npmjs.org/farmhash-modern/-/farmhash-modern-1.0.0.tgz","fileCount":17,"integrity":"sha512-MRSYtl1syHtFswYxyGN8KlHiGnn6Q9EJmK2JcteVc3LcnMRm6Ad4YJiyjqNEd5mbpJQ49FHYPXMpF4KVYoR8uw==","signatures":[{"sig":"MEQCIB1isFedN7UGDuImo6Ln9dCdS6knqjCjcWypIblMdf74AiBlW+ubwLVxWk47IQ/npRwYdD+0PT7YN6Xt4L36YdDpvA==","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":"5e61100527c0bd69c637f08c42e6d47ad1a1b8d2","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.0.0_1688047991434_0.16812831351478463","host":"s3://npm-registry-packages"},"_id":"farmhash-modern@1.0.0","version":"1.0.0"}