@ckstack/ck-push-sender
Version:
push sender server module
128 lines (127 loc) • 3.01 kB
JSON
{
"name": "@ckstack/ck-push-sender",
"version": "1.20.8",
"description": "push sender server module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "rm -rf ./dist ; ./node_modules/.bin/tsc",
"local_start_dhkim": "rm -rf ./dist ; ./node_modules/.bin/tsc; NODE_ENV=development NODE_ENV_TYPE=local /Users/dhkim/.nvm/versions/node/v16.19.1/bin/node dist/TestServer"
},
"dependencies": {
"@ckstack/ck-lib-gw": "4.26.0",
"@dkpkg/dk-lib-express-validator": "1.0.2",
"aws-iot-device-sdk": "2.2.12",
"aws-sdk": "2.1302.0"
},
"devDependencies": {
"@babel/cli": "7.20.7",
"@babel/core": "7.20.12",
"@babel/node": "7.20.7",
"@babel/preset-env": "7.20.2",
"@babel/preset-stage-0": "7.8.3",
"@types/amqplib": "0.10.1",
"@types/aws-iot-device-sdk": "2.2.4",
"@types/bluebird": "3.5.38",
"@types/express": "4.17.15",
"@types/mocha": "10.0.1",
"@types/node": "18.11.18",
"@types/tunnel-ssh": "4.1.0",
"@types/underscore": "1.11.4",
"@types/validator": "13.7.10",
"@typescript-eslint/eslint-plugin": "6.7.3",
"@typescript-eslint/parser": "6.7.3",
"eslint": "8.32.0",
"eslint-config-airbnb-base": "15.0.0",
"eslint-plugin-import": "2.27.5",
"mocha": "10.2.0",
"ts-mocha": "10.0.0",
"ts-node": "10.9.1",
"typescript": "4.9.4"
},
"eslintConfig": {
"parser": "@typescript-eslint/parser",
"plugins": [
"@typescript-eslint"
],
"extends": [
"airbnb-base",
"plugin:@typescript-eslint/eslint-recommended"
],
"ignorePatterns": [
"dist/",
"src/proto"
],
"rules": {
"indent": [
"error",
4,
{ "SwitchCase": 1 }
],
"no-continue": 0,
"no-underscore-dangle": 0,
"no-console": 0,
"newline-per-chained-call": 0,
"max-len": [
2,
{
"code": 300,
"tabWidth": 4,
"ignoreUrls": true,
"ignoreRegExpLiterals": true
}
],
"no-restricted-syntax": [
"error",
"ForInStatement",
"LabeledStatement",
"WithStatement"
],
"camelcase": 0,
"import/extensions": [
"error",
"ignorePackages",
{
"js": "never",
"mjs": "never",
"jsx": "never",
"ts": "never",
"tsx": "never",
"json": "never"
}
],
"import/prefer-default-export": "off"
},
"settings": {
"import/resolver": {
"node": {
"extensions": [
".js",
".jsx",
".ts",
".tsx"
]
}
}
},
"env": {
"browser": false,
"node": true,
"es6": true
}
},
"keywords": [
"dkpkg",
"push",
"sender"
],
"engines": {
"node": "16.19.1",
"npm": "9.3.1"
},
"author": {
"name": "dhkim",
"email": "dhkim94@gmail.com"
},
"license": "MIT"
}