@creditiq/sequelize
Advanced tools
Comparing version 1.3.0 to 6.6.5
272
package.json
{ | ||
"name": "@creditiq/sequelize", | ||
"version": "1.3.0", | ||
"main": "dist/index.js", | ||
"scripts": { | ||
"commitmsg": "validate-commit-msg", | ||
"preversion": "npm run test", | ||
"clean": "rm -rf dist", | ||
"precompile": "npm run clean", | ||
"compile": "node_modules/.bin/tsc -p .", | ||
"compile:watch": "node_modules/.bin/watch --filter=watch-filter.js 'npm run compile' src", | ||
"watch": "npm-run-all --parallel test:watch compile:watch", | ||
"prestart": "npm run test", | ||
"start": "node dist/index.js", | ||
"dev": "npm run watch", | ||
"pretest": "npm run compile", | ||
"test": "jest --config jest.single.config.js", | ||
"test:watch": "CI=true jest --watch" | ||
}, | ||
"description": "Multi dialect ORM for Node.JS", | ||
"version": "6.6.5", | ||
"maintainers": [ | ||
"Pedro Augusto de Paula Barbosa <papb1996@gmail.com>" | ||
], | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/creditiq/sequelize" | ||
"url": "https://github.com/creditiq/sequelize.git" | ||
}, | ||
"dependencies": {}, | ||
"devDependencies": { | ||
"@types/jest": "^20.0.8", | ||
"@types/mockery": "^1.4.29", | ||
"@types/node": "^7.0.12", | ||
"@types/sinon": "^1.16.31", | ||
"@types/sinon-as-promised": "^4.0.4", | ||
"babel-jest": "^20.0.3", | ||
"convert-source-map": "1.3.0", | ||
"husky": "^0.14.3", | ||
"jest": "^21.0.1", | ||
"jest-cli": "^21.1.0", | ||
"mockery": "^1.4.0", | ||
"npm-run-all": "^4.1.1", | ||
"sinon": "^1.17.2", | ||
"sinon-as-promised": "^4.0.0", | ||
"tap-spec": "^4.1.1", | ||
"transform-ts-paths": "^1.0.0", | ||
"ts-jest": "^20.0.11", | ||
"tslint": "^5.4.2", | ||
"tslint-language-service": "^0.9.6", | ||
"typescript": "^2.3.4", | ||
"validate-commit-msg": "^2.14.0", | ||
"watch": "^1.0.2" | ||
"bugs": { | ||
"url": "https://github.com/creditiq/sequelize/issues" | ||
}, | ||
"homepage": "https://sequelize.org/", | ||
"main": "index.js", | ||
"types": "types", | ||
"engines": { | ||
"node": ">=6.10.x" | ||
"node": ">=10.0.0" | ||
}, | ||
"typings": "dist/index.d.ts", | ||
"description": "placeholder", | ||
"license": "UNLICENSED", | ||
"config": { | ||
"commitizen": { | ||
"path": "cz-conventional-changelog" | ||
"files": [ | ||
"lib", | ||
"types/index.d.ts", | ||
"types/lib", | ||
"types/type-helpers" | ||
], | ||
"license": "MIT", | ||
"dependencies": { | ||
"debug": "^4.1.1", | ||
"dottie": "^2.0.0", | ||
"inflection": "1.13.1", | ||
"lodash": "^4.17.20", | ||
"moment": "^2.26.0", | ||
"moment-timezone": "^0.5.31", | ||
"retry-as-promised": "^3.2.0", | ||
"semver": "^7.3.2", | ||
"sequelize-pool": "^6.0.0", | ||
"toposort-class": "^1.0.1", | ||
"uuid": "^8.1.0", | ||
"validator": "^13.6.0", | ||
"wkx": "^0.5.0" | ||
}, | ||
"devDependencies": { | ||
"@commitlint/cli": "^11.0.0", | ||
"@commitlint/config-angular": "^11.0.0", | ||
"@types/node": "^12.12.42", | ||
"@types/validator": "^13.1.4", | ||
"acorn": "^8.0.4", | ||
"chai": "^4.x", | ||
"chai-as-promised": "^7.x", | ||
"chai-datetime": "^1.6.0", | ||
"cheerio": "^1.0.0-rc.3", | ||
"cls-hooked": "^4.2.2", | ||
"cross-env": "^7.0.2", | ||
"delay": "^4.3.0", | ||
"esdoc": "^1.1.0", | ||
"esdoc-ecmascript-proposal-plugin": "^1.0.0", | ||
"esdoc-inject-style-plugin": "^1.0.0", | ||
"esdoc-standard-plugin": "^1.0.0", | ||
"eslint": "^6.8.0", | ||
"eslint-plugin-jsdoc": "^20.4.0", | ||
"eslint-plugin-mocha": "^6.2.2", | ||
"expect-type": "^0.11.0", | ||
"fs-jetpack": "^4.1.0", | ||
"husky": "^4.2.5", | ||
"js-combinatorics": "^0.5.5", | ||
"lcov-result-merger": "^3.0.0", | ||
"lint-staged": "^10.2.6", | ||
"mariadb": "^2.3.1", | ||
"markdownlint-cli": "^0.26.0", | ||
"marked": "^1.1.0", | ||
"mocha": "^7.1.2", | ||
"mysql2": "^2.1.0", | ||
"nyc": "^15.0.0", | ||
"p-map": "^4.0.0", | ||
"p-props": "^4.0.0", | ||
"p-settle": "^4.1.1", | ||
"p-timeout": "^4.0.0", | ||
"pg": "^8.2.1", | ||
"pg-hstore": "^2.x", | ||
"rimraf": "^3.0.2", | ||
"semantic-release": "^17.3.0", | ||
"semantic-release-fail-on-major-bump": "^1.0.0", | ||
"sinon": "^9.0.2", | ||
"sinon-chai": "^3.3.0", | ||
"sqlite3": "^4.2.0", | ||
"tedious": "8.3.0", | ||
"typescript": "^4.1.3" | ||
}, | ||
"peerDependenciesMeta": { | ||
"pg": { | ||
"optional": true | ||
}, | ||
"pg-hstore": { | ||
"optional": true | ||
}, | ||
"mysql2": { | ||
"optional": true | ||
}, | ||
"mariadb": { | ||
"optional": true | ||
}, | ||
"sqlite3": { | ||
"optional": true | ||
}, | ||
"tedious": { | ||
"optional": true | ||
} | ||
}, | ||
"ciq": { | ||
"upstream": "git@github.com:creditiq/base.git" | ||
"keywords": [ | ||
"mysql", | ||
"mariadb", | ||
"sqlite", | ||
"postgresql", | ||
"postgres", | ||
"pg", | ||
"mssql", | ||
"sql", | ||
"sqlserver", | ||
"orm", | ||
"nodejs", | ||
"object relational mapper", | ||
"database", | ||
"db" | ||
], | ||
"commitlint": { | ||
"extends": [ | ||
"@commitlint/config-angular" | ||
], | ||
"rules": { | ||
"type-enum": [ | ||
2, | ||
"always", | ||
[ | ||
"build", | ||
"ci", | ||
"docs", | ||
"feat", | ||
"fix", | ||
"perf", | ||
"refactor", | ||
"revert", | ||
"style", | ||
"test", | ||
"meta" | ||
] | ||
] | ||
} | ||
}, | ||
"lint-staged": { | ||
"*.js": "eslint" | ||
}, | ||
"husky": { | ||
"hooks": { | ||
"pre-commit": "lint-staged", | ||
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS" | ||
} | ||
}, | ||
"release": { | ||
"plugins": [ | ||
"@semantic-release/commit-analyzer", | ||
"semantic-release-fail-on-major-bump", | ||
"@semantic-release/release-notes-generator", | ||
"@semantic-release/npm", | ||
"@semantic-release/github" | ||
], | ||
"branches": [ | ||
"v6" | ||
] | ||
}, | ||
"publishConfig": { | ||
"tag": "latest" | ||
}, | ||
"scripts": { | ||
"----------------------------------------- static analysis -----------------------------------------": "", | ||
"lint": "eslint lib test --quiet", | ||
"lint-docs": "markdownlint docs", | ||
"test-typings": "tsc -b types/tsconfig.json && tsc -b types/test/tsconfig.json", | ||
"----------------------------------------- documentation -------------------------------------------": "", | ||
"docs": "rimraf esdoc && esdoc -c docs/esdoc-config.js && cp docs/favicon.ico esdoc/favicon.ico && cp docs/ROUTER.txt esdoc/ROUTER && node docs/run-docs-transforms.js && node docs/redirects/create-redirects.js && rimraf esdoc/file esdoc/source.html", | ||
"----------------------------------------- tests ---------------------------------------------------": "", | ||
"test-unit": "mocha \"test/unit/**/*.test.js\"", | ||
"test-integration": "mocha \"test/integration/**/*.test.js\"", | ||
"teaser": "node test/teaser.js", | ||
"test": "npm run teaser && npm run test-unit && npm run test-integration", | ||
"----------------------------------------- coverage ------------------------------------------------": "", | ||
"cover": "rimraf coverage && npm run teaser && npm run cover-integration && npm run cover-unit && npm run merge-coverage", | ||
"cover-integration": "cross-env COVERAGE=true nyc --reporter=lcovonly mocha \"test/integration/**/*.test.js\" && node -e \"require('fs').renameSync('coverage/lcov.info', 'coverage/integration.info')\"", | ||
"cover-unit": "cross-env COVERAGE=true nyc --reporter=lcovonly mocha \"test/unit/**/*.test.js\" && node -e \"require('fs').renameSync('coverage/lcov.info', 'coverage/unit.info')\"", | ||
"merge-coverage": "lcov-result-merger \"coverage/*.info\" \"coverage/lcov.info\"", | ||
"----------------------------------------- local test dbs ------------------------------------------": "", | ||
"start-mariadb": "bash dev/mariadb/10.3/start.sh", | ||
"start-mysql": "bash dev/mysql/5.7/start.sh", | ||
"start-postgres": "bash dev/postgres/10/start.sh", | ||
"start-mssql": "bash dev/mssql/2019/start.sh", | ||
"stop-mariadb": "bash dev/mariadb/10.3/stop.sh", | ||
"stop-mysql": "bash dev/mysql/5.7/stop.sh", | ||
"stop-postgres": "bash dev/postgres/10/stop.sh", | ||
"stop-mssql": "bash dev/mssql/2019/stop.sh", | ||
"restart-mariadb": "npm run start-mariadb", | ||
"restart-mysql": "npm run start-mysql", | ||
"restart-postgres": "npm run start-postgres", | ||
"restart-mssql": "npm run start-mssql", | ||
"----------------------------------------- local tests ---------------------------------------------": "", | ||
"test-unit-mariadb": "cross-env DIALECT=mariadb npm run test-unit", | ||
"test-unit-mysql": "cross-env DIALECT=mysql npm run test-unit", | ||
"test-unit-postgres": "cross-env DIALECT=postgres npm run test-unit", | ||
"test-unit-postgres-native": "cross-env DIALECT=postgres-native npm run test-unit", | ||
"test-unit-sqlite": "cross-env DIALECT=sqlite npm run test-unit", | ||
"test-unit-mssql": "cross-env DIALECT=mssql npm run test-unit", | ||
"test-integration-mariadb": "cross-env DIALECT=mariadb npm run test-integration", | ||
"test-integration-mysql": "cross-env DIALECT=mysql npm run test-integration", | ||
"test-integration-postgres": "cross-env DIALECT=postgres npm run test-integration", | ||
"test-integration-postgres-native": "cross-env DIALECT=postgres-native npm run test-integration", | ||
"test-integration-sqlite": "cross-env DIALECT=sqlite npm run test-integration", | ||
"test-integration-mssql": "cross-env DIALECT=mssql npm run test-integration", | ||
"test-mariadb": "cross-env DIALECT=mariadb npm test", | ||
"test-mysql": "cross-env DIALECT=mysql npm test", | ||
"test-sqlite": "cross-env DIALECT=sqlite npm test", | ||
"test-postgres": "cross-env DIALECT=postgres npm test", | ||
"test-postgres-native": "cross-env DIALECT=postgres-native npm test", | ||
"test-mssql": "cross-env DIALECT=mssql npm test", | ||
"----------------------------------------- development ---------------------------------------------": "", | ||
"sscce": "node sscce.js", | ||
"sscce-mariadb": "cross-env DIALECT=mariadb node sscce.js", | ||
"sscce-mysql": "cross-env DIALECT=mysql node sscce.js", | ||
"sscce-postgres": "cross-env DIALECT=postgres node sscce.js", | ||
"sscce-postgres-native": "cross-env DIALECT=postgres-native node sscce.js", | ||
"sscce-sqlite": "cross-env DIALECT=sqlite node sscce.js", | ||
"sscce-mssql": "cross-env DIALECT=mssql node sscce.js", | ||
"---------------------------------------------------------------------------------------------------": "" | ||
} | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
spdx disjunction for an artifact's license information
Licensespdx disjunction for an artifact's license information
Found 1 instance in 1 package
Explicitly Unlicensed Item
License(Experimental) Something was found which is explicitly marked as unlicensed
Found 1 instance in 1 package
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
spdx disjunction for an artifact's license information
Licensespdx disjunction for an artifact's license information
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No License Found
License(Experimental) License information could not be found
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
1150533
125
0
1
100
30180
1
0
1
72
13
45
3
1
+ Addeddebug@^4.1.1
+ Addeddottie@^2.0.0
+ Addedinflection@1.13.1
+ Addedlodash@^4.17.20
+ Addedmoment@^2.26.0
+ Addedmoment-timezone@^0.5.31
+ Addedretry-as-promised@^3.2.0
+ Addedsemver@^7.3.2
+ Addedsequelize-pool@^6.0.0
+ Addedtoposort-class@^1.0.1
+ Addeduuid@^8.1.0
+ Addedvalidator@^13.6.0
+ Addedwkx@^0.5.0
+ Added@types/node@20.14.2(transitive)
+ Addedany-promise@1.3.0(transitive)
+ Addeddebug@4.3.5(transitive)
+ Addeddottie@2.0.6(transitive)
+ Addedinflection@1.13.1(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedmoment@2.30.1(transitive)
+ Addedmoment-timezone@0.5.45(transitive)
+ Addedms@2.1.2(transitive)
+ Addedretry-as-promised@3.2.0(transitive)
+ Addedsemver@7.6.2(transitive)
+ Addedsequelize-pool@6.1.0(transitive)
+ Addedtoposort-class@1.0.1(transitive)
+ Addedundici-types@5.26.5(transitive)
+ Addeduuid@8.3.2(transitive)
+ Addedvalidator@13.12.0(transitive)
+ Addedwkx@0.5.0(transitive)