{
  "name": "typed-mapper",
  "version": "0.4.2",
  "description": "Mapping engine which converts from one data structure to another while working with Typescripts generics to allow for strong typing",
  "license": "MIT",
  "repository": "https://github.com/lifegadget/typed-mapper",
  "author": "Ken Snyder<ken@ken.net>",
  "keywords": [
    "typescript",
    "utility",
    "data"
  ],
  "files": [
    "dist"
  ],
  "main": "dist/index.js",
  "module": "dist/index.mjs",
  "typings": "dist/index.d.ts",
  "scripts": {
    "clean": "rimraf dist/*",
    "build": "tsup src/index.ts --dts --format=esm,cjs",
    "deploy": "ts-node ./scripts/build.ts && yarn publish",
    "test": "ts-node ./scripts/test.ts ",
    "coverage": "nyc --reporter=text --reporter=html mocha --compilers ts:ts-node/register",
    "watch": "ts-node ./scripts/watch.ts",
    "watch:test": "ts-node ./scripts/watch.ts test",
    "watch:all": "ts-node ./scripts/watch.ts all",
    "cli": "ts-node cli/index.ts --",
    "autoindex": "yarn dd autoindex"
  },
  "dependencies": {
    "brilliant-errors": "^0.5.5",
    "common-types": "^1.31.0"
  },
  "devDependencies": {
    "@types/chai": "^4.1.6",
    "@types/faker": "^4.1.12",
    "@types/lodash": "^4.14.158",
    "@types/mocha": "^8.0.1",
    "@types/node": "^10.11.3",
    "@types/shelljs": "^0.8.0",
    "@types/stack-trace": "^0.0.29",
    "chai": "^4.2.0",
    "chalk": "^4.1.0",
    "coveralls": "^3.1.0",
    "dd": "^0.17.0",
    "faker": "^4.1.0",
    "js-yaml": "^3.14.0",
    "lodash": "^4.17.11",
    "mocha": "^8.1.0",
    "npm-run-all": "^4.1.5",
    "nyc": "^15.1.0",
    "prettier": "^2.0.5",
    "rimraf": "^3.0.2",
    "test-console": "^1.1.0",
    "ts-node": "^10.4.0",
    "typescript": "^4.0.3"
  },
  "engines": {
    "node": ">=10.0.0"
  }
}
