mssql-change-tracking
Version:
MS SQL server change tracking functions
103 lines (102 loc) • 3.5 kB
JSON
{
"name": "mssql-change-tracking",
"version": "0.11.3",
"description": "MS SQL server change tracking functions",
"type": "module",
"repository": {
"type": "git",
"url": "https://github.com/saostad/mssql-change-tracking.git"
},
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"format": "prettier --check \"src/**/*.ts\" --write",
"lint": "eslint --ext \".ts,.js\" src --quiet",
"test": "jest",
"test:watch": "jest --watch",
"gen-docs": "typedoc src/index.ts",
"postgen-docs": "node ./config/github.js",
"tag": "node ./config/tag.js",
"auto-changelog": "auto-changelog --hide-credit --breaking-pattern \"breaking:\"",
"gen-changelog": "npm run auto-changelog && git add CHANGELOG.md && git commit -m \"doc: change log\"",
"clean": "rimraf ./dist ./compile",
"precompile": "npm-run-all -s clean tsc",
"compile": "node --trace-warnings ./config/compile.js",
"tsc": "tsc",
"prepublishOnly": "npm-run-all -s test clean tsc gen-docs",
"postpublish": "npm-run-all -s tag gen-changelog",
"predocker:build": "tsc",
"docker:build": "node ./config/docker-build.js",
"index:inspect": "node --inspect --trace-warnings --es-module-specifier-resolution=node --unhandled-rejections=strict dist/index.js",
"index": "node --enable-source-maps --trace-warnings --es-module-specifier-resolution=node --unhandled-rejections=strict dist/index.js",
"app": "node --enable-source-maps --trace-warnings --es-module-specifier-resolution=node --unhandled-rejections=strict dist/app.js",
"tsc:watch": "tsc --watch --preserveWatchOutput",
"dev:monitor": "set NODE_ENV=development&& nodemon --delay 2.5 --watch dist --exec \"npm run app\"",
"dev": "npm-run-all -p -c tsc:watch dev:monitor",
"start": "node ./config/clean-start.js && npm run dev",
"prod": "set NODE_ENV=production&& node --es-module-specifier-resolution=node --trace-warnings --unhandled-rejections=strict dist/index.js"
},
"keywords": [
"mssql",
"change-tracking",
"change",
"tracking",
"typescript"
],
"author": "Saeid Ostad",
"license": "MIT",
"nodemonConfig": {
"ignore": [
"test/*",
"docs/*"
],
"delay": "1000"
},
"jest": {
"preset": "ts-jest/presets/default-esm",
"globals": {
"ts-jest": {
"useESM": true
}
},
"roots": [
"<rootDir>/src"
],
"testMatch": [
"**/__tests__/**/*.+(ts|tsx|js)",
"**/?(*.)+(spec|test).+(ts|tsx|js)"
]
},
"devDependencies": {
"@types/jest": "^29.2.0",
"@types/mssql": "^8.1.1",
"@types/node": "^16.18.0",
"@typescript-eslint/eslint-plugin": "^5.40.1",
"@typescript-eslint/parser": "^5.40.1",
"auto-changelog": "^2.4.0",
"colors": "^1.4.0",
"dotenv": "^16.0.3",
"eslint": "^8.26.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"jest": "^29.2.1",
"keytar": "^7.9.0",
"load-json-file": "^7.0.1",
"mssql": "^9.0.1",
"nodemon": "^2.0.20",
"npm-run-all": "^4.1.5",
"pkg": "^5.8.0",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"strip-json-comments": "^5.0.0",
"ts-jest": "^29.0.3",
"typedoc": "^0.23.18",
"typescript": "^4.8.4"
},
"peerDependencies": {
"mssql": "^9.0.1"
},
"dependencies": {
"fast-node-logger": "^3.0.4"
}
}