{
  "name": "ts-gems",
  "description": "Valuable typing extensions for TypeScript",
  "version": "4.0.4",
  "license": "MIT",
  "type": "module",
  "module": "./lib/index.js",
  "main": "./lib/index.js",
  "types": "./lib/index.d.ts",
  "exports": {
    ".": "./lib/index.js"
  },
  "repository": "git@github.com:panates/ts-gems.git",
  "author": "Eray Hanoglu <e.hanoglu@panates.com>",
  "scripts": {
    "compile": "tsc -b tsconfig.json",
    "lint": "eslint . --max-warnings=0",
    "lint:fix": "eslint . --max-warnings=0 --fix",
    "format": "prettier . --write --log-level=warn",
    "test": "tsc -b tsconfig.json && npm run test:common && npm run test:nostrict",
    "test:common": "mocha",
    "test:nostrict": "TS_NODE_PROJECT=\"tsconfig.json\" && mocha",
    "graph": "graphify upate ."
  },
  "devDependencies": {
    "@panates/eslint-config": "^2.1.6",
    "@panates/eslint-config-ts": "^2.1.6",
    "@panates/tsconfig": "^2.1.6",
    "@swc/core": "^1.16.2",
    "@swc/helpers": "^0.5.23",
    "@swc-node/register": "^1.12.1",
    "@types/mocha": "^10.0.10",
    "@types/node": "^26.5.0",
    "c8": "^12.0.0",
    "globals": "^17.12.0",
    "husky": "^9.1.7",
    "mocha": "^12.0.0",
    "prettier": "^3.9.6",
    "typescript": "6.0.3"
  },
  "files": [
    "LICENSE",
    "README",
    "docs/",
    "lib/"
  ],
  "keywords": [
    "typescript",
    "types",
    "gems",
    "essentials",
    "utils",
    "toolbox",
    "toolbelt",
    "lodash",
    "underscore"
  ],
  "publishConfig": {
    "access": "public"
  }
}
