{
  "name": "serialazy-bson",
  "version": "1.0.0-rc.19",
  "description": "A TypeScript class serialization library (BSON backend)",
  "keywords": [
    "serialazy",
    "serialize",
    "deserialize",
    "bson",
    "mongodb",
    "mapping",
    "typescript"
  ],
  "homepage": "https://github.com/teq/serialazy-bson",
  "repository": {
    "type": "git",
    "url": "https://github.com/teq/serialazy-bson.git"
  },
  "bugs": {
    "url": "https://github.com/teq/serialazy-bson/issues"
  },
  "main": "./lib/dist/index.js",
  "types": "./lib/dist/index.d.ts",
  "scripts": {
    "lint": "tslint -p ./lib && tslint -p ./spec",
    "apidoc": "typedoc --target ES6 --module commonjs --excludePrivate --out ./docs ./lib/src && touch ./docs/.nojekyll",
    "clean_lib": "rm -rf ./lib/dist",
    "clean_spec": "rm -rf ./spec/bin",
    "clean_all": "npm run clean_lib && npm run clean_spec",
    "build_lib": "cd ./lib && tsc",
    "build_spec": "cd ./spec && tsc",
    "build_all": "npm run build_lib && npm run build_spec",
    "test": "npm run build_lib && npm run build_spec && node ./spec/bin/run.js",
    "prepublishOnly": "npm run lint && npm run clean_all && npm run build_all && node ./spec/bin/run.js"
  },
  "author": "Andrey Tselischev <vorteq@gmail.com>",
  "license": "MIT",
  "dependencies": {
    "reflect-metadata": "^0.1.13",
    "bson": "5"
  }
}
