{"name":"sequelize","description":"Multi dialect ORM for Node.JS","version":"5.22.4","author":{"name":"Sascha Depold","email":"sascha@depold.com"},"contributors":[{"name":"Sascha Depold","email":"sascha@depold.com"},{"name":"Jan Aagaard Meier","email":"janzeh@gmail.com"},{"name":"Daniel Durante","email":"me@danieldurante.com"},{"name":"Mick Hansen","email":"mick.kasper.hansen@gmail.com"},{"name":"Sushant Dhiman","email":"sushantdhiman@outlook.com"}],"repository":{"type":"git","url":"git+https://github.com/sequelize/sequelize.git"},"bugs":{"url":"https://github.com/sequelize/sequelize/issues"},"homepage":"https://sequelize.org/","main":"index.js","types":"types","engines":{"node":">=6.0.0"},"license":"MIT","dependencies":{"bluebird":"^3.5.0","cls-bluebird":"^2.1.0","debug":"^4.1.1","dottie":"^2.0.0","inflection":"1.12.0","lodash":"^4.17.15","moment":"^2.24.0","moment-timezone":"^0.5.21","retry-as-promised":"^3.2.0","semver":"^6.3.0","sequelize-pool":"^2.3.0","toposort-class":"^1.0.1","uuid":"^3.3.3","validator":"^10.11.0","wkx":"^0.4.8"},"devDependencies":{"@commitlint/cli":"^8.2.0","@commitlint/config-angular":"^8.2.0","@types/bluebird":"^3.5.26","@types/node":"^12.7.8","@types/validator":"^10.11.0","big-integer":"^1.6.45","chai":"^4.x","chai-as-promised":"^7.x","chai-datetime":"^1.x","chai-spies":"^1.x","continuation-local-storage":"^3.x","cross-env":"^5.2.1","env-cmd":"^8.0.2","esdoc":"^1.1.0","esdoc-inject-style-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^6.4.0","eslint-plugin-jsdoc":"^4.1.1","eslint-plugin-mocha":"^5.2.1","fs-jetpack":"^2.2.2","husky":"^1.3.1","js-combinatorics":"^0.5.4","lcov-result-merger":"^3.0.0","lint-staged":"^8.1.5","mariadb":"2.2.0","markdownlint-cli":"^0.18.0","mocha":"^6.1.4","mysql2":"^1.6.5","nyc":"^14.1.1","pg":"^7.8.1","pg-hstore":"^2.x","pg-types":"^2.0.0","rimraf":"^2.6.3","semantic-release":"^15.13.16","sinon":"^7.5.0","sinon-chai":"^3.3.0","sqlite3":"^4.0.6","tedious":"6.0.0","typescript":"^3.6.3"},"keywords":["mysql","mariadb","sqlite","postgresql","postgres","mssql","orm","nodejs","object relational mapper"],"options":{"env_cmd":"./test/config/.docker.env"},"commitlint":{"extends":["@commitlint/config-angular"]},"lint-staged":{"*.js":"eslint"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"release":{"branch":"v5","verifyConditions":["@semantic-release/npm","@semantic-release/github"]},"publishConfig":{"tag":"v5"},"scripts":{"lint":"eslint lib test --quiet","lint-docs":"markdownlint docs","test":"npm run teaser && npm run test-unit && npm run test-integration","test-docker":"npm run test-docker-unit && npm run test-docker-integration","test-docker-unit":"npm run test-unit","test-docker-integration":"env-cmd $npm_package_options_env_cmd npm run test-integration","docs":"esdoc -c docs/esdoc-config.js && node docs/run-docs-transforms.js && cp docs/favicon.ico esdoc/favicon.ico && cp docs/ROUTER.txt esdoc/ROUTER","teaser":"node scripts/teaser","test-unit":"mocha --require scripts/mocha-bootload --globals setImmediate,clearImmediate --exit --check-leaks --colors -t 30000 --reporter spec \"test/unit/**/*.js\"","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-unit-all":"npm run test-unit-mariadb && npm run test-unit-mysql && npm run test-unit-postgres && npm run test-unit-postgres-native && npm run test-unit-mssql && npm run test-unit-sqlite","test-integration":"mocha --require scripts/mocha-bootload --globals setImmediate,clearImmediate --exit --check-leaks --colors -t 30000 --reporter spec \"test/integration/**/*.test.js\"","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-integration-all":"npm run test-integration-mariadb && npm run test-integration-mysql && npm run test-integration-postgres && npm run test-integration-postgres-native && npm run test-integration-mssql && npm run test-integration-sqlite","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-pgsql":"npm run test-postgres","test-postgres-native":"cross-env DIALECT=postgres-native npm test","test-postgresn":"npm run test-postgres-native","test-mssql":"cross-env DIALECT=mssql npm test","test-all":"npm run test-mariadb && npm run test-mysql && npm run test-sqlite && npm run test-postgres && npm run test-postgres-native && npm run test-mssql","test-typings":"tsc -b types/tsconfig.json && tsc -b types/test/tsconfig.json","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 --require scripts/mocha-bootload -t 30000 --exit \"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 --require scripts/mocha-bootload -t 30000 --exit \"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\"","sscce":"env-cmd $npm_package_options_env_cmd node sscce.js","sscce-mariadb":"cross-env DIALECT=mariadb npm run sscce","sscce-mysql":"cross-env DIALECT=mysql npm run sscce","sscce-postgres":"cross-env DIALECT=postgres npm run sscce","sscce-sqlite":"cross-env DIALECT=sqlite npm run sscce","sscce-mssql":"cross-env DIALECT=mssql npm run sscce","setup-mssql":"env-cmd $npm_package_options_env_cmd ./scripts/setup-mssql","semantic-release":"semantic-release"},"readmeFilename":"README.md","gitHead":"32d1e9e4623f945dc179d5526d1d38d3283c6527","_id":"sequelize@5.22.4","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"4dbd8a1a735e98150880d43a95d45e9f46d151fa","size":244611,"noattachment":false,"key":"/sequelize/-/sequelize-5.22.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sequelize/download/sequelize-5.22.4.tgz"},"_npmUser":{"name":"papb","email":"papb1996@gmail.com"},"directories":{},"maintainers":[{"name":"durango","email":"me@danieldurante.com"},{"name":"eseliger","email":"erikseliger@me.com"},{"name":"felixfbecker","email":"felix.b@outlook.com"},{"name":"janaameier","email":"janzeh@gmail.com"},{"name":"mickhansen","email":""},{"name":"papb","email":"papb1996@gmail.com"},{"name":"sdepold","email":"sascha@depold.com"},{"name":"sushantdhiman","email":"sushantdhiman@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize_5.22.4_1615747153966_0.9494082309049121"},"_hasShrinkwrap":false,"publish_time":1615747154227,"_cnpm_publish_time":1615747154227,"deprecated":"Please update to v6 or higher! A migration guide can be found here: https://sequelize.org/v6/manual/upgrade-to-v6.html","dist-tags":{"alpha":"7.0.0-alpha.9","latest":"6.32.1","v4":"4.44.4","v5":"5.22.5"}}