@chevre/domain
Version:
Chevre Domain Library for Node.js
118 lines (117 loc) • 3.46 kB
JSON
{
"author": {
"name": "Motionpicture co.,ltd."
},
"contributors": [
{
"name": "Tetsu Yamazaki",
"email": "yamazaki@motionpicture.jp"
}
],
"dependencies": {
"@aws-sdk/client-cognito-identity-provider": "3.600.0",
"@aws-sdk/credential-providers": "3.600.0",
"@chevre/factory": "4.395.0-alpha.0",
"@cinerino/sdk": "10.22.0-alpha.1",
"@motionpicture/coa-service": "9.6.0",
"@motionpicture/gmo-service": "5.3.0",
"@sendgrid/client": "8.1.4",
"@surfrock/sdk": "1.4.0-alpha.1",
"cdigit": "2.6.7",
"debug": "^3.2.7",
"google-libphonenumber": "^3.2.18",
"http-status": "^1.5.0",
"jsonwebtoken": "9.0.0",
"lodash.difference": "^4.5.0",
"moment": "^2.29.1",
"moment-timezone": "^0.5.33",
"node-fpe": "1.0.0",
"pug": "^2.0.4",
"uniqid": "^5.4.0",
"uuid": "^3.4.0"
},
"description": "Chevre Domain Library for Node.js",
"devDependencies": {
"@eslint/js": "9.16.0",
"@sendgrid/helpers": "8.0.0",
"@types/debug": "0.0.30",
"@types/google-libphonenumber": "^7.4.19",
"@types/http-status": "^0.2.30",
"@types/json2csv": "^4.5.1",
"@types/jsonwebtoken": "9.0.1",
"@types/lodash.difference": "^4.5.6",
"@types/mocha": "10.0.7",
"@types/moment-timezone": "^0.5.30",
"@types/node": "18.19.2",
"@types/power-assert": "^1.5.3",
"@types/pug": "^2.0.4",
"@types/sinon": "^4.3.3",
"@types/sinon-mongoose": "^1.3.11",
"@types/uniqid": "^4.1.3",
"@types/uuid": "^3.4.10",
"coveralls": "^3.1.0",
"csvtojson": "^2.0.10",
"eslint": "9.16.0",
"googleapis": "^85.0.0",
"json2csv": "4.5.4",
"mocha": "10.6.0",
"mongoose": "8.0.4",
"nyc": "17.0.0",
"power-assert": "^1.6.1",
"redis": "4.6.5",
"rimraf": "^2.7.1",
"sinon": "4.5.0",
"sinon-mongoose": "^2.3.0",
"ts-node": "^10.9.1",
"tslint": "^6.1.3",
"tslint-microsoft-contrib": "^6.2.0",
"typescript": "5.6.3",
"typescript-eslint": "8.18.0"
},
"peerDependencies": {
"mongoose": "^8.0.0",
"redis": "^4.6.5"
},
"engines": {
"node": ">=18.0.0",
"npm": ">=6.0.0"
},
"keywords": [],
"license": "UNLICENSED",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
"files": [
"doc",
"example",
"lib"
],
"directories": {
"doc": "./doc",
"lib": "./lib",
"example": "./example",
"test": "./test"
},
"name": "@chevre/domain",
"repository": {
"type": "git",
"url": "https://github.com/chevre-jp/domain.git"
},
"scripts": {
"build": "tsc",
"build:example": "tsc --watch --project tsconfig.example.json --declaration false",
"check": "npm run tslint",
"clean": "rimraf ./lib \"npm-debug.log*\" ./doc ./coverage ./.nyc_output ./example/dst",
"doc": "echo \"implementing...\" && exit 0",
"mocha": "mocha",
"nyc": "nyc mocha \"src/**/*.spec.ts\"",
"coverage": "npm run nyc && nyc report --reporter=text-lcov | coveralls",
"test": "npm run check && npm run coverage",
"tslint": "tslint --project tsconfig.json -c tslint.json --exclude \"**/*.spec.ts\" \"src/**/*.ts\"",
"eslint": "eslint src/**/*.ts",
"preversion": "npm run clean && npm run build && npm test && npm run doc",
"version": "git add -A",
"postversion": "git push origin --tags",
"prepublishOnly": "npm run clean && npm run build && npm test && npm run doc"
},
"version": "22.10.0"
}