{
  "name": "mongoose-field-encryption",
  "version": "7.0.1",
  "description": "A simple symmetric encryption plugin for individual fields. Dependency free, only mongoose peer dependency.",
  "main": "lib/mongoose-field-encryption.js",
  "types": "lib/mongoose-field-encryption.d.ts",
  "files": [
    "lib/"
  ],
  "scripts": {
    "test": "mocha",
    "test:travis": "nyc npm test && nyc report --reporter=text-lcov | coveralls",
    "test:auth": "URI='mongodb://mfe:mfe@127.0.0.1:27017/mongoose-field-encryption-test' npm test",
    "test-coverage": "nyc --reporter=html --reporter=text ./node_modules/mocha/bin/_mocha && chromium ./coverage/index.html",
    "test-coverage:auth": "URI='mongodb://mfe:mfe@127.0.0.1:27017/mongoose-field-encryption-test' nyc --reporter=html --reporter=text ./node_modules/mocha/bin/_mocha && chromium ./coverage/index.html",
    "test-coverage:auth:coveralls": "URI='mongodb://mfe:mfe@127.0.0.1:27017/mongoose-field-encryption-test' nyc npm test && nyc report --reporter=text-lcov | coveralls",
    "release-it": "release-it"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/wheresvic/mongoose-field-encryption"
  },
  "keywords": [
    "mongoose",
    "encryption",
    "field",
    "cqrs",
    "string",
    "encrypt",
    "security",
    "search",
    "searchable",
    "mongo"
  ],
  "author": {
    "name": "Victor Parmar",
    "email": "victorparmar@gmail.com",
    "url": "https://smalldata.tech"
  },
  "contributors": [],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/victorparmar/mongoose-field-encryption/issues"
  },
  "peerDependencies": {
    "mongoose": ">=7.4.0"
  },
  "devDependencies": {
    "bluebird": "3.7.2",
    "chai": "4.3.7",
    "coveralls": "3.1.1",
    "mocha": "10.2.0",
    "mocha-lcov-reporter": "1.3.0",
    "mongoose": "^7.4.1",
    "nyc": "15.1.0",
    "release-it": "16.1.2",
    "sinon": "15.2.0",
    "typescript": "5.1.6"
  },
  "release-it": {
    "hooks": {
      "before:init": "npm run test:auth",
      "before:bump": null,
      "after:bump": null,
      "before:release": null,
      "after:release": "git describe --abbrev=0 --tags"
    },
    "npm": {
      "publish": true
    },
    "github": {
      "release": true
    },
    "gitlab": {
      "release": false
    }
  }
}
