{
  "name": "asset-hash",
  "version": "4.1.0",
  "description": "Very fast asset hashing function for using e.g. during front-end deployments.",
  "main": "lib/index.cjs.js",
  "module": "lib/index.esm.js",
  "types": "lib/index.d.ts",
  "scripts": {
    "lint": "eslint '**/*.{js,jsx,ts,tsx,mjs}'",
    "fix": "eslint --fix '**/*.{js,jsx,ts,tsx,mjs}'",
    "format": "prettier --write '**/*.{js,jsx,ts,tsx,mjs,json,md}' && npm run fix",
    "release": "git push && release-it --ci patch",
    "release:minor": "git push && release-it --ci minor",
    "release:major": "git push && release-it --ci major",
    "prepare": "preppy",
    "test": "jest --coverage",
    "typecheck": "tsc --noEmit",
    "typecheck:watch": "tsc --noEmit --watch"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/sebastian-software/asset-hash.git"
  },
  "keywords": [
    "asset",
    "assets",
    "front-end",
    "hash",
    "base62",
    "hashing",
    "wasm",
    "xxhash"
  ],
  "engines": {
    "node": ">=14"
  },
  "jest": {
    "testEnvironment": "node"
  },
  "files": [
    "lib/"
  ],
  "author": {
    "name": "Sebastian Werner",
    "email": "s.werner@sebastian-software.de",
    "url": "http://sebastian-software.de/werner"
  },
  "license": "Apache-2.0",
  "devDependencies": {
    "@babel/plugin-transform-runtime": "^7.17.0",
    "@babel/preset-env": "^7.16.11",
    "@babel/preset-typescript": "^7.16.7",
    "@effective/eslint-config": "^4.0.2",
    "@types/jest": "^27.4.1",
    "babel-core": "^7.0.0-bridge.0",
    "babel-jest": "^27.5.1",
    "eslint": "^8.11.0",
    "jest": "^27.5.1",
    "preppy": "^11.0.2",
    "prettier": "^2.6.0",
    "release-it": "^14.13.1",
    "semver": "^7.3.5",
    "typescript": "^4.6.2"
  },
  "dependencies": {
    "core-js": "^3.21.1",
    "xxhash-wasm": "^1.0.1"
  },
  "optionalDependencies": {
    "farmhash": "^3.2.2"
  }
}
