{
  "name": "cartography",
  "version": "1.6.1",
  "description": "Object to Object mapper",
  "main": "index.js",
  "scripts": {
    "format": "prettier ''**/*.js' --write",
    "lint:eslint": "eslint '**/*.js'",
    "lint:prettier": "prettier '**/*.js' --check",
    "lint": "npm run lint:eslint && npm run lint:prettier",
    "test": "mocha -t 100s test/**/*.js",
    "coverage": "nyc --reporter=html --reporter=lcov --reporter=json-summary --reporter=text-summary _mocha -- -t 100s test/**/*.js",
    "postversion": "git push -u origin $(git rev-parse --abbrev-ref HEAD) --follow-tags && npm publish && echo '…released.'",
    "preversion": "echo 'Releasing…' && npm ci",
    "release:major": "npm version major -m 'build: release major version %s'",
    "release:minor": "npm version minor -m 'build: release minor version %s'",
    "release:patch": "npm version patch -m 'build: release patch version %s'"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Adslot/cartography.git"
  },
  "keywords": [
    "dictionary",
    "translation",
    "Object",
    "mapper",
    "mapping"
  ],
  "author": {
    "name": "Francesco Orsenigo",
    "email": "francesco.orsenigo@adslot.com",
    "url": "http://github.com/Adslot"
  },
  "license": "MIT",
  "devDependencies": {
    "eslint": "^9.19.0",
    "eslint-config-adslot": "^2.0.2",
    "globals": "^15.14.0",
    "mocha": "^11.0.1",
    "nyc": "^17.1.0",
    "prettier": "^3.4.2"
  },
  "readmeFilename": "README.md",
  "bugs": {
    "url": "https://github.com/Adslot/cartography/issues"
  },
  "homepage": "https://github.com/Adslot/cartography",
  "prettier": {
    "singleQuote": true,
    "trailingComma": "es5",
    "arrowParens": "always",
    "printWidth": 120
  },
  "engines": {
    "node": "^22"
  }
}
