{"_id":"@n8n/typeorm","_rev":"18-f535b4c20b9501369b146183df10acae","name":"@n8n/typeorm","dist-tags":{"sqlite.poolSize":"0.3.20-sqlite.poolSize.1","latest":"0.3.20-12"},"versions":{"0.3.17-1":{"name":"@n8n/typeorm","version":"0.3.17-1","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.17-1","maintainers":[{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"5f6b4da1534099369fbca3bcbbddf00b97071d64","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.17-1.tgz","fileCount":2978,"integrity":"sha512-vmp1wOB/T0Lz8xkOqrD6d+fkYTjybEYhd+bp2UOQaQmHD2Y9TtQ+hb8GyM7UPBXmrUMtdLTFVJJDyY5p4p7Mrg==","signatures":[{"sig":"MEUCIQD3owSIjvSAOxmehuBX5Phi7P2JPGkyTekBJxmDG+uZkgIgSqYcAm+oLYTTj6cUHttZ2ShkaqBeAr+ncoZGbOV8ThQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20127355},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">= 12.9.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"5b6d5ff0714970826f05f01963ee963da00879b2","private":false,"scripts":{"lint":"prettier --check \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","pack":"gulp pack","test":"rimraf ./build && tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"rimraf ./build && tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"9.8.1","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"glob":"^8.1.0","uuid":"^9.0.0","chalk":"^4.1.2","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","date-fns":"^2.29.3","app-root-path":"^3.1.0","reflect-metadata":"^0.1.13","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^9.1.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^5.2.0","sqlite3":"^5.1.4","ts-node":"^10.9.1","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^8.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.2.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^5.1.0","pg-native":"^3.0.0","better-sqlite3":"^7.1.2 || ^8.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.17-1_1692889015648_0.9207919937185509","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"@n8n/typeorm","version":"0.3.20","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"0e982d67904f1350486f822be5c829d7eed87f7c","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20.tgz","fileCount":2996,"integrity":"sha512-8UQOwlKPHchtgMaYnN09WzqIw8/E8g5ggLjM+9XFxWAmbSLhW9a9PoYaackNotdNpvTa3uU/LXT+4sp8Pn5d2w==","signatures":[{"sig":"MEUCIE4jknyttuxyo3qr8OxoWyH3yFUju0L6WQjXvdx1BIENAiEA4UD6EPb21Ig1MFrjTnFmF5E02pyVm8+wFmPkGMLbKJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20429832},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"a914bef28c50cb69cad3f4820883bf293079500f","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"rimraf ./build && tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"rimraf ./build && tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.2.3","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.3.10","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20_1707397470905_0.4911426552185212","host":"s3://npm-registry-packages"}},"0.3.20-1":{"name":"@n8n/typeorm","version":"0.3.20-1","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-1","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"cb5258015db4dc7b07b3d3faca2f49fbb0eaaf30","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-1.tgz","fileCount":3020,"integrity":"sha512-OYLAEk88aYLLNBod4yBfLN8MFcYAaG3jmlcgQ2vyUFqzq9qFBHzpLU7xI7S9Isbh+5fOOw0eyeaHjZVAWPwO9w==","signatures":[{"sig":"MEUCIBadejWm2YETolN1pM8AIJVxc4qo9JYfiCb+hsqVkf1RAiEAqHdctDAhdbAQD5NeFS2+Naj09ts7S1jP3sbpt0A+U8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20478628},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"dc1380080393b5ed1778672f9573c2c5595f3265","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.2.3","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.3.10","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-1_1707401693530_0.4098103613787736","host":"s3://npm-registry-packages"}},"0.3.20-2":{"name":"@n8n/typeorm","version":"0.3.20-2","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-2","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"9d34dbeb0469cd3db16f4e71be3eac3d0b5ec8f0","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-2.tgz","fileCount":3020,"integrity":"sha512-cmUTS1SDWGXNSNTEoeweamGtLkKQ6XHyscGDfsByOsxj4aG0CQTa/WrYC3iMR2fjJsyHAvC7/1rB9LWWIMu+CA==","signatures":[{"sig":"MEUCIFHOIjHKM2zCGlvAw8Ijz7a+/9N1zLLPBrYVvNrBh/ijAiEA8J7R6fvLVhRfwPqTLdps0HzIu7g7MqMFPy6R4rVu+ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20478908},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"f96b3469738440cfeef58389802bae523b530621","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.4.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-2_1707912482920_0.6096882193890238","host":"s3://npm-registry-packages"}},"0.3.20-3":{"name":"@n8n/typeorm","version":"0.3.20-3","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-3","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"4d36c34e9cdb48978114993ce0629521ec1182ef","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-3.tgz","fileCount":3026,"integrity":"sha512-eTaEBvaJZZCStqiLKSUIvFLMZJ3WMOFc+pnF+jedcQOc6AunWM57FqhPvnuB/Z6c67JmgIyINlnjbLDHtPgKZQ==","signatures":[{"sig":"MEYCIQCtnqon25+2oLluQZntqPy5NOTSQJL+vLcm0/tmNNKgtAIhAP1ewwkRrcPK/w9lafdBPU2IE8adlpM/iwnhOfLQGjH3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20483628},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"f9ea500f6fecf73f247f098e783bdaa984513781","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.4.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-3_1708435335261_0.43450503635906523","host":"s3://npm-registry-packages"}},"0.3.20-sqlite.poolSize.0":{"name":"@n8n/typeorm","version":"0.3.20-sqlite.poolSize.0","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-sqlite.poolSize.0","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"c039c0d91c1084b21f6f123892e4426f6c651a74","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-sqlite.poolSize.0.tgz","fileCount":3044,"integrity":"sha512-6O98fAuU5vhBWCvCWBz7PSsrnMk8+mRz4ZAG9zwgGPa/tmsDx/PLlm0SBUf7b0iRTw+oj9aYQRYT/m7LzpJh4g==","signatures":[{"sig":"MEYCIQDL8Q42+pPOmkWl/UrogOihV7iWcZtf/omIxsv2ftNSiQIhALFQMb2XXmzlO3SDQLicYZ7CssfoEveQiOKvq4+o3ibO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20551814},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"c1f26f331a182cd02f22c7167ac00432c655cccd","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.4.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-sqlite.poolSize.0_1708624847156_0.49013322589433916","host":"s3://npm-registry-packages"}},"0.3.20-sqlite.poolSize.1":{"name":"@n8n/typeorm","version":"0.3.20-sqlite.poolSize.1","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-sqlite.poolSize.1","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"8065e31295926cf2981f4acf3ad8a12de3340193","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-sqlite.poolSize.1.tgz","fileCount":3056,"integrity":"sha512-9DpiPqjtpriMHcT4zkJtCDqnH3Jfp3Vsd9NWjCg9GSl+JHIK9Rl8qW5Im2chsTW5d1ugN70/ySoEdZI2XRHIlQ==","signatures":[{"sig":"MEUCIQDDXXm5aF6szpQ5H/3i8uXolDXTVJlCoczFeoMB99IjYQIgZwJ5LLtdDfR+Z+a2/pfYVottyouyg6qksp3eJsQKI8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20589246},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"86349ccbb3c588159e4e4b1c7847f668a752776f","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.4.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-sqlite.poolSize.1_1708962202751_0.048782719946330655","host":"s3://npm-registry-packages"}},"0.3.20-4":{"name":"@n8n/typeorm","version":"0.3.20-4","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-4","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"d66c83bb4f5030344293562082fe010406512b48","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-4.tgz","fileCount":3050,"integrity":"sha512-jMNRKAlAdSOD0MKYlZBNEDZXoMdSRT83u2Qj+8H8NXPXrO1sLOBlKvFE1YDc4oeHoBb9J3CcxjbzLZfWC3R4Kg==","signatures":[{"sig":"MEYCIQDn1+AYE1UuI78vaGnhDQ3CW2JZlrj5AB82P45UyFKJswIhAP79+WyqTIq6G43Womg/OUu0R+eVL3Yf3ZUAfm71YXEt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20619330},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"86cd6273f0c1ccf94b5e317af6dc52d16792582e","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","p-retry":"^4.6.1","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-4_1710176194171_0.9104357462009283","host":"s3://npm-registry-packages"}},"0.3.20-5":{"name":"@n8n/typeorm","version":"0.3.20-5","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-5","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"cc63ebeabb54c09b04448d93d5fd571df9710511","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-5.tgz","fileCount":3050,"integrity":"sha512-SX/HVJUjRHtEMop1FVfNNmsimsQyvouO4ONRnPgq+loekYOmRbWbkWOiuwC4OLsvwrKZmarGwtXFoApUBdi+OQ==","signatures":[{"sig":"MEUCIHdVa4Amj3316y7/WXp+HRZZZgVKy8GkH03AoMq0Gt4jAiEA1YYseWFL5rVwtSPeugmsvSuQMg7FHQ0MKMBAaJytlbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20619444},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"bf91a02e42f1f8ce3a4f21a251437a0067210eba","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","@n8n/p-retry":"^6.2.0","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-5_1710414995898_0.36091367847074185","host":"s3://npm-registry-packages"}},"0.3.20-6":{"name":"@n8n/typeorm","version":"0.3.20-6","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-6","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"1f9147b93d3a8fde0dcf726850a4520fd3e99ca6","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-6.tgz","fileCount":3050,"integrity":"sha512-6ruM3ifa+7utvK+uF7ZetRMUNt6snzhKpRnel4PhlGsDL8Z6lFLZSwK77WW2dHalkl52DJHy70VeR8QW3hfbCg==","signatures":[{"sig":"MEQCIEcQrRH4K3+5Y2Vpq/jQs/aTA6r7emzCuDr95vUwA00yAiA+Ibc91SWdVNvGG2En+xMNg3gqPtFCD2PvuH5Vbt3iLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20619446},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"f897fde22106a5faaf52666d067af0f4982b51c1","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","@n8n/p-retry":"^6.2.0-1","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-6_1710416502535_0.8018675058318774","host":"s3://npm-registry-packages"}},"0.3.20-7":{"name":"@n8n/typeorm","version":"0.3.20-7","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-7","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"dcf8ca6657b69e38d4eac01c2d783254f91448d2","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-7.tgz","fileCount":3050,"integrity":"sha512-f4A9RGOnB3kCkusNAr1QDCGOVq1HU1YCBKoIGr2of+P3CVS3I+1vW7neOhlr/ic5S1F14Qy5TU8Lb78mRBYRSw==","signatures":[{"sig":"MEQCIGndp35jkc4jTEgzYrnTU28/jzLXuX74WA/+c7el1wgZAiBXNoDRelISI0eDBfJJXQ7fpj4VPLYXD3XyhszX/BWqdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20619445},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"9006e120c604bd54aeee17378f9265e4a2ea7208","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","@n8n/p-retry":"6.2.0-2","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-7_1710418408649_0.26959059244353245","host":"s3://npm-registry-packages"}},"0.3.20-8":{"name":"@n8n/typeorm","version":"0.3.20-8","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-8","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"817faefd3b3fae3324e77de6945d27db04d7c7d4","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-8.tgz","fileCount":3050,"integrity":"sha512-WJFa9Pg6BJVS1dEe1xFRQcLtvjKx2O1KTgI6pFrTTcH7zZMy3qNww7A3HIrW/LvzCu0+rnSfHU4GvDg5/oJhlg==","signatures":[{"sig":"MEQCIFn1jt0sbpN+YZi8Ngbsh5qDlmXhz9/4WTnBusLsFjvgAiAoeTm1wTfCTu3xj2QKsYGyVzryZfaDgk8yx03bVWjA9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20619484},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"_from":"file:n8n-typeorm-0.3.20-8.tgz","types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"_resolved":"/tmp/751ad031f129f3276c383831c764f8d5/n8n-typeorm-0.3.20-8.tgz","_integrity":"sha512-WJFa9Pg6BJVS1dEe1xFRQcLtvjKx2O1KTgI6pFrTTcH7zZMy3qNww7A3HIrW/LvzCu0+rnSfHU4GvDg5/oJhlg==","collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.2","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","@n8n/p-retry":"6.2.0-2","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-8_1713444711741_0.3949178876368602","host":"s3://npm-registry-packages"}},"0.3.20-9":{"name":"@n8n/typeorm","version":"0.3.20-9","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-9","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"d799e16ec1a8a83035b18de2f2eb105861e89aa5","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-9.tgz","fileCount":3098,"integrity":"sha512-m9HrksvTftGQ2h6JLB3nq8uIaX19OPoa9MYLRqces4Y18r4b5mmdXH/qTrjxFiA1z4SP/KNCsvq90iRnT1pb1w==","signatures":[{"sig":"MEYCIQCgKvNTQVA7epbdqxGU5iqNtprmgHV9LFEoKoId5qNLCgIhAIXz7LcRkxtLACGSyb4j/mPtGSK6hYFmYLs4/Hu2JJja","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20702816},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"dca25c25ee9ff4ab1a378d619a78babb9ff880f8","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.2","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","async-mutex":"^0.5.0","@n8n/p-retry":"6.2.0-2","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-9_1713961564388_0.667582868223354","host":"s3://npm-registry-packages"}},"0.3.20-10.alpha":{"name":"@n8n/typeorm","version":"0.3.20-10.alpha","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-10.alpha","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"1df229174eab34cca0910477ae398afcddf39e1c","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-10.alpha.tgz","fileCount":3098,"integrity":"sha512-gfJcsn/vzMClIuc1HVp6m1E28nASsz9jwteOf7Nyk0R0+huBzGCvnkE2uGUxOkDGo79PiVMOiSbxIjRv1vsebA==","signatures":[{"sig":"MEUCIGNwstl9V+NbYeUk/XmOMm9vTeyaeZhXg5tNbIRtrLhgAiEA15sbWSMm8by+ArMKGQYKd4TyqdUEXpuL85euCTnFjsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20704057},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"5d9aad297e2a01637c1d109c58bc13a9b5aca4cc","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","async-mutex":"^0.5.0","@n8n/p-retry":"6.2.0-2","app-root-path":"^3.1.0","reflect-metadata":"^0.2.1","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-10.alpha_1716998158143_0.872041480935648","host":"s3://npm-registry-packages"}},"0.3.20-10":{"name":"@n8n/typeorm","version":"0.3.20-10","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-10","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"c285ee48af87f58d2cc3bcbcefb2535cd0f8c146","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-10.tgz","fileCount":3098,"integrity":"sha512-YYQKkafEGqNAG+VgtGbJOWpcyF4ZsRJ+Q7qXigTXZFQb4xpL/+t0BXEMhy8Gw0OEjnZI5cbLGHcQtj7Xlfg7dw==","signatures":[{"sig":"MEUCIBdP24IsELkJ7T8wWF/IkAhmCEOXN2xx1G+90Qd/OI58AiEAtEK2NIcb5rS/DrQeX9vn1SOYt6nvZtozvVN3/SAO/+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20704051},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"cfbec5ffd04c0428059f16bf593ad2a9f8beaacb","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.5.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","async-mutex":"^0.5.0","@n8n/p-retry":"6.2.0-2","app-root-path":"^3.1.0","reflect-metadata":"^0.2.2","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-10_1717055876345_0.26884736876150916","host":"s3://npm-registry-packages"}},"0.3.20-11":{"name":"@n8n/typeorm","version":"0.3.20-11","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","_id":"@n8n/typeorm@0.3.20-11","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"homepage":"https://typeorm.io","bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"bin":{"typeorm":"cli.js","typeorm-ts-node-esm":"cli-ts-node-esm.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json","extension":[".ts"]},"dist":{"shasum":"d1ee42835ad4d021ced98388e8d0b9ae93d6e928","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-11.tgz","fileCount":3098,"integrity":"sha512-lAREOwp538Yy4HvQbMgGDG3TVWApuiVmOi2tLr8O0qZQtuMXk9ES3xZ3PRNF5Y5TIZw1F7W5qDt1Cx5KvwnhyA==","signatures":[{"sig":"MEYCIQDJm4V8AscmPg/Un5eKQZAdDEZK6UTmoI43dMUG0WqN7QIhAMmcDodRGsHMzf11ndnHhiGPI7ZR+NFLfCwdd9k7O2Nd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20704051},"main":"./index.js","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"types":"./index.d.ts","module":"./index.mjs","browser":{"./index.js":"./browser/index.js","./index.mjs":"./browser/index.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js"},"engines":{"node":">=16.13.0"},"exports":{".":{"node":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"types":"./index.d.ts","browser":{"import":"./browser/index.js","default":"./index.js","require":"./index.js"}},"./*":{"import":"./*","require":"./*.js"},"./*.js":"./*.js","./browser":{"types":"./index.d.ts","default":"./browser/index.js"}},"funding":"https://opencollective.com/typeorm","gitHead":"e44e7e05133e386d703fe29254668acf3b0a1923","private":false,"scripts":{"lint":"eslint . --ext .ts","pack":"gulp pack","test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","watch":"tsc -w","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","compile":"tsc","package":"gulp package","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test"},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"collective":{"url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt","type":"opencollective"},"repository":{"url":"git+https://github.com/typeorm/typeorm.git","type":"git"},"_npmVersion":"10.7.0","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"glob":"^10.3.10","tarn":"3.0.2","uuid":"^9.0.0","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","tslib":"^2.5.0","yargs":"^17.6.2","buffer":"^6.0.3","dotenv":"^16.0.3","mkdirp":"^2.1.3","sha.js":"^2.4.11","async-mutex":"^0.5.0","@n8n/p-retry":"6.2.0-2","app-root-path":"^3.1.0","reflect-metadata":"^0.2.2","@sqltools/formatter":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.9.0","del":"6.1.1","chai":"^4.3.7","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^10.2.0","mssql":"^10.0.1","mysql":"^2.18.1","redis":"^4.6.4","sinon":"^15.0.1","eslint":"^8.44.0","mysql2":"^3.1.1","rimraf":"^4.1.2","sql.js":"^1.8.0","mongodb":"^6.3.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","prettier":"^2.8.3","gulpclass":"^0.2.0","gulp-mocha":"^10.0.0","gulp-shell":"^0.8.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.4","@types/gulp":"^4.0.17","@types/node":"^18.13.0","@types/uuid":"^9.0.0","gulp-rename":"^2.0.0","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/yargs":"^17.0.22","gulp-replace":"^1.1.4","@types/mkdirp":"^1.0.2","@types/sha.js":"^2.4.0","gulp-istanbul":"^1.1.3","@libsql/client":"^0.4.2","better-sqlite3":"^8.1.0","remap-istanbul":"^0.13.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","pg-query-stream":"^4.3.0","@tsconfig/node16":"^16.1.1","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","@types/gulp-rename":"^2.0.6","source-map-support":"^0.5.21","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/gulp-sourcemaps":"^0.0.38","@types/chai-as-promised":"^7.1.5","@types/source-map-support":"^0.5.6","conventional-changelog-cli":"^2.2.2","conventional-changelog-angular":"^5.0.13","typeorm-aurora-data-api-driver":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"pg":"^8.5.1","mssql":"^9.1.1 || ^10.0.1","redis":"^3.1.1 || ^4.0.0","mysql2":"^2.2.5 || ^3.0.1","sql.js":"^1.4.0","ioredis":"^5.0.4","mongodb":"^5.8.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","hdb-pool":"^0.1.6","oracledb":"^6.3.0","pg-native":"^3.0.0","@sentry/node":"^7.87.0","@libsql/client":"^0.4.2","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","pg-query-stream":"^4.0.0","@sap/hana-client":"^2.12.25","@google-cloud/spanner":"^5.18.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"mssql":{"optional":true},"redis":{"optional":true},"mysql2":{"optional":true},"sql.js":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"hdb-pool":{"optional":true},"oracledb":{"optional":true},"pg-native":{"optional":true},"@sentry/node":{"optional":true},"@libsql/client":{"optional":true},"better-sqlite3":{"optional":true},"pg-query-stream":{"optional":true},"@sap/hana-client":{"optional":true},"@google-cloud/spanner":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typeorm_0.3.20-11_1725388750511_0.2560714238571662","host":"s3://npm-registry-packages"}},"0.3.20-12":{"name":"@n8n/typeorm","private":false,"version":"0.3.20-12","description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","license":"MIT","author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"engines":{"node":">=16.13.0"},"packageManager":"pnpm@9.6.0","exports":{".":{"types":"./index.d.ts","node":{"import":"./index.mjs","require":"./index.js","types":"./index.d.ts"},"browser":{"require":"./index.js","import":"./browser/index.js","default":"./index.js"}},"./browser":{"types":"./index.d.ts","default":"./browser/index.js"},"./*.js":"./*.js","./*":{"require":"./*.js","import":"./*"}},"main":"./index.js","module":"./index.mjs","types":"./index.d.ts","browser":{"./browser/connection/ConnectionOptionsReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsXmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/connection/options-reader/ConnectionOptionsYmlReader.js":"./browser/platform/BrowserConnectionOptionsReaderDummy.js","./browser/driver/aurora-data-api/AuroraDataApiDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/better-sqlite3/BetterSqlite3Driver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/cockroachdb/CockroachDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/MongoQueryRunner.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/bson.typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mongodb/typings.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/mysql/MysqlDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/oracle/OracleDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/postgres/PostgresDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sap/SapDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlite/SqliteDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/driver/sqlserver/SqlServerDriver.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/entity-manager/MongoEntityManager.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/logger/FileLogger.js":"./browser/platform/BrowserFileLoggerDummy.js","./browser/platform/PlatformTools.js":"./browser/platform/BrowserPlatformTools.js","./browser/repository/MongoRepository.js":"./browser/platform/BrowserDisabledDriversDummy.js","./browser/util/DirectoryExportedClassesLoader.js":"./browser/platform/BrowserDirectoryExportedClassesLoader.js","./index.js":"./browser/index.js","./index.mjs":"./browser/index.js"},"repository":{"type":"git","url":"git+https://github.com/typeorm/typeorm.git"},"bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"homepage":"https://typeorm.io","tags":["orm","typescript","typescript-orm","mysql","mysql-orm","postgresql","postgresql-orm","mariadb","mariadb-orm","spanner","sqlite","sqlite-orm","sql-server","sql-server-orm","oracle","oracle-orm","cloud-spanner","cloud-spanner-orm","libsql"],"devDependencies":{"@libsql/client":"^0.4.2","@tsconfig/node16":"^16.1.1","@types/app-root-path":"^1.2.4","@types/better-sqlite3":"^7.6.9","@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/debug":"^4.1.7","@types/gulp":"^4.0.17","@types/gulp-rename":"^2.0.6","@types/gulp-sourcemaps":"^0.0.38","@types/mkdirp":"^1.0.2","@types/mocha":"^10.0.1","@types/node":"^18.13.0","@types/sha.js":"^2.4.0","@types/sinon":"^10.0.13","@types/source-map-support":"^0.5.6","@types/uuid":"^9.0.0","@types/yargs":"^17.0.22","@typescript-eslint/eslint-plugin":"^6.17.0","better-sqlite3":"^8.1.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","class-transformer":"^0.5.1","conventional-changelog-angular":"^5.0.13","conventional-changelog-cli":"^2.2.2","del":"6.1.1","eslint":"^8.44.0","gulp":"^4.0.2","gulp-istanbul":"^1.1.3","gulp-mocha":"^10.0.0","gulp-rename":"^2.0.0","gulp-replace":"^1.1.4","gulp-shell":"^0.8.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulpclass":"^0.2.0","husky":"^8.0.3","mocha":"^10.2.0","mongodb":"^6.3.0","mssql":"^10.0.1","mysql":"^2.18.1","mysql2":"^3.1.1","pg":"^8.9.0","pg-query-stream":"^4.3.0","prettier":"^2.8.3","redis":"^4.6.4","remap-istanbul":"^0.13.0","rimraf":"^4.1.2","sinon":"^15.0.1","sinon-chai":"^3.7.0","source-map-support":"^0.5.21","sql.js":"^1.8.0","sqlite3":"^5.1.4","ts-node":"^10.9.2","typeorm-aurora-data-api-driver":"^2.4.4","typescript":"^5.3.3"},"peerDependencies":{"@google-cloud/spanner":"^5.18.0","@libsql/client":"^0.4.2","@sap/hana-client":"^2.12.25","@sentry/node":"<=8.x","better-sqlite3":"^7.1.2 || ^8.0.0 || ^9.0.0","hdb-pool":"^0.1.6","ioredis":"^5.0.4","mongodb":"^5.8.0","mssql":"^9.1.1 || ^10.0.1","mysql2":"^2.2.5 || ^3.0.1","oracledb":"^6.3.0","pg":"^8.5.1","pg-native":"^3.0.0","pg-query-stream":"^4.0.0","redis":"^3.1.1 || ^4.0.0","sql.js":"^1.4.0","sqlite3":"^5.0.3","ts-node":"^10.7.0","typeorm-aurora-data-api-driver":"^2.0.0"},"peerDependenciesMeta":{"@libsql/client":{"optional":true},"@google-cloud/spanner":{"optional":true},"@sap/hana-client":{"optional":true},"@sentry/node":{"optional":true},"better-sqlite3":{"optional":true},"hdb-pool":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"mssql":{"optional":true},"mysql2":{"optional":true},"oracledb":{"optional":true},"pg":{"optional":true},"pg-native":{"optional":true},"pg-query-stream":{"optional":true},"redis":{"optional":true},"sql.js":{"optional":true},"sqlite3":{"optional":true},"ts-node":{"optional":true},"typeorm-aurora-data-api-driver":{"optional":true}},"dependencies":{"@n8n/p-retry":"6.2.0-2","@sqltools/formatter":"^1.2.5","app-root-path":"^3.1.0","async-mutex":"^0.5.0","buffer":"^6.0.3","chalk":"^4.1.2","dayjs":"^1.11.9","debug":"^4.3.4","dotenv":"^16.0.3","glob":"^10.3.10","mkdirp":"^2.1.3","reflect-metadata":"^0.2.2","sha.js":"^2.4.11","tarn":"3.0.2","tslib":"^2.5.0","uuid":"^9.0.0","yargs":"^17.6.2"},"scripts":{"test":"tsc && mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","test-fast":"mocha --file ./build/compiled/test/utils/test-setup.js --bail --recursive --timeout 90000 ./build/compiled/test","compile":"tsc","watch":"tsc -w","package":"gulp package","pack":"gulp pack","lint":"eslint . --ext .ts","format":"prettier --write --end-of-line auto \"./src/**/*.ts\" \"./test/**/*.ts\" \"./sample/**/*.ts\"","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 2"},"bin":{"typeorm":"cli.js","typeorm-ts-node-commonjs":"cli-ts-node-commonjs.js","typeorm-ts-node-esm":"cli-ts-node-esm.js"},"funding":"https://opencollective.com/typeorm","collective":{"type":"opencollective","url":"https://opencollective.com/typeorm","logo":"https://opencollective.com/opencollective/logo.txt"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts"],"extension":[".ts"],"include":["build/compiled/src/**","src/**"],"reporter":"json"},"_id":"@n8n/typeorm@0.3.20-12","gitHead":"545f959191427a7132a3dfa459e21c03ebba1bf7","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-Jc+Uys9HXTRq+u2XTqnAqjZVvAPwYH4qy4wRcizN0u7sfBvRGRpeF8ZAoplOGjXPRBG278QKcfVAJ64j/bj+uQ==","shasum":"8753a4e0492bc5c159260d23207c4c358be4390a","tarball":"https://registry.npmjs.org/@n8n/typeorm/-/typeorm-0.3.20-12.tgz","fileCount":3110,"unpackedSize":20717298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5JzyJUf8cg7vdwUmwq32mhIKLR0xqWH545VDkCMaIWAiB9V/7W0Q/VAsfxHHtjFJoRzNYRDpb0jD7m0AYAzCuFeg=="}]},"_npmUser":{"name":"netroy","email":"npm@netroy.in"},"directories":{},"maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeorm_0.3.20-12_1727434824581_0.909057083007911"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-24T14:56:55.555Z","modified":"2024-09-27T11:00:25.246Z","0.3.17-1":"2023-08-24T14:56:56.015Z","0.3.20":"2024-02-08T13:04:31.202Z","0.3.20-1":"2024-02-08T14:14:53.844Z","0.3.20-2":"2024-02-14T12:08:03.261Z","0.3.20-3":"2024-02-20T13:22:15.611Z","0.3.20-sqlite.poolSize.0":"2024-02-22T18:00:47.459Z","0.3.20-sqlite.poolSize.1":"2024-02-26T15:43:23.063Z","0.3.20-4":"2024-03-11T16:56:34.587Z","0.3.20-5":"2024-03-14T11:16:36.220Z","0.3.20-6":"2024-03-14T11:41:42.784Z","0.3.20-7":"2024-03-14T12:13:28.870Z","0.3.20-8":"2024-04-18T12:51:51.925Z","0.3.20-9":"2024-04-24T12:26:04.581Z","0.3.20-10.alpha":"2024-05-29T15:55:58.425Z","0.3.20-10":"2024-05-30T07:57:56.652Z","0.3.20-11":"2024-09-03T18:39:10.837Z","0.3.20-12":"2024-09-27T11:00:24.980Z"},"bugs":{"url":"https://github.com/typeorm/typeorm/issues"},"author":{"name":"Umed Khudoiberdiev","email":"pleerock.me@gmail.com"},"license":"MIT","homepage":"https://typeorm.io","repository":{"type":"git","url":"git+https://github.com/typeorm/typeorm.git"},"description":"Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.","maintainers":[{"name":"alexgrozav","email":"alex@grozav.com"},{"name":"ivov.src","email":"ivov.src@gmail.com"},{"name":"milorad.filipovic","email":"milorad.filipovic19@gmail.com"},{"name":"netroy","email":"npm@netroy.in"},{"name":"jan_n8n_io","email":"jan@n8n.io"}],"readme":"
\n\nTypeORM is an [ORM](https://en.wikipedia.org/wiki/Object-relational_mapping)\nthat can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms\nand can be used with TypeScript and JavaScript (ES2021).\nIts goal is to always support the latest JavaScript features and provide additional features\nthat help you to develop any kind of application that uses databases - from\nsmall applications with a few tables to large-scale enterprise applications\nwith multiple databases.\n\nTypeORM supports both [Active Record](./docs/active-record-data-mapper.md#what-is-the-active-record-pattern) and [Data Mapper](./docs/active-record-data-mapper.md#what-is-the-data-mapper-pattern) patterns,\nunlike all other JavaScript ORMs currently in existence,\nwhich means you can write high-quality, loosely coupled, scalable,\nmaintainable applications in the most productive way.\n\nTypeORM is highly influenced by other ORMs, such as [Hibernate](http://hibernate.org/orm/),\n[Doctrine](http://www.doctrine-project.org/) and [Entity Framework](https://www.asp.net/entity-framework).\n\n## Features\n\n- Supports both [DataMapper](./docs/active-record-data-mapper.md#what-is-the-data-mapper-pattern) and [ActiveRecord](./docs/active-record-data-mapper.md#what-is-the-active-record-pattern) (your choice).\n- Entities and columns.\n- Database-specific column types.\n- Entity manager.\n- Repositories and custom repositories.\n- Clean object-relational model.\n- Associations (relations).\n- Eager and lazy relations.\n- Uni-directional, bi-directional, and self-referenced relations.\n- Supports multiple inheritance patterns.\n- Cascades.\n- Indices.\n- Transactions.\n- Migrations and automatic migrations generation.\n- Connection pooling.\n- Replication.\n- Using multiple database instances.\n- Working with multiple database types.\n- Cross-database and cross-schema queries.\n- Elegant-syntax, flexible and powerful QueryBuilder.\n- Left and inner joins.\n- Proper pagination for queries using joins.\n- Query caching.\n- Streaming raw results.\n- Logging.\n- Listeners and subscribers (hooks).\n- Supports closure table pattern.\n- Schema declaration in models or separate configuration files.\n- Supports MySQL / MariaDB / Postgres / CockroachDB / SQLite / Microsoft SQL Server / Oracle / SAP Hana / sql.js.\n- Supports MongoDB NoSQL database.\n- Works in NodeJS / Browser / Ionic / Cordova / React Native / NativeScript / Expo / Electron platforms.\n- TypeScript and JavaScript support.\n- ESM and CommonJS support.\n- Produced code is performant, flexible, clean, and maintainable.\n- Follows all possible best practices.\n- CLI.\n\nAnd more...\n\nWith TypeORM your models look like this:\n\n```javascript\nimport { Entity, PrimaryGeneratedColumn, Column } from \"typeorm\"\n\n@Entity()\nexport class User {\n @PrimaryGeneratedColumn()\n id: number\n\n @Column()\n firstName: string\n\n @Column()\n lastName: string\n\n @Column()\n age: number\n}\n```\n\nAnd your domain logic looks like this:\n\n```javascript\nconst userRepository = MyDataSource.getRepository(User)\n\nconst user = new User()\nuser.firstName = \"Timber\"\nuser.lastName = \"Saw\"\nuser.age = 25\nawait userRepository.save(user)\n\nconst allUsers = await userRepository.find()\nconst firstUser = await userRepository.findOneBy({\n id: 1,\n}) // find by id\nconst timber = await userRepository.findOneBy({\n firstName: \"Timber\",\n lastName: \"Saw\",\n}) // find by firstName and lastName\n\nawait userRepository.remove(timber)\n```\n\nAlternatively, if you prefer to use the `ActiveRecord` implementation, you can use it as well:\n\n```javascript\nimport { Entity, PrimaryGeneratedColumn, Column, BaseEntity } from \"typeorm\"\n\n@Entity()\nexport class User extends BaseEntity {\n @PrimaryGeneratedColumn()\n id: number\n\n @Column()\n firstName: string\n\n @Column()\n lastName: string\n\n @Column()\n age: number\n}\n```\n\nAnd your domain logic will look this way:\n\n```javascript\nconst user = new User()\nuser.firstName = \"Timber\"\nuser.lastName = \"Saw\"\nuser.age = 25\nawait user.save()\n\nconst allUsers = await User.find()\nconst firstUser = await User.findOneBy({\n id: 1,\n})\nconst timber = await User.findOneBy({\n firstName: \"Timber\",\n lastName: \"Saw\"\n})\n\nawait timber.remove()\n```\n\n## Installation\n\n1. Install the npm package:\n\n `npm install typeorm --save`\n\n2. You need to install `reflect-metadata` shim:\n\n `npm install reflect-metadata --save`\n\n and import it somewhere in the global place of your app (for example in `app.ts`):\n\n `import \"reflect-metadata\"`\n\n3. You may need to install node typings:\n\n `npm install @types/node --save-dev`\n\n4. Install a database driver:\n\n - for **MySQL** or **MariaDB**\n\n `npm install mysql --save` (you can install `mysql2` instead as well)\n\n - for **PostgreSQL** or **CockroachDB**\n\n `npm install pg --save`\n\n - for **SQLite**\n\n `npm install sqlite3 --save`\n\n - for **Microsoft SQL Server**\n\n `npm install mssql --save`\n\n - for **sql.js**\n\n `npm install sql.js --save`\n\n - for **Oracle**\n\n `npm install oracledb --save`\n\n To make the Oracle driver work, you need to follow the installation instructions from\n [their](https://github.com/oracle/node-oracledb) site.\n\n - for **SAP Hana**\n\n ```\n npm install @sap/hana-client\n npm install hdb-pool\n ```\n\n _SAP Hana support made possible by the sponsorship of [Neptune Software](https://www.neptune-software.com/)._\n\n - for **Google Cloud Spanner**\n\n ```\n npm install @google-cloud/spanner --save\n ```\n\n Provide authentication credentials to your application code\n by setting the environment variable `GOOGLE_APPLICATION_CREDENTIALS`:\n\n ```shell\n # Linux/macOS\n export GOOGLE_APPLICATION_CREDENTIALS=\"KEY_PATH\"\n\n # Windows\n set GOOGLE_APPLICATION_CREDENTIALS=KEY_PATH\n\n # Replace KEY_PATH with the path of the JSON file that contains your service account key.\n ```\n\n To use Spanner with the emulator you should set `SPANNER_EMULATOR_HOST` environment variable:\n\n ```shell\n # Linux/macOS\n export SPANNER_EMULATOR_HOST=localhost:9010\n\n # Windows\n set SPANNER_EMULATOR_HOST=localhost:9010\n ```\n\n - for **MongoDB** (experimental)\n\n `npm install mongodb@^5.2.0 --save`\n\n - for **NativeScript**, **react-native** and **Cordova**\n\n Check [documentation of supported platforms](./docs/supported-platforms.md)\n\n Install only _one_ of them, depending on which database you use.\n\n##### TypeScript configuration\n\nAlso, make sure you are using TypeScript version **4.5** or higher,\nand you have enabled the following settings in `tsconfig.json`:\n\n```json\n\"emitDecoratorMetadata\": true,\n\"experimentalDecorators\": true,\n```\n\nYou may also need to enable `es6` in the `lib` section of compiler options, or install `es6-shim` from `@types`.\n\n## Quick Start\n\nThe quickest way to get started with TypeORM is to use its CLI commands to generate a starter project.\nQuick start works only if you are using TypeORM in a NodeJS application.\nIf you are using other platforms, proceed to the [step-by-step guide](#step-by-step-guide).\n\nTo create a new project using CLI, run the following command:\n\n```shell\nnpx typeorm init --name MyProject --database postgres\n```\n\nWhere `name` is the name of your project and `database` is the database you'll use.\nDatabase can be one of the following values: `mysql`, `mariadb`, `postgres`, `cockroachdb`, `sqlite`, `mssql`, `sap`, `spanner`, `oracle`, `mongodb`,\n`cordova`, `react-native`, `expo`, `nativescript`.\n\nThis command will generate a new project in the `MyProject` directory with the following files:\n\n```\nMyProject\n├── src // place of your TypeScript code\n│ ├── entity // place where your entities (database models) are stored\n│ │ └── User.ts // sample entity\n│ ├── migration // place where your migrations are stored\n│ ├── data-source.ts // data source and all connection configuration\n│ └── index.ts // start point of your application\n├── .gitignore // standard gitignore file\n├── package.json // node module dependencies\n├── README.md // simple readme file\n└── tsconfig.json // TypeScript compiler options\n```\n\n> You can also run `typeorm init` on an existing node project, but be careful - it may override some files you already have.\n\nThe next step is to install new project dependencies:\n\n```shell\ncd MyProject\nnpm install\n```\n\nAfter you have all dependencies installed, edit the `data-source.ts` file and put your own database connection configuration options in there:\n\n```ts\nexport const AppDataSource = new DataSource({\n type: \"postgres\",\n host: \"localhost\",\n port: 5432,\n username: \"test\",\n password: \"test\",\n database: \"test\",\n synchronize: true,\n logging: true,\n entities: [Post, Category],\n subscribers: [],\n migrations: [],\n})\n```\n\nParticularly, most of the time you'll only need to configure\n`host`, `username`, `password`, `database` and maybe `port` options.\n\nOnce you finish with configuration and all node modules are installed, you can run your application:\n\n```shell\nnpm start\n```\n\nThat's it, your application should successfully run and insert a new user into the database.\nYou can continue to work with this project and integrate other modules you need and start\ncreating more entities.\n\n> You can generate an ESM project by running\n> `npx typeorm init --name MyProject --database postgres --module esm` command.\n\n> You can generate an even more advanced project with express installed by running\n> `npx typeorm init --name MyProject --database mysql --express` command.\n\n> You can generate a docker-compose file by running\n> `npx typeorm init --name MyProject --database postgres --docker` command.\n\n## Step-by-Step Guide\n\nWhat are you expecting from ORM?\nFirst of all, you are expecting it will create database tables for you\nand find / insert / update / delete your data without the pain of\nhaving to write lots of hardly maintainable SQL queries.\nThis guide will show you how to set up TypeORM from scratch and make it do what you are expecting from an ORM.\n\n### Create a model\n\nWorking with a database starts with creating tables.\nHow do you tell TypeORM to create a database table?\nThe answer is - through the models.\nYour models in your app are your database tables.\n\nFor example, you have a `Photo` model:\n\n```javascript\nexport class Photo {\n id: number\n name: string\n description: string\n filename: string\n views: number\n isPublished: boolean\n}\n```\n\nAnd you want to store photos in your database.\nTo store things in the database, first, you need a database table,\nand database tables are created from your models.\nNot all models, but only those you define as _entities_.\n\n### Create an entity\n\n_Entity_ is your model decorated by an `@Entity` decorator.\nA database table will be created for such models.\nYou work with entities everywhere in TypeORM.\nYou can load/insert/update/remove and perform other operations with them.\n\nLet's make our `Photo` model an entity:\n\n```javascript\nimport { Entity } from \"typeorm\"\n\n@Entity()\nexport class Photo {\n id: number\n name: string\n description: string\n filename: string\n views: number\n isPublished: boolean\n}\n```\n\nNow, a database table will be created for the `Photo` entity and we'll be able to work with it anywhere in our app.\nWe have created a database table, however, what table can exist without columns?\nLet's create a few columns in our database table.\n\n### Adding table columns\n\nTo add database columns, you simply need to decorate an entity's properties you want to make into a column\nwith a `@Column` decorator.\n\n```javascript\nimport { Entity, Column } from \"typeorm\"\n\n@Entity()\nexport class Photo {\n @Column()\n id: number\n\n @Column()\n name: string\n\n @Column()\n description: string\n\n @Column()\n filename: string\n\n @Column()\n views: number\n\n @Column()\n isPublished: boolean\n}\n```\n\nNow `id`, `name`, `description`, `filename`, `views`, and `isPublished` columns will be added to the `photo` table.\nColumn types in the database are inferred from the property types you used, e.g.\n`number` will be converted into `integer`, `string` into `varchar`, `boolean` into `bool`, etc.\nBut you can use any column type your database supports by explicitly specifying a column type into the `@Column` decorator.\n\nWe generated a database table with columns, but there is one thing left.\nEach database table must have a column with a primary key.\n\n### Creating a primary column\n\nEach entity **must** have at least one primary key column.\nThis is a requirement and you can't avoid it.\nTo make a column a primary key, you need to use the `@PrimaryColumn` decorator.\n\n```javascript\nimport { Entity, Column, PrimaryColumn } from \"typeorm\"\n\n@Entity()\nexport class Photo {\n @PrimaryColumn()\n id: number\n\n @Column()\n name: string\n\n @Column()\n description: string\n\n @Column()\n filename: string\n\n @Column()\n views: number\n\n @Column()\n isPublished: boolean\n}\n```\n\n### Creating an auto-generated column\n\nNow, let's say you want your id column to be auto-generated (this is known as auto-increment / sequence / serial / generated identity column).\nTo do that, you need to change the `@PrimaryColumn` decorator to a `@PrimaryGeneratedColumn` decorator:\n\n```javascript\nimport { Entity, Column, PrimaryGeneratedColumn } from \"typeorm\"\n\n@Entity()\nexport class Photo {\n @PrimaryGeneratedColumn()\n id: number\n\n @Column()\n name: string\n\n @Column()\n description: string\n\n @Column()\n filename: string\n\n @Column()\n views: number\n\n @Column()\n isPublished: boolean\n}\n```\n\n### Column data types\n\nNext, let's fix our data types. By default, the string is mapped to a varchar(255)-like type (depending on the database type).\nThe number is mapped to an integer-like type (depending on the database type).\nWe don't want all our columns to be limited varchars or integers.\nLet's setup the correct data types:\n\n```javascript\nimport { Entity, Column, PrimaryGeneratedColumn } from \"typeorm\"\n\n@Entity()\nexport class Photo {\n @PrimaryGeneratedColumn()\n id: number\n\n @Column({\n length: 100,\n })\n name: string\n\n @Column(\"text\")\n description: string\n\n @Column()\n filename: string\n\n @Column(\"double\")\n views: number\n\n @Column()\n isPublished: boolean\n}\n```\n\nColumn types are database-specific.\nYou can set any column type your database supports.\nMore information on supported column types can be found [here](./docs/entities.md#column-types).\n\n### Creating a new `DataSource`\n\nNow, when our entity is created, let's create `index.ts` file and set up our `DataSource` there:\n\n```javascript\nimport \"reflect-metadata\"\nimport { DataSource } from \"typeorm\"\nimport { Photo } from \"./entity/Photo\"\n\nconst AppDataSource = new DataSource({\n type: \"postgres\",\n host: \"localhost\",\n port: 5432,\n username: \"root\",\n password: \"admin\",\n database: \"test\",\n entities: [Photo],\n synchronize: true,\n logging: false,\n})\n\n// to initialize the initial connection with the database, register all entities\n// and \"synchronize\" database schema, call \"initialize()\" method of a newly created database\n// once in your application bootstrap\nAppDataSource.initialize()\n .then(() => {\n // here you can start to work with your database\n })\n .catch((error) => console.log(error))\n```\n\nWe are using Postgres in this example, but you can use any other supported database.\nTo use another database, simply change the `type` in the options to the database type you are using:\n`mysql`, `mariadb`, `postgres`, `cockroachdb`, `sqlite`, `mssql`, `oracle`, `sap`, `spanner`, `cordova`, `nativescript`, `react-native`,\n`expo`, or `mongodb`.\nAlso make sure to use your own host, port, username, password, and database settings.\n\nWe added our Photo entity to the list of entities for this data source.\nEach entity you are using in your connection must be listed there.\n\nSetting `synchronize` makes sure your entities will be synced with the database, every time you run the application.\n\n### Running the application\n\nNow if you run your `index.ts`, a connection with the database will be initialized and a database table for your photos will be created.\n\n```shell\n+-------------+--------------+----------------------------+\n| photo |\n+-------------+--------------+----------------------------+\n| id | int(11) | PRIMARY KEY AUTO_INCREMENT |\n| name | varchar(100) | |\n| description | text | |\n| filename | varchar(255) | |\n| views | int(11) | |\n| isPublished | boolean | |\n+-------------+--------------+----------------------------+\n```\n\n### Creating and inserting a photo into the database\n\nNow let's create a new photo to save it in the database:\n\n```javascript\nimport { Photo } from \"./entity/Photo\"\nimport { AppDataSource } from \"./index\"\n\nconst photo = new Photo()\nphoto.name = \"Me and Bears\"\nphoto.description = \"I am near polar bears\"\nphoto.filename = \"photo-with-bears.jpg\"\nphoto.views = 1\nphoto.isPublished = true\n\nawait AppDataSource.manager.save(photo)\nconsole.log(\"Photo has been saved. Photo id is\", photo.id)\n```\n\nOnce your entity is saved it will get a newly generated id.\n`save` method returns an instance of the same object you pass to it.\nIt's not a new copy of the object, it modifies its \"id\" and returns it.\n\n### Using Entity Manager\n\nWe just created a new photo and saved it in the database.\nWe used `EntityManager` to save it.\nUsing entity manager you can manipulate any entity in your app.\nFor example, let's load our saved entity:\n\n```javascript\nimport { Photo } from \"./entity/Photo\"\nimport { AppDataSource } from \"./index\"\n\nconst savedPhotos = await AppDataSource.manager.find(Photo)\nconsole.log(\"All photos from the db: \", savedPhotos)\n```\n\n`savedPhotos` will be an array of Photo objects with the data loaded from the database.\n\nLearn more about EntityManager [here](./docs/working-with-entity-manager.md).\n\n### Using Repositories\n\nNow let's refactor our code and use `Repository` instead of `EntityManager`.\nEach entity has its own repository which handles all operations with its entity.\nWhen you deal with entities a lot, Repositories are more convenient to use than EntityManagers:\n\n```javascript\nimport { Photo } from \"./entity/Photo\"\nimport { AppDataSource } from \"./index\"\n\nconst photo = new Photo()\nphoto.name = \"Me and Bears\"\nphoto.description = \"I am near polar bears\"\nphoto.filename = \"photo-with-bears.jpg\"\nphoto.views = 1\nphoto.isPublished = true\n\nconst photoRepository = AppDataSource.getRepository(Photo)\n\nawait photoRepository.save(photo)\nconsole.log(\"Photo has been saved\")\n\nconst savedPhotos = await photoRepository.find()\nconsole.log(\"All photos from the db: \", savedPhotos)\n```\n\nLearn more about Repository [here](./docs/working-with-repository.md).\n\n### Loading from the database\n\nLet's try more load operations using the Repository:\n\n```javascript\nimport { Photo } from \"./entity/Photo\"\nimport { AppDataSource } from \"./index\"\n\nconst photoRepository = AppDataSource.getRepository(Photo)\nconst allPhotos = await photoRepository.find()\nconsole.log(\"All photos from the db: \", allPhotos)\n\nconst firstPhoto = await photoRepository.findOneBy({\n id: 1,\n})\nconsole.log(\"First photo from the db: \", firstPhoto)\n\nconst meAndBearsPhoto = await photoRepository.findOneBy({\n name: \"Me and Bears\",\n})\nconsole.log(\"Me and Bears photo from the db: \", meAndBearsPhoto)\n\nconst allViewedPhotos = await photoRepository.findBy({ views: 1 })\nconsole.log(\"All viewed photos: \", allViewedPhotos)\n\nconst allPublishedPhotos = await photoRepository.findBy({ isPublished: true })\nconsole.log(\"All published photos: \", allPublishedPhotos)\n\nconst [photos, photosCount] = await photoRepository.findAndCount()\nconsole.log(\"All photos: \", photos)\nconsole.log(\"Photos count: \", photosCount)\n```\n\n### Updating in the database\n\nNow let's load a single photo from the database, update it and save it:\n\n```javascript\nimport { Photo } from \"./entity/Photo\"\nimport { AppDataSource } from \"./index\"\n\nconst photoRepository = AppDataSource.getRepository(Photo)\nconst photoToUpdate = await photoRepository.findOneBy({\n id: 1,\n})\nphotoToUpdate.name = \"Me, my friends and polar bears\"\nawait photoRepository.save(photoToUpdate)\n```\n\nNow photo with `id = 1` will be updated in the database.\n\n### Removing from the database\n\nNow let's remove our photo from the database:\n\n```javascript\nimport { Photo } from \"./entity/Photo\"\nimport { AppDataSource } from \"./index\"\n\nconst photoRepository = AppDataSource.getRepository(Photo)\nconst photoToRemove = await photoRepository.findOneBy({\n id: 1,\n})\nawait photoRepository.remove(photoToRemove)\n```\n\nNow photo with `id = 1` will be removed from the database.\n\n### Creating a one-to-one relation\n\nLet's create a one-to-one relationship with another class.\nLet's create a new class in `PhotoMetadata.ts`. This PhotoMetadata class is supposed to contain our photo's additional meta-information:\n\n```javascript\nimport {\n Entity,\n Column,\n PrimaryGeneratedColumn,\n OneToOne,\n JoinColumn,\n} from \"typeorm\"\nimport { Photo } from \"./Photo\"\n\n@Entity()\nexport class PhotoMetadata {\n @PrimaryGeneratedColumn()\n id: number\n\n @Column(\"int\")\n height: number\n\n @Column(\"int\")\n width: number\n\n @Column()\n orientation: string\n\n @Column()\n compressed: boolean\n\n @Column()\n comment: string\n\n @OneToOne(() => Photo)\n @JoinColumn()\n photo: Photo\n}\n```\n\nHere, we are using a new decorator called `@OneToOne`. It allows us to create a one-to-one relationship between two entities.\n`type => Photo` is a function that returns the class of the entity with which we want to make our relationship.\nWe are forced to use a function that returns a class, instead of using the class directly, because of the language specifics.\nWe can also write it as `() => Photo`, but we use `type => Photo` as a convention to increase code readability.\nThe type variable itself does not contain anything.\n\nWe also add a `@JoinColumn` decorator, which indicates that this side of the relationship will own the relationship.\nRelations can be unidirectional or bidirectional.\nOnly one side of relational can be owning.\nUsing `@JoinColumn` decorator is required on the owner side of the relationship.\n\nIf you run the app, you'll see a newly generated table, and it will contain a column with a foreign key for the photo relation:\n\n```shell\n+-------------+--------------+----------------------------+\n| photo_metadata |\n+-------------+--------------+----------------------------+\n| id | int(11) | PRIMARY KEY AUTO_INCREMENT |\n| height | int(11) | |\n| width | int(11) | |\n| comment | varchar(255) | |\n| compressed | boolean | |\n| orientation | varchar(255) | |\n| photoId | int(11) | FOREIGN KEY |\n+-------------+--------------+----------------------------+\n```\n\n### Save a one-to-one relation\n\nNow let's save a photo, and its metadata and attach them to each other.\n\n```javascript\nimport { Photo } from \"./entity/Photo\"\nimport { PhotoMetadata } from \"./entity/PhotoMetadata\"\n\n// create a photo\nconst photo = new Photo()\nphoto.name = \"Me and Bears\"\nphoto.description = \"I am near polar bears\"\nphoto.filename = \"photo-with-bears.jpg\"\nphoto.views = 1\nphoto.isPublished = true\n\n// create a photo metadata\nconst metadata = new PhotoMetadata()\nmetadata.height = 640\nmetadata.width = 480\nmetadata.compressed = true\nmetadata.comment = \"cybershoot\"\nmetadata.orientation = \"portrait\"\nmetadata.photo = photo // this way we connect them\n\n// get entity repositories\nconst photoRepository = AppDataSource.getRepository(Photo)\nconst metadataRepository = AppDataSource.getRepository(PhotoMetadata)\n\n// first we should save a photo\nawait photoRepository.save(photo)\n\n// photo is saved. Now we need to save a photo metadata\nawait metadataRepository.save(metadata)\n\n// done\nconsole.log(\n \"Metadata is saved, and the relation between metadata and photo is created in the database too\",\n)\n```\n\n### Inverse side of the relationship\n\nRelations can be unidirectional or bidirectional.\nCurrently, our relation between PhotoMetadata and Photo is unidirectional.\nThe owner of the relation is PhotoMetadata, and Photo doesn't know anything about PhotoMetadata.\nThis makes it complicated to access PhotoMetadata from the Photo side.\nTo fix this issue we should add an inverse relation, and make relations between PhotoMetadata and Photo bidirectional.\nLet's modify our entities:\n\n```javascript\nimport {\n Entity,\n Column,\n PrimaryGeneratedColumn,\n OneToOne,\n JoinColumn,\n} from \"typeorm\"\nimport { Photo } from \"./Photo\"\n\n@Entity()\nexport class PhotoMetadata {\n /* ... other columns */\n\n @OneToOne(() => Photo, (photo) => photo.metadata)\n @JoinColumn()\n photo: Photo\n}\n```\n\n```javascript\nimport { Entity, Column, PrimaryGeneratedColumn, OneToOne } from \"typeorm\"\nimport { PhotoMetadata } from \"./PhotoMetadata\"\n\n@Entity()\nexport class Photo {\n /* ... other columns */\n\n @OneToOne(() => PhotoMetadata, (photoMetadata) => photoMetadata.photo)\n metadata: PhotoMetadata\n}\n```\n\n`photo => photo.metadata` is a function that returns the name of the inverse side of the relation.\nHere we show that the metadata property of the Photo class is where we store PhotoMetadata in the Photo class.\nInstead of passing a function that returns a property of the photo, you could alternatively simply pass a string to `@OneToOne` decorator, like `\"metadata\"`.\nBut we used this function-typed approach to make our refactoring easier.\n\nNote that we should use the `@JoinColumn` decorator only on one side of a relation.\nWhichever side you put this decorator on will be the owning side of the relationship.\nThe owning side of a relationship contains a column with a foreign key in the database.\n\n### Relations in ESM projects\n\nIf you use ESM in your TypeScript project, you should use the `Relation` wrapper type in relation properties to avoid circular dependency issues.\nLet's modify our entities:\n\n```javascript\nimport {\n Entity,\n Column,\n PrimaryGeneratedColumn,\n OneToOne,\n JoinColumn,\n Relation,\n} from \"typeorm\"\nimport { Photo } from \"./Photo\"\n\n@Entity()\nexport class PhotoMetadata {\n /* ... other columns */\n\n @OneToOne(() => Photo, (photo) => photo.metadata)\n @JoinColumn()\n photo: Relation