{"_id":"@cannypack-oss/sequelize","_rev":"2-a7cbc6687f7fda41ab356c13acf49427","name":"@cannypack-oss/sequelize","dist-tags":{"latest":"6.37.3-1"},"versions":{"6.37.3":{"name":"@cannypack-oss/sequelize","version":"6.37.3","keywords":["mysql","mariadb","sqlite","postgresql","postgres","pg","mssql","db2","ibm_db","sql","oracledb","sqlserver","snowflake","orm","nodejs","object relational mapper","database","db"],"license":"MIT","_id":"@cannypack-oss/sequelize@6.37.3","maintainers":[{"name":"janoga","email":"andrej.janoga@themiw.com"},{"name":"mareksnincak-cannypack","email":"marek.snincak@cannypack.com"}],"homepage":"https://sequelize.org/","bugs":{"url":"https://github.com/cannypack/sequelize/issues"},"dist":{"shasum":"172ee501b576e1605df3d0c9c7e0e3a6a9f4b7d3","tarball":"https://registry.npmjs.org/@cannypack-oss/sequelize/-/sequelize-6.37.3.tgz","fileCount":332,"integrity":"sha512-UczXQbaz6jDjAG5Co/GdeDdKcJVXGLcZ5XCmpeEbjjJgCf8UEov2C7guqqTP1aA/6orBcBfYLHelh4ti/FweHQ==","signatures":[{"sig":"MEUCIQCFiIHo9X9vf8rqrViZ6G+NPHX6N0niopI4XWDNkq5ulAIgChibe4iyo02HGhPSy1m5FWB0+4VbbJ8ic4I38E79p70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2900820},"main":"./lib/index.js","type":"commonjs","types":"./types/index.d.ts","engines":{"node":">=10.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/*":{"types":"./types/*.d.ts","default":"./lib/*.js"},"./types/*":{"types":"./types/*.d.ts"},"./lib/errors":{"types":"./types/errors/index.d.ts","default":"./lib/errors/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://opencollective.com/sequelize","type":"opencollective"}],"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",{"name":"v6-beta","prerelease":"beta"}]},"scripts":{"docs":"sh docs.sh","lint":"eslint src test --quiet --fix","test":"npm run prepare && npm run test-typings && npm run teaser && npm run test-unit && npm run test-integration","build":"node ./build.js","cover":"rimraf coverage && npm run teaser && npm run cover-integration && npm run cover-unit && npm run merge-coverage","mocha":"mocha -r ./test/registerEsbuild","sscce":"node sscce.js","teaser":"node test/teaser.js","prepare":"npm run build && husky install","stop-db2":"bash dev/db2/11.5/stop.sh","test-db2":"cross-env DIALECT=db2 npm test","lint-docs":"markdownlint docs","sscce-db2":"cross-env DIALECT=db2 node sscce.js","start-db2":"bash dev/db2/11.5/start.sh","test-unit":"yarn mocha \"test/unit/**/*.test.[tj]s\"","cover-unit":"cross-env COVERAGE=true nyc --reporter=lcovonly yarn mocha \"test/unit/**/*.test.[tj]s\" && node -e \"require('fs').renameSync('coverage/lcov.info', 'coverage/unit.info')\"","stop-mssql":"bash dev/mssql/2019/stop.sh","stop-mysql":"bash dev/mysql/5.7/stop.sh","test-mssql":"cross-env DIALECT=mssql npm test","test-mysql":"cross-env DIALECT=mysql npm test","restart-db2":"npm run start-db2","sscce-mssql":"cross-env DIALECT=mssql node sscce.js","sscce-mysql":"cross-env DIALECT=mysql node sscce.js","start-mssql":"bash dev/mssql/2019/start.sh","start-mysql":"bash dev/mysql/5.7/start.sh","test-oracle":"cross-env LD_LIBRARY_PATH=\"$PWD/.oracle/instantclient/\" DIALECT=oracle UV_THREADPOOL_SIZE=128 npm test","test-sqlite":"cross-env DIALECT=sqlite npm test","sscce-oracle":"cross-env LD_LIBRARY_PATH=\"$PWD/.oracle/instantclient/\" DIALECT=oracle UV_THREADPOOL_SIZE=128 node sscce.js","sscce-sqlite":"cross-env DIALECT=sqlite node sscce.js","stop-mariadb":"bash dev/mariadb/10.3/stop.sh","stop-mysql-8":"bash dev/mysql/8.0/stop.sh","test-mariadb":"cross-env DIALECT=mariadb npm test","test-typings":"tsc --noEmit --emitDeclarationOnly false && tsc -b test/tsconfig.json","restart-mssql":"npm run start-mssql","restart-mysql":"npm run start-mysql","sscce-mariadb":"cross-env DIALECT=mariadb node sscce.js","start-mariadb":"bash dev/mariadb/10.3/start.sh","start-mysql-8":"bash dev/mysql/8.0/start.sh","stop-postgres":"bash dev/postgres/10/stop.sh","test-postgres":"cross-env DIALECT=postgres npm test","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 && npm run test-unit-snowflake && npm run test-unit-db2 && npm run test-unit-oracle","test-unit-db2":"cross-env DIALECT=db2 npm run test-unit","merge-coverage":"lcov-result-merger \"coverage/*.info\" \"coverage/lcov.info\"","sscce-postgres":"cross-env DIALECT=postgres node sscce.js","start-postgres":"bash dev/postgres/10/start.sh","restart-mariadb":"npm run start-mariadb","test-unit-mssql":"cross-env DIALECT=mssql npm run test-unit","test-unit-mysql":"cross-env DIALECT=mysql npm run test-unit","restart-postgres":"npm run start-postgres","test-integration":"yarn mocha \"test/integration/**/*.test.[tj]s\"","test-unit-oracle":"cross-env DIALECT=oracle npm run test-unit","test-unit-sqlite":"cross-env DIALECT=sqlite npm run test-unit","cover-integration":"cross-env COVERAGE=true nyc --reporter=lcovonly yarn mocha \"test/integration/**/*.test.[tj]s\" && node -e \"require('fs').renameSync('coverage/lcov.info', 'coverage/integration.info')\"","test-unit-mariadb":"cross-env DIALECT=mariadb npm run test-unit","stop-oracle-latest":"bash dev/oracle/21-slim/stop.sh","stop-oracle-oldest":"bash dev/oracle/18-slim/stop.sh","test-unit-postgres":"cross-env DIALECT=postgres npm run test-unit","start-oracle-latest":"bash dev/oracle/21-slim/start.sh","start-oracle-oldest":"bash dev/oracle/18-slim/start.sh","test-unit-snowflake":"cross-env DIALECT=snowflake npm run test-unit","test-integration-db2":"cross-env DIALECT=db2 npm run test-integration","test-postgres-native":"cross-env DIALECT=postgres-native npm test","restart-oracle-latest":"npm run start-oracle-latest","restart-oracle-oldest":"npm run start-oracle-oldest","sscce-postgres-native":"cross-env DIALECT=postgres-native node sscce.js","test-integration-mssql":"cross-env DIALECT=mssql npm run test-integration","test-integration-mysql":"cross-env DIALECT=mysql npm run test-integration","test-integration-oracle":"cross-env LD_LIBRARY_PATH=\"$PWD/.oracle/instantclient/\" DIALECT=oracle UV_THREADPOOL_SIZE=128 npm run test-integration","test-integration-sqlite":"cross-env DIALECT=sqlite npm run test-integration","test-integration-mariadb":"cross-env DIALECT=mariadb npm run test-integration","test-integration-postgres":"cross-env DIALECT=postgres npm run test-integration","test-unit-postgres-native":"cross-env DIALECT=postgres-native npm run test-unit","test-integration-snowflake":"cross-env DIALECT=snowflake npm run test-integration","test-integration-postgres-native":"cross-env DIALECT=postgres-native npm run test-integration","----------------------------------------- coverage ------------------------------------------------":"","----------------------------------------- development ---------------------------------------------":"","----------------------------------------- documentation -------------------------------------------":"","----------------------------------------- local test dbs ------------------------------------------":"","----------------------------------------- local tests ---------------------------------------------":"","----------------------------------------- static analysis -----------------------------------------":"","----------------------------------------- tests ---------------------------------------------------":"","---------------------------------------------------------------------------------------------------":""},"support":true,"_npmUser":{"name":"mareksnincak-cannypack","email":"marek.snincak@cannypack.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","ci","docs","feat","fix","perf","refactor","revert","style","test","meta"]]},"extends":["@commitlint/config-angular"]},"repository":{"url":"https://github.com/cannypack/sequelize.git","type":"git"},"description":"Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2014-present Sequelize contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*!(d).[tj]s":"eslint"},"dependencies":{"wkx":"^0.5.0","uuid":"^8.3.2","debug":"^4.3.4","dottie":"^2.0.6","lodash":"^4.17.21","moment":"^2.29.4","semver":"^7.5.4","validator":"^13.9.0","inflection":"^1.13.4","@types/debug":"^4.1.8","sequelize-pool":"^7.1.0","toposort-class":"^1.0.1","moment-timezone":"^0.5.43","@types/validator":"^13.7.17","retry-as-promised":"^7.0.4","pg-connection-string":"^2.6.1"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","nyc":"^15.1.0","chai":"^4.3.7","acorn":"^8.7.0","delay":"^5.0.0","esdoc":"^1.1.0","husky":"^7.0.4","mocha":"^7.2.0","p-map":"^4.0.0","sinon":"^12.0.1","eslint":"^8.5.0","ibm_db":"^2.8.1","mysql2":"^2.3.3","rimraf":"^3.0.2","cheerio":"^1.0.0-rc.10","esbuild":"0.14.3","mariadb":"^2.5.5","p-props":"^4.0.0","sqlite3":"^5.1.6","tedious":"8.3.0","oracledb":"^5.5.0","p-settle":"^4.1.1","copyfiles":"^2.4.1","cross-env":"^7.0.3","fast-glob":"^3.2.7","node-hook":"^1.0.0","p-timeout":"^4.0.0","pg-hstore":"^2.3.4","cls-hooked":"^4.2.2","fs-jetpack":"^4.3.0","sinon-chai":"^3.7.0","typescript":"^4.5.4","@types/chai":"^4.3.0","@types/node":"^16.11.17","expect-type":"^0.12.0","lint-staged":"^12.1.4","@types/mocha":"^9.0.0","@types/sinon":"^10.0.6","module-alias":"^2.2.2","@octokit/rest":"^18.12.0","@types/lodash":"4.14.197","chai-datetime":"^1.8.0","snowflake-sdk":"^1.6.6","@octokit/types":"^6.34.0","@commitlint/cli":"^15.0.0","chai-as-promised":"^7.1.1","js-combinatorics":"^0.6.1","markdownlint-cli":"^0.30.0","semantic-release":"^18.0.1","lcov-result-merger":"^3.1.0","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^37.4.0","eslint-plugin-mocha":"^9.0.0","esdoc-standard-plugin":"^1.0.0","@typescript-eslint/parser":"^5.8.1","esdoc-inject-style-plugin":"^1.0.0","@commitlint/config-angular":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.8.1","esdoc-ecmascript-proposal-plugin":"^1.0.0","semantic-release-fail-on-major-bump":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"ibm_db":{"optional":true},"mysql2":{"optional":true},"mariadb":{"optional":true},"sqlite3":{"optional":true},"tedious":{"optional":true},"oracledb":{"optional":true},"pg-hstore":{"optional":true},"snowflake-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sequelize_6.37.3_1761041284539_0.7599324136249948","host":"s3://npm-registry-packages-npm-production"}},"6.37.3-1":{"name":"@cannypack-oss/sequelize","description":"Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.","version":"6.37.3-1","funding":[{"type":"opencollective","url":"https://opencollective.com/sequelize"}],"repository":{"type":"git","url":"https://github.com/cannypack/sequelize.git"},"bugs":{"url":"https://github.com/cannypack/sequelize/issues"},"homepage":"https://sequelize.org/","main":"./lib/index.js","types":"./types/index.d.ts","type":"commonjs","exports":{".":{"types":"./types/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/*":{"types":"./types/*.d.ts","default":"./lib/*.js"},"./lib/errors":{"types":"./types/errors/index.d.ts","default":"./lib/errors/index.js"},"./package.json":"./package.json","./types/*":{"types":"./types/*.d.ts"}},"engines":{"node":">=10.0.0"},"license":"MIT","dependencies":{"@types/debug":"^4.1.8","@types/validator":"^13.7.17","debug":"^4.3.4","dottie":"^2.0.6","inflection":"^1.13.4","lodash":"^4.17.21","moment":"^2.29.4","moment-timezone":"^0.5.43","pg-connection-string":"^2.6.1","retry-as-promised":"^7.0.4","semver":"^7.5.4","sequelize-pool":"^7.1.0","toposort-class":"^1.0.1","uuid":"^8.3.2","validator":"^13.9.0","wkx":"^0.5.0"},"devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-angular":"^15.0.0","@octokit/rest":"^18.12.0","@octokit/types":"^6.34.0","@types/chai":"^4.3.0","@types/lodash":"4.14.197","@types/mocha":"^9.0.0","@types/node":"^16.11.17","@types/sinon":"^10.0.6","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","acorn":"^8.7.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","chai-datetime":"^1.8.0","cheerio":"^1.0.0-rc.10","cls-hooked":"^4.2.2","copyfiles":"^2.4.1","cross-env":"^7.0.3","delay":"^5.0.0","esbuild":"0.14.3","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":"^8.5.0","eslint-plugin-jsdoc":"^37.4.0","eslint-plugin-mocha":"^9.0.0","expect-type":"^0.12.0","fast-glob":"^3.2.7","fs-jetpack":"^4.3.0","husky":"^7.0.4","ibm_db":"^2.8.1","js-combinatorics":"^0.6.1","lcov-result-merger":"^3.1.0","lint-staged":"^12.1.4","mariadb":"^2.5.5","markdownlint-cli":"^0.30.0","mocha":"^7.2.0","module-alias":"^2.2.2","mysql2":"^2.3.3","node-hook":"^1.0.0","nyc":"^15.1.0","oracledb":"^5.5.0","p-map":"^4.0.0","p-props":"^4.0.0","p-settle":"^4.1.1","p-timeout":"^4.0.0","pg":"^8.7.1","pg-hstore":"^2.3.4","rimraf":"^3.0.2","semantic-release":"^18.0.1","semantic-release-fail-on-major-bump":"^1.0.0","sinon":"^12.0.1","sinon-chai":"^3.7.0","snowflake-sdk":"^1.6.6","source-map-support":"^0.5.21","sqlite3":"^5.1.6","tedious":"8.3.0","typescript":"^4.5.4"},"peerDependenciesMeta":{"pg":{"optional":true},"pg-hstore":{"optional":true},"mysql2":{"optional":true},"ibm_db":{"optional":true},"snowflake-sdk":{"optional":true},"mariadb":{"optional":true},"sqlite3":{"optional":true},"tedious":{"optional":true},"oracledb":{"optional":true}},"keywords":["mysql","mariadb","sqlite","postgresql","postgres","pg","mssql","db2","ibm_db","sql","oracledb","sqlserver","snowflake","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":{"*!(d).[tj]s":"eslint"},"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",{"name":"v6-beta","prerelease":"beta"}]},"publishConfig":{"tag":"latest"},"scripts":{"----------------------------------------- static analysis -----------------------------------------":"","lint":"eslint src test --quiet --fix","lint-docs":"markdownlint docs","test-typings":"tsc --noEmit --emitDeclarationOnly false && tsc -b test/tsconfig.json","----------------------------------------- documentation -------------------------------------------":"","docs":"sh docs.sh","----------------------------------------- tests ---------------------------------------------------":"","mocha":"mocha -r ./test/registerEsbuild","test-unit":"yarn mocha \"test/unit/**/*.test.[tj]s\"","test-integration":"yarn mocha \"test/integration/**/*.test.[tj]s\"","teaser":"node test/teaser.js","test":"npm run prepare && npm run test-typings && 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 yarn mocha \"test/integration/**/*.test.[tj]s\" && node -e \"require('fs').renameSync('coverage/lcov.info', 'coverage/integration.info')\"","cover-unit":"cross-env COVERAGE=true nyc --reporter=lcovonly yarn mocha \"test/unit/**/*.test.[tj]s\" && 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-mysql-8":"bash dev/mysql/8.0/start.sh","start-postgres":"bash dev/postgres/10/start.sh","start-mssql":"bash dev/mssql/2019/start.sh","start-db2":"bash dev/db2/11.5/start.sh","start-oracle-oldest":"bash dev/oracle/18-slim/start.sh","start-oracle-latest":"bash dev/oracle/21-slim/start.sh","stop-mariadb":"bash dev/mariadb/10.3/stop.sh","stop-mysql":"bash dev/mysql/5.7/stop.sh","stop-mysql-8":"bash dev/mysql/8.0/stop.sh","stop-postgres":"bash dev/postgres/10/stop.sh","stop-mssql":"bash dev/mssql/2019/stop.sh","stop-db2":"bash dev/db2/11.5/stop.sh","stop-oracle-oldest":"bash dev/oracle/18-slim/stop.sh","stop-oracle-latest":"bash dev/oracle/21-slim/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","restart-db2":"npm run start-db2","restart-oracle-oldest":"npm run start-oracle-oldest","restart-oracle-latest":"npm run start-oracle-latest","----------------------------------------- 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-unit-db2":"cross-env DIALECT=db2 npm run test-unit","test-unit-snowflake":"cross-env DIALECT=snowflake npm run test-unit","test-unit-oracle":"cross-env DIALECT=oracle 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 && npm run test-unit-snowflake && npm run test-unit-db2 && npm run test-unit-oracle","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-db2":"cross-env DIALECT=db2 npm run test-integration","test-integration-snowflake":"cross-env DIALECT=snowflake npm run test-integration","test-integration-oracle":"cross-env LD_LIBRARY_PATH=\"$PWD/.oracle/instantclient/\" DIALECT=oracle UV_THREADPOOL_SIZE=128 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","test-db2":"cross-env DIALECT=db2 npm test","test-oracle":"cross-env LD_LIBRARY_PATH=\"$PWD/.oracle/instantclient/\" DIALECT=oracle UV_THREADPOOL_SIZE=128 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","sscce-db2":"cross-env DIALECT=db2 node sscce.js","sscce-oracle":"cross-env LD_LIBRARY_PATH=\"$PWD/.oracle/instantclient/\" DIALECT=oracle UV_THREADPOOL_SIZE=128 node sscce.js","prepare":"npm run build && husky install","build":"node ./build.js","---------------------------------------------------------------------------------------------------":""},"support":true,"licenseText":"MIT License\n\nCopyright (c) 2014-present Sequelize contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@cannypack-oss/sequelize@6.37.3-1","dist":{"shasum":"6a1b3d852f8d966eb338b4d690a544698bfd0e5c","integrity":"sha512-22beO1wQ/i4QjJi51lIa+4aLWwew1ebOIPMADx8BZCsTLJTtJ4248MRt7itelOfHGqzNVtaJ85x1hvf8fBsIGw==","tarball":"https://registry.npmjs.org/@cannypack-oss/sequelize/-/sequelize-6.37.3-1.tgz","fileCount":332,"unpackedSize":2900480,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2l+J5qW0lkOo5HPduNnP5fF/tnQNBqac7VFyBeUmrBAIgBDLhRkt5uYl3B6223gUIrfzOR1wqSQR2GClniv5QUpk="}]},"_npmUser":{"name":"mareksnincak-cannypack","email":"marek.snincak@cannypack.com"},"directories":{},"maintainers":[{"name":"janoga","email":"andrej.janoga@themiw.com"},{"name":"mareksnincak-cannypack","email":"marek.snincak@cannypack.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sequelize_6.37.3-1_1761041558067_0.48002569843666554"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-21T10:08:04.426Z","modified":"2025-10-21T10:12:38.805Z","6.37.3":"2025-10-21T10:08:04.782Z","6.37.3-1":"2025-10-21T10:12:38.270Z"},"bugs":{"url":"https://github.com/cannypack/sequelize/issues"},"license":"MIT","homepage":"https://sequelize.org/","keywords":["mysql","mariadb","sqlite","postgresql","postgres","pg","mssql","db2","ibm_db","sql","oracledb","sqlserver","snowflake","orm","nodejs","object relational mapper","database","db"],"repository":{"type":"git","url":"https://github.com/cannypack/sequelize.git"},"description":"Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.","maintainers":[{"name":"janoga","email":"andrej.janoga@themiw.com"},{"name":"mareksnincak-cannypack","email":"marek.snincak@cannypack.com"}],"readme":"<p align=\"center\">\n  <img src=\"logo.svg\" width=\"100\" alt=\"Sequelize logo\" />\n  <h1 align=\"center\"><a href=\"https://sequelize.org\">Sequelize</a></h1>\n</p>\n\n[![npm version](https://badgen.net/npm/v/sequelize)](https://www.npmjs.com/package/sequelize)\n[![Build Status](https://github.com/sequelize/sequelize/workflows/CI/badge.svg)](https://github.com/sequelize/sequelize/actions?query=workflow%3ACI)\n[![npm downloads](https://badgen.net/npm/dm/sequelize)](https://www.npmjs.com/package/sequelize)\n[![contributors](https://img.shields.io/github/contributors/sequelize/sequelize)](https://github.com/sequelize/sequelize/graphs/contributors)\n[![Open Collective](https://img.shields.io/opencollective/backers/sequelize)](https://opencollective.com/sequelize#section-contributors)\n[![sponsor](https://img.shields.io/opencollective/all/sequelize?label=sponsors)](https://opencollective.com/sequelize)\n[![Merged PRs](https://badgen.net/github/merged-prs/sequelize/sequelize)](https://github.com/sequelize/sequelize)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nSequelize is an easy-to-use and promise-based [Node.js](https://nodejs.org/en/about/) [ORM tool](https://en.wikipedia.org/wiki/Object-relational_mapping) for [Postgres](https://en.wikipedia.org/wiki/PostgreSQL), [MySQL](https://en.wikipedia.org/wiki/MySQL), [MariaDB](https://en.wikipedia.org/wiki/MariaDB), [SQLite](https://en.wikipedia.org/wiki/SQLite), [DB2](https://en.wikipedia.org/wiki/IBM_Db2_Family), [Microsoft SQL Server](https://en.wikipedia.org/wiki/Microsoft_SQL_Server), and [Snowflake](https://www.snowflake.com/). It features solid transaction support, relations, eager and lazy loading, read replication and more.\n\nWould you like to contribute? Read [our contribution guidelines](https://github.com/sequelize/sequelize/blob/main/CONTRIBUTING.md) to know more. There are many ways to help! 😃\n\n## :computer: Getting Started\n\nReady to start using Sequelize? Head to [sequelize.org](https://sequelize.org) to begin!\n\n- [Our Getting Started guide for Sequelize 6 (stable)](https://sequelize.org/docs/v6/getting-started)\n\n## :money_with_wings: Supporting the project\n\nDo you like Sequelize and would like to give back to the engineering team behind it?\n\nWe have recently created an [OpenCollective based money pool](https://opencollective.com/sequelize) which is shared amongst all core maintainers based on their contributions. Every support is wholeheartedly welcome. ❤️\n\n## :pencil: Major version changelog\n\nPlease find upgrade information to major versions here:\n\n- [Upgrade from v5 to v6](https://sequelize.org/docs/v6/other-topics/upgrade-to-v6)\n\n## :book: Resources\n\n- [Documentation](https://sequelize.org)\n- [Databases Compatibility Table](https://sequelize.org/releases/)\n- [Changelog](https://github.com/sequelize/sequelize/releases)\n- [Discussions](https://github.com/sequelize/sequelize/discussions)\n- [Slack](https://sequelize.org/slack)\n- [Stack Overflow](https://stackoverflow.com/questions/tagged/sequelize.js)\n\n### :wrench: Tools\n\n- [CLI](https://github.com/sequelize/cli)\n- [With TypeScript](https://sequelize.org/docs/v6/other-topics/typescript)\n- [Enhanced TypeScript with decorators](https://github.com/RobinBuschmann/sequelize-typescript)\n- [For GraphQL](https://github.com/mickhansen/graphql-sequelize)\n- [For CockroachDB](https://github.com/cockroachdb/sequelize-cockroachdb)\n- [Awesome Sequelize](https://sequelize.org/docs/v6/other-topics/resources/)\n- [For YugabyteDB](https://github.com/yugabyte/sequelize-yugabytedb)\n\n### :speech_balloon: Translations\n\n- [English](https://sequelize.org) (Official)\n- [中文文档](https://github.com/demopark/sequelize-docs-Zh-CN) (Unofficial)\n\n## :warning: Responsible disclosure\n\nIf you have security issues to report, please refer to our\n[Responsible Disclosure Policy](https://github.com/sequelize/sequelize/blob/main/SECURITY.md) for more details.\n","readmeFilename":"README.md"}