{
  "name": "tily",
  "version": "2.23.2",
  "description": "Fast, small and purely functional utility library",
  "author": "TY",
  "repository": "https://github.com/betaly/tily",
  "bugs": "https://github.com/betaly/tily/issues",
  "keywords": [
    "utils",
    "ramda",
    "lodash",
    "underscore",
    "curry",
    "performance"
  ],
  "engines": {
    "node": ">=16.0.0"
  },
  "sideEffects": false,
  "license": "Apache-2.0",
  "scripts": {
    "copy:assets": "cpy 'package.json' 'LICENSE' 'README.md' 'CHANGELOG.md' dist",
    "version": "yarn copy:assets",
    "prerelease": "yarn test",
    "release": "yarn prerelease && release-it",
    "build": "tsc -p tsconfig.json && yarn copy:assets",
    "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"",
    "prettier:check": "yarn prettier:cli --check",
    "prettier:fix": "yarn prettier:cli --write",
    "benchmark": "ts-node --project tsconfig.benchmark.json benchmark.ts",
    "docs": "typedoc && touch docs/.nojekyll",
    "docs:clean": "rm -rf docs",
    "docs:rebuild": "yarn docs:clean && yarn docs",
    "docs:serve": "yarn docs:rebuild && hs docs -o",
    "docs:deploy": "scripts/docs.js",
    "clean": "nb-clean 'dist' '*.tsbuildinfo'",
    "pretest": "yarn clean && yarn build",
    "posttest": "yarn prettier:check",
    "test": "yarn pretest && jest --coverage && yarn posttest",
    "test:ci": "jest --collectCoverage --coverageDirectory=\"./coverage\" --reporters=default --reporters=jest-junit --watchAll=false"
  },
  "devDependencies": {
    "@nutol/build": "^0.2.21",
    "@types/fs-extra": "^11.0.4",
    "@types/gh-pages": "^6.1.0",
    "@types/jest": "^29.5.13",
    "@types/node": "^22.5.5",
    "benchmark": "^2.1.4",
    "conditional-type-checks": "^1.0.6",
    "coveralls": "^3.1.1",
    "cpy": "^11.1.0",
    "cpy-cli": "^5.0.0",
    "cross-env": "^7.0.3",
    "gh-pages": "^6.1.1",
    "http-server": "^14.1.1",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^29.7.0",
    "jest-junit": "^16.0.0",
    "jsdom": "^25.0.0",
    "lazy.js": "^0.5.1",
    "lodash": "^4.17.21",
    "prettier": "^3.3.3",
    "ramda": "^0.30.1",
    "react": "^18.3.1",
    "react-is": "^18.3.1",
    "release-it": "^17.6.0",
    "ts-expect": "^1.3.0",
    "ts-jest": "^29.2.5",
    "ts-node": "^10.9.2",
    "typedoc": "^0.26.7",
    "typescript": "^5.6.2",
    "underscore": "^1.13.7",
    "walker": "^1.0.8",
    "zx": "^8.1.6"
  },
  "peerDependencies": {
    "react-is": "*"
  },
  "release-it": {
    "npm": {
      "publish": true,
      "publishPath": "./dist/"
    }
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  },
  "files": [
    "**/*"
  ],
  "packageManager": "yarn@4.0.1"
}
