{"_id":"sequelize-typescript-generator","_rev":"87-a58a2d008ff33dd53a4bb83d996c98e2","name":"sequelize-typescript-generator","dist-tags":{"latest":"13.1.0"},"versions":{"1.0.0":{"name":"sequelize-typescript-generator","version":"1.0.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"f95f4cbd022b999acddbbbcd2c4710e392c716f5","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.0.tgz","fileCount":4,"integrity":"sha512-iIrIWyhoI/jngQngW4SPFwtorS/YX+ae6SkoOBMlR2tX2pfye9fcilEEyutI4bbgjvSQa5ANBrJT9jrFAGlZPg==","signatures":[{"sig":"MEQCIBUl2afyVzDBO7R6isF8h63jGkEmO76S+O0pJaduDwQKAiBjl+XMWS0yCOCaNu2NRF6RB2s6SCZW8uDcLyNp1FouCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSVMFCRA9TVsSAnZWagAAimgQAIDZmsh4D0IrxQvn9A7Y\nhwA927ZaS8HIwwLGUu7yoqCGAhCDxHdWfA4bDbIcWUGxsZ3I1ciTi87KKy1Y\neH0NUOF14gcuM89IParsvHojnlIHB10590WOnqFKDHImFcJgv/EWQXxApBVc\nsRWKXrYX21cXjYFkpROaQGAhzV1IYJGBI703anJmiirZGgUQq+Cmwkb5DM3B\nb8vyMwx0Lm2VQqn+vmRgD/Z87eYRhdk7gD42NDmytAWlh4wrVfgWJpmq3cAw\nYn90QeUqMpLWCfGFRKbbxbyeJF516d6RmBHVhRlS8cB0UtUhRSoQeNeTVMjm\nlfBxfn3udLorT2Aj4ksetyPCXDhq/DnRUG/N73CinZ66mh95FYwx4de60rkg\nIKkJ8oNA/jySk6fB+QPrXb1UZe7Ekp4mFMvjh9JdeABujtxuXFSx9L6r2h9j\nW+Wnb43lWq6eKLClRlmR1ZYO+7pal7Vm8COIY/xyc2u59gZBHvkdDSDd22Al\n1yeHwzcZZCKxVhYfCwUi5i/j802E0jP1yeTESCLja2hvMEWvVzWCdVvFq44N\nnARYVxkJkInss3g+Yx2jiPMR1gAJJw/I8HCFedKwbCtE9kzCs6J+Qlv0WsL+\nikdaPBrA2BmaE4RktCE9sdZBR3jfKv8+ZhTe90lGfbRt9AhHkX73GVlnLB0f\nLuTI\r\n=ulm9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"22f2416037469b8dcb8a110de9b9620690fff6a8","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.21.3","typescript":"^3.7.4","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.0_1581863684658_0.01855927139145641","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sequelize-typescript-generator","version":"1.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"c3282b3b2f9a7caec556b01faf09ea364803bf1d","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.1.tgz","fileCount":50,"integrity":"sha512-lowMq+ykvLdAhjjgcRPBvgMe38y9NNBTL/eQCdQUGHZqn6lymuYwJM/BFW/lTOj8CkL0/5NB129VHJPQhUwSRQ==","signatures":[{"sig":"MEYCIQC7Fe66fhUDypbbwnBYSfjpJSjR9x/pXC6E17G6oGf3uQIhAPLo/IX77hx+LHSDjV6kw3DWh91ARG1G+srSBkKGyEXx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSVhJCRA9TVsSAnZWagAA/R4QAJSO7N6rWN+3gjPgi7RV\nqTFoNOcD3STExKAkoPeFWD2lEivxEX0BTQ3b6Ukp6VsTQZGh1Qdo2BmbMLWV\nzMvEmbyFtMHk3hSK7Qx3/rUSIq3e7ate+EAMdVbHn7u5uV0Evmkcnc6LNfBL\nngd38OAqes7tIAG7opYJbr6fEGw8gliKfTiEe/QbpS4h5tkVjLUiutlIc/mj\nL+8f3l7laxjbnzt/wryFfomSebFdYJINQPUCCEJY7TLGfD2+FZQny6fiXHxG\nR65yx7Zdw+AU6L19nj80eDSaas59aKm1w2GNLBj4D4hYNmDnUR9hKgHcdNC2\noPgXUZsgYVV8Le3Y+7RaUJCxwe9miNt6aAj+asE4s4sL6GLdDPFp7QvpFvQ5\nQ1m9tRr1fR0+aFqeNpwTjWRl4SXBBHCD5TIIq4tX8JM3djr6SzpOQAOaKOuU\nJmYNfU4COjjVkC3XiQwvdN3W/IoI6gPkTP1Ur0h+d5jN3kp09X7h8lb9smEA\n6ZGcALw1EQ+1To57Yty3fbnop5S6/o6TG34Jnp33sup6U5U6yDmHuXjyAvOD\njXen3I8b11xDYsXQKpdedeWvOh9X9zR1nEChikDBWFw7PgUkQDo0g3vkT1t2\n2DwhKGPVBgkSbJ7POF8yN6bhP/PkFMuAQRBhgm4IjfG8vRwooYy7B1nTGmqH\nzDYe\r\n=cXPC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fefc7ee8ed343e5ab09a2de2221a0f8f28fccc8c","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.21.3","typescript":"^3.7.4","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.1_1581865032714_0.1504936672104482","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sequelize-typescript-generator","version":"1.0.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"43fb3e5e3da5412b884291ac0cd6fa5ef018cbe1","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.2.tgz","fileCount":50,"integrity":"sha512-m+rHPM47oF8+EilYNCwNzNcZLfi1q2/izsl2iC5PUAmo1A9Ekk63ZR5trWpdqOXlI1+UvGIdlITVwKkRVx3lSg==","signatures":[{"sig":"MEUCIDnpxCDunt5Ry651mw7u/T5r4ZsVL6J8Ca7GC7KZnyyAAiEAx1H/xX5JI/mx/r3h0rMee17dsIDWfOZ6Jmt7YeS6zAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSWRPCRA9TVsSAnZWagAAO9IP/3T0ZpOnNNBwWiOQujzt\nRYCrHDIiqH2Onn9l+1JSx33TuM0JTmWX2VBeTs2DILL4zklKO2tiMF/sU0d4\nWWqxE6vrRQqew6UykLO0/LHKL08KvGA2A0XdMu8BnL6zUKf9EeOgNhUtR/Su\nyJosnvAyI9E8XFoZ/Uf7LMF3s7O0NQdsBYgeYU6TeW2Uah3nieoDgq/r6WCv\nNUZTwr+zS/vIalXnaWWqnIQMdo4wrDhdvptXlMnVxPxzjATCY+PSRElKofk+\ndzsgroZQOoKm27biD+mDTnaYgkrsa0fHIEMdaNGijFvFInn02goKDHUDX4F1\nLON2Tnt/eOTd8C9XXpj7Mres7n74x4ZtyGEkcFNGUUVDBsPntNrmTeSrxktB\no7HXOqqcUGvBkCznP0cPqmGPw5jBS1SvucNU+GMrlf1ee/ZnjV/01mWa6Vm/\nY2gKWIbKpF9hSHt0+IR0M5nnspyn0AXBjq4Z7BZ8weBurix/+RDso7pBOwAT\nFwEccfBhsCUFbwLNAoCAudeFUMeOLzKLy98sPwRbGYxaIuZIT3aGtDWlRYvl\np3q+b79Rv2GiXFWoCuuy57sEiLlovs8gpJ/cP4C2yCn8H+eB27cUTdFvTvn3\nffLcrLTeox27LlVdqZvWLemoxs2NWEmY3O/px28bzUlK9CQZA8d0udw03lt0\nWN/x\r\n=5NXS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"32c6bda8f314def2f1845d1e3cb10375122f756f","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.21.3","typescript":"^3.7.4","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.2_1581868110549_0.21119447894138732","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"sequelize-typescript-generator","version":"1.0.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"8cba1ba96e4865e9be02f05f36c90d9a3e3f85fc","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.3.tgz","fileCount":50,"integrity":"sha512-FBQ0WiLH2Wp+EDEwPejuhhULANwUxa7tbtGNp9c810Ec8/fJ72wk+rs5T5eDQj9e6L++LUNDRuc9hQ6LS545yg==","signatures":[{"sig":"MEYCIQDcKIcRdJIypr+VctS0GVCav/qYZ8aRFCQJKXRbdqgm6gIhAPJ8kRoAZk5NZTeOVflVH/IIwz5mErIqNqALa2u/77Do","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSWb5CRA9TVsSAnZWagAAg4kP/j+IjvDqlk9wXWcdKrCl\nk3j2tKZDDarj5X8FsECHnu4hd20v/ERYckUh//PWZoMIM6OaVQxcJtwMtDMS\nnErvccer2ckuti2VAMPCR8f92rBdwNAawiViwVv4KLspKGSvqlubjM73EodH\ncQxQR7rPvQD1zA99yoieroBCvipVd+uJseupEfzTcbTm+eu1Amm33Jnfslik\n0sEWnLjotmKPScaC0V7rkF29zfZbdiJ48wknjcwbpAo2GgtLt4bA99CQdIIr\ngrcZywqSwsnU238d/tYnOCN5y8Qur+iBOZbBNmlr2AdK1U5UyMwvpuJw3JTa\nb9tzIwbWxtUe6YBdnBxcWoL8kcvUuNtWfhla+somHxNhPddRMcSZozg/cJFj\ndCV5Zp/VD95mWjx3Sy1jnv1iF3or6vd9pqm4fb/kip0HdVi77vh+rNYU3Tmx\nWQ6yvgv6aMLWLU47oanGOcsrjYQc6FL8JiKT0AwMMEyWP4lhXxSus3RdLZGt\niecPwhraFNPSz7EIGey4bn4bDf/nEviRlm20JHZdvacQh7R5Cr6SHtzeA2H7\n76cOicJPVS5ZfVu4oeg17AobVclfoIEfzuQbNuT5yv9qS28ApZkjF/3WVbya\n0ntOWlYQzrpohQcCdEgO1DYCm+BrjoDaWYTBwnIv9wrAvzrLCxbLAlTEhy4q\ng2DJ\r\n=trYw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"8aecc2415f703f10646a4d700c6062f1a18cb546","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.21.3","typescript":"^3.7.4","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.3_1581868792930_0.80113275988663","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"sequelize-typescript-generator","version":"1.0.4","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.4","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"0b827e059756b46ff523df40787c9f125e07e033","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.4.tgz","fileCount":50,"integrity":"sha512-JKwXxNwVKXPat3TDL7NlUcPXmctTIwEuMG3+UwI2YkNZgFv+/j4jOH7BITsSJRSfLMKiwYNZxnm6K8AzKy5IVA==","signatures":[{"sig":"MEYCIQDWaok4iN/VtU2uHVoeviTEteUm6asWb4jS0cJm+7ptTgIhAM79MdKS6Flaaohua7YqISqcZ8WZ43V01oTwupa3pq69","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSW2bCRA9TVsSAnZWagAAgOIP/3wNa8uilOJvSkwu7Io6\nTQ5JNz/hLzTnP2/EGCBHMdk4tmsN8HGNzqYnx0HRhnC6SVhIf/dhd02gp9Qe\nA7Tmn+y8FmRScBbm6ZT6LQrnK/M9ZfokEfU5tcgmCOXjKD4X0FtTJ07AJV3q\neavQj3mj/2YNg/NYxE0EZcVjxRA0qic4tm9MXnYWZEbJg7/SixYMNyiohsKA\nWO891PQfGbx8B+w553F4X/Fl4JRvx14BLm9pnejJHQt1U9VdvtvbPbi64HG4\nLoqmY2wvycuJsEm6yoR/nOOwdb5++qac6lcVugqEHWm5icb5TWzojUtZF3y6\nVKB0AYG5BrkICo2kM6UbedMNWM8Mxex/gvb1FGsAtuiWmQr9ussHTHCu+271\nrgZ9WYBcG228qOxrEa4jRyzzB3dF2iQp7hSeIfk+gNwY+LQsBbf2+RlNaCOd\nyQ1hJW/K/ajLCT9yM4IuoIMXCIvvNGzyIlkBBW8VL7t1+vKao3Tw4fhUndPp\neTsA30yGFmlCNtitwmXSD9ZkKD0btze/JU3elrwLlQJ4TUwCAlhofBVxIHeR\nwZ8hbRNKIHvdwaoQpeWnkTpeQelWvqUCyJ+kclG+H+OuPspyXeNbmfR9NH2p\nWhU3ZsQffCWQKP4Rq9yYPYuXOd8jpnVYUeWIvkX9tf+K9fNCvV9csEwXULJ8\nFq4X\r\n=Efc6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e18667d70a2c1e9e59869d7d4e4e6d69e7f5da49","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.21.3","typescript":"^3.7.4","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.4_1581870491110_0.10152202564870483","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"sequelize-typescript-generator","version":"1.0.5","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.5","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"c2ed857cd700bcee680c0be25ce5f7f2e50a9a01","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.5.tgz","fileCount":50,"integrity":"sha512-b/y8ZepnX5Tgggr+VWUFCeRJ8B45ittGSxMSRcpSZ57c04qPByp3vyUbqKz+arD7758Acs1P6lXHpRJ7ZqfoRQ==","signatures":[{"sig":"MEQCIH1yWo93drHoug4xxblPJGbJfWf41k0z9MymnZaV2XBiAiAu7litr72vSm74/tICLdnxn7xCjKS7c0sfp5PTAkFNqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSXN+CRA9TVsSAnZWagAAo7oP/0Gk32mQC+0RKFjtoEOd\nPtG68mrMFsQjkClhc3j8gWAfj7wFG6CEaKUomA2g14kjXKoCdGDyrPX9ATod\nh+sRNSoPT0RePX5wL2sPxJggQb7sXABGa3FCsSDYN+JQ1l3zsEYeh8w3lvbj\nhbMf5FremWYlI8wz27Dky3VivyAh6mfU2P/FUoLAUY71eMI6AQ2OQdiV73s5\nAP2A3ieGHSndV3Hj2vp6Jl/GACkVhkTPxcj2zWe6AMIhrmm7IZs0THpQLlv3\nWMRriIAAa9UYo0dY/4mYAXxZyMK38pnRjkVRSpLKbW+sDltdrEvD8iqmaNzD\n/3KeOIoy6nGCJu8wcQ+OgqPg7q4a8ohrqCZviutwK5+iLjYl/dMwrMciYz8b\nFoj/KOAuHn4P98KS5Dfnyb985AobdtdVJoTs7SQ6WVWkey+jmxLM40WlxhxX\nTL0lVMDPsOKgxziol2OgSXKae9bXgEUu2KvbjKQX6IG6kBBoaoW9entX7we+\nCZgl7/45k2Dr1HmURj6r/vFE3BhjwRe3GWIwS11+3XQy4EKNyPO50t3ZCz4E\nrkel7S45fWtwpRJsFryGVbPhhkAAW1xlgA88o2CzXRFNIwA7OhNGMIMGDigH\n9IDhpQ+gMZ38RzfOewOYepSHFrpS9+XtBfHAtgK40MZRJatg81z7RgYOQv8A\nYJAQ\r\n=z5JL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"bdb39649c8f44859358eb8913c7ae0c4974f0e30","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.21.3","typescript":"^3.7.4","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.5_1581871998574_0.1821245544560497","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"sequelize-typescript-generator","version":"1.0.6","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.6","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"d0b32423693358d272f76bf5d609bf4e03dfeaed","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.6.tgz","fileCount":50,"integrity":"sha512-sjk6DlC1Inz60PwhHARyHRP8tA7GQ5Cs3kf/Wfs8wfCFlK2wISuX8QcrsnhMg3TwP56wTJ7fuD7D7AN0E9l1pQ==","signatures":[{"sig":"MEYCIQC3voWLcfmdjSkDSuaI624x+YjvjMTSUcOJEiroqHRK4QIhAMJE3cnw3vr/c0KzqreV3bzO1Bl0Btb/M3Y9hVmpb8iM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSXdxCRA9TVsSAnZWagAA5pwP+wRm2nRMklNt65ulsmzU\nMTPvkdYIUdeq5FhaiTaipT+xpYKCwYNBBJOluTp5+P74CigSG8kTYthnokLJ\nAhyYI0nZz9hpfq33l/14qiStGcN1BP8Z+FF3f4OxxQHw7+MZu8BogRRujvwT\nuweSG0mX6th454eG9Uhh+9Kq5fkse118CNnvuGXG5OysEAQd2Fa8g5LLNi8s\neSX1ilsScb57Vqneo7dDN28ub+fqPiJxL/3al0XqaKyVWXyAaCRNqxdCBwRC\nwCy6zOE3UqoDCB+Z1nPTuzrgomGfkK/e5lKnrSTyzRZtSPq8GvfGcUP9z5h8\n4HZjy5zr0qrtUEFXHU3NIjrOHDTdTc83RXR2CtcgQO3lZ1G20JTpf6DPxQdv\nvl498k8ANBBRSHwfNZ+t7APU6bHIHU4/W5V4Jck3OZ5PSg8DMuJ9088Awn1Q\niCLErRD6oIZ/bFo5daTZdHL6wf82nehK8GMDj9KLd+vdTa7OsSSbK0IdTvDS\n7E2Sw67dCVXtqVCflSOBsWmOpelGeYx6W0YpFc0nGimnyzRbBEHPtxFt+EpX\nNWKR+lIoEoZQpe/yl2LdIhvEDtkQqvgHIzWS5xdQHPplI4e9IAWJIMOISlB8\ntWkx7PT755e45A8w7P07OdDuxuNTFgI8SrbDoMEVaNAEuy7nqA//kYU23OS6\nHmu/\r\n=UXVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1dffd6f76867ddb8473b13b0d19d98eefb7dc5fe","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.21.3","typescript":"^3.7.4","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.6_1581873008761_0.18701951329483446","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"sequelize-typescript-generator","version":"1.0.7","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.0.7","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"d08787d6f969b1942f816019db8445c66f93a7df","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.0.7.tgz","fileCount":50,"integrity":"sha512-OJTW/dDs5dAPcFnuBQVoGYj9WYS2/kP6AB/kxhxGiLaYwNthwkkmgdkAtj546JhlEbsSAeEJ2a0HcE5QdZnlqw==","signatures":[{"sig":"MEUCIQDC+Zq2pRGxAyElRWGbN4diPDXDXeuSbcui7iwy7R0vwAIgEdQYG8wdgr+G9uOJE+uHgK3Pmn0JLKT9T0t5xanGshQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSYT7CRA9TVsSAnZWagAAxBUP/1xlg9x8E0h7JdsQwcLC\njWu3AcvmN3P1O2xTG+ZD9TOavBmOZG4NRe3Oebtjj7Jr0jI05fxhQCPesj91\nP/HbrtN35M2h+EW8agKPLyVPcYUQe64LcCmn17gdSYwh4gjEut6zR2M5SR1X\nhmuu3LlSS4rNwrfP+rb6PKfKOYoex+icQgmR+biJXS6QISpfXl3/EB32fqQv\nALJyYMAGurapsfw1POyx1Bku/85Q++neG6rkYrmLNvi5w0/ZxTtTOsMwBbhS\nqy42tm89Qh24EpzBFb3jArYbgYB7Ve66mxA17u54yK8if0BH9hcHBjr7kesQ\nM7WD/rX5mNed+x7fMLY6HZ66BNP2ffQF0eCehiMzaPzwvB0tLFuVp4ENokoq\nygWHKXlWYTw+S3vBPWKyBCKjFUdjROgLIojiRweHQnbe2kWK6XHeFwv91au2\nXpEqP3MmNKMg/YrIZIpCNeuKFCnvgCzahvkmHdgZ0puXWh+VzDzlrOAtqBGF\n5VQeZC8DyRXO5ZP/bjdORndMKdKOsyWs1w57vVK6D3oxIgxGgz5ekUv3Mrc6\natD4ylXDCkpDFdrtY/YG4f47Tu6u2NM6QnEVHUxMs1pBuoqdccn1sygnIj5W\nhPZoojpE6yqfWLp6SS5kkUYZoNaNNsCfhGMi7mYI6YiEr7yojMyDlWNiZuw6\ntwqh\r\n=lh9E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"52a49549236cd557581039ea0c0e6701a58280ac","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.0.7_1581876475094_0.05016561545938547","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sequelize-typescript-generator","version":"1.1.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.1.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"3e3edf2bbd877881336e8c3e4a911df6737a3577","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.1.0.tgz","fileCount":50,"integrity":"sha512-j6mfkOcoU2uqNSc5KDpmTmiKUVxrQbsygn4WOfBZLa49e4NAsDEY6mincPIwOY0EmEqdIorL4Y3MbqNPdLVoHQ==","signatures":[{"sig":"MEUCIBHv6bqwvMga/2SThc2V+EONGw1z20WN/+gKXqS9+yUEAiEA1y4bb08HPh5wWjLDjq9InoUVNZfh1T8nYMUu8qp8Rz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSsjuCRA9TVsSAnZWagAAQzAP+wSdImnUDWR4JeqOQ2Mp\nhgMnGa+ySSvOR2JA8Dv5iqFbdUj9VYStVg2MQ4dbnPiY9wHdF33jJK0ssGVY\nOGdjCJCgIu8+WEtqXCTx8ohq9iqWA6xtwrzwwBEtkLYybqDHDjn9Ukt2dq6N\ntLYFw40tODqoOKJloPh3NvFBeq2v+Wn/Wu04IE1Mk8C1LmWxuFi1NG4wf2ek\nRdSZ8Q3FHwlf7GjI1MY+ZOnYZec4YeVvot3N79VOIBhwe1ccAgeumRDP2PFG\n/bKthALVuNWgpm+kM7Ex4xZnW71pcR5tnoKIvmjW1IM9WLAXBwd++ksTbT9b\nVOnPiweRUqC4lyOPee2n7+NYezFziCHkmiCI+tg6toIjGKGW3bchmaVFkZFa\noUypXCUiTWw3tdQXIERAehrruDYsxnieAwp55yW+4Mp6Hw/CAs+kPiVBQOkA\npeay/fEl+dKevk6N2kWCl3luSv7KrMj/rP/DA15PkBcmZ+de4finVtcaQ1Kx\n+wJzNo51n+BoEep92SkBvd5dpF7eNgfScw3DreOZndVxVG1ectQBRLnDEfHp\nwC+EIs7Sv7wN/SAbiP2fLsfHHZEPbV90c/Z+6fSJ8ScFOecvZLchvtcu6Fwi\ni3+f3JOUCiuUREPLbQ33EwrzEpVagFcQEqktDb91cJagn3YNjSBwcMUyjqnD\na3TJ\r\n=AbcF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"007bf822a421bfa8950e2cc47f1b8ed40b0ece01","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.1.0_1581959406306_0.4892689166811717","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"sequelize-typescript-generator","version":"1.1.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.1.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"cbcba997c8f925f33d641f3ae15766d04270c60e","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.1.1.tgz","fileCount":50,"integrity":"sha512-Id2Ay10/LP1egtE2NEohmtlSWmZCXwSnppgb5HbAbPDwvKod7pl57zxmpmTEK0FWVVbKKeqx4XqVnOgDLL9vjA==","signatures":[{"sig":"MEQCIFqvjITwBr+yZP2t5wJOVOCWReuOVi3Fr8KStnb76s2OAiAAv6BomNX+Uh/QLc1xiram+C8e45I/tZchHhw5inevTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTB8bCRA9TVsSAnZWagAArIMP/RPXU6VdxKXZscquNncX\n5UOLA2TWk24zRvNh0GiBoEJ/ZS2mXZSFk0VlniS55qt+XLl3t9ynsDwwXkKM\nMfYn40yUxwhRHqs4g9s37fPUCVcgt1W8C6BJ5/2jj3qYL/hLhbZbsRxPDfAp\nduxNrPbFDMwMmMxGWE9hURRtbk8FCdhX2OeSs+UvqcZxfZ84gFEVAS03FZL8\nsI6c/dmwS/FgweBuDTy0mf5WBvWrQC0a3py3Iv4pNfYWUW6ScolNyIIiAC9P\nwFkx8I5ZfZ+Ei9TmYqfahcG9mUEAiXNkNVlTuKkHobwmpmdTX8npTq4+QUa8\n0/zq4B+NbDq97LzuEGrjyOWabG1ChGAlPYP02H/KrSfz86M6AevV1m2i/Shd\nI1xS4f8v9+oGeeetVsIFdL50TflDwTpSzxGWOeyMVx8deLSojadO+LEdIM4c\nyGwTmSI8SbqozObOazJIzQ8DBzjpY+uKLe9lIV5w6juTWpLaf9By5Y4A7rzk\nxLXImtsIf9pc4THbB8jJFBA5Vk5Bc4lkSF05bq5Od0vDTRjU1CrkL+f5rmw2\nQl9GKGVdMxGd+3WVj2UP5kLa9kvBqJYgTejRuRamxzmrlHEO+ocZ3C4ejhAv\nmc1kdhKq4VjyV4O+ZWVseGa+8JcU7VdoQI+8P1ZBrpwy973UluAXEVHyVMCp\noqAl\r\n=ym+w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"5779e33d85d7fc28146395ef54194354aaec9d2b","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.1.1_1582047003051_0.897348193093989","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"sequelize-typescript-generator","version":"1.1.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.1.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"ff8965c989ad912958866330cdafcd5ae1101ae9","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.1.2.tgz","fileCount":50,"integrity":"sha512-UqK1vYmCK2cVAQ1v9FXEfpm4yVl1GKE7WerXdQ/AK4pjkELyoGQWzr99xL27VhyKUpr3y4+zKIpWWTFAKi+UNw==","signatures":[{"sig":"MEUCIBJlW28ywRWnW5O7tFNf4DZiBqoiBcqlSewk22k2lEdpAiEAimMnL7L2/iApJ5HdNLbCregYJt+ZV4nAt/bePHmObjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTHR3CRA9TVsSAnZWagAACFQP/2IMZDwIgpmYwBBSL1ej\nV9ozdlsvApXrhSzj4d4p6dbisx1h3glEBO52MvUW3Lhfthyu5Cb0qbT8nhrR\n2hlliu+wE5yUuvnFf5LtB3kCtxAY8ZC+2VPlvjmZOxdGkiUHHqjh4c27dLda\nKtOq15ymaVe4s/rdWKmiCl6izJ9AczfRatEWES0gk729DXNWuTUc6jdhMiDX\nP+afC1I4latUDEq1UoJrF2VImz7Mba+Yi5Lb133lhIwOPOHvM0I+L/tJHuay\nM86AygLLctLd8gvq7mgxujy3uT89VOCpYkxv23tCJJBqhMCS1ZI/Ch+j/8EQ\nR6Cm0rdfa/OJEbpxv3MrQdF+l7t3KicEvwRGUyfQnRBe+0NJMx6hPkcQYW9F\nf7T//3TtSjO2+36Ee+yyEGGngW75QoxFzVdOuPkIqTXVXEj7xMIK9dHeBGeS\n0tdPJHLnWJDTJGMJq1WusUE7v29ZpXv/BtTpCYO2PwMyLZcOV63/yyRQ+Hmu\njuNicZKKZ7owGECNoTFFDp9ppiQvjlGsdd8NxtPx9TklExW4nmaVLqU9kJsl\n0bMq5gsn5E8hLlzNUtPMkoc+bNk3BZFWUZM1i611kEZIy92KCMflINyOB6qk\n/YuczAh5LDgsyNu6RNmom/tP63J4oR8Zyh4FwnKZPIdQ3qbYaZ/Py2sDu17L\nGgzI\r\n=cGhx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"6d8a3ac12cc6d47a36fe7f680fc3c8fab46d2e38","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.1.2_1582068854495_0.6980090463210062","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"sequelize-typescript-generator","version":"1.1.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.1.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"33d875f2a06c7d3a866d668a182c194b747ba4b9","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.1.3.tgz","fileCount":50,"integrity":"sha512-gadV0P0XeO2Dmzz1/xKM0e/vtTDh/MhSO9/eevBx7SPKvq2r6x1tbQlCi0x1jKnmA/4teYlgSNu9Jk5ls5JIZQ==","signatures":[{"sig":"MEUCIQD7pDg/D58W+XYSlVUO5MzSIRqGgYBaXOUXY4v3EfmucQIgdpF5vwRs7H7gAxXJ7D5tE+/rYCeGb5RKQ5GowdxJt2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTk9QCRA9TVsSAnZWagAA3NcP/1KGfVei0pECJXP7wlRM\nUrhykA8x6fABgleEqWLvwURHT6W7621zjlOjyMKd4Nel1r39dzo0H/8X/XGe\nTx/S1CVEqxyNAOFBQX6++4J2Z6qFIFdIxYlm86vEo4yoA7xzB2HZ3+nS4/Ui\n4YbHWrnqea7ugFtw8GuzQttaxW327QWwAE9gj7nkmIIBj7ym+9Abaexz3sXN\nxAdVfWxyCFu6iUmH29BYExz+iL9LWh8lVMbQVes5U3VoVeRYKmBenBVJPdTW\nYWP/pbtAxh9BVaVRKQHlpNDFGCcRJdP1Aixg8G0POtCK1tgK5Lw4E+N5lLHd\nZAePM3kYDdVrVAh5Y3XQgIgI+Aqg0LPwnrjHFe33gZY9grC8DIsuFUfm+J06\nZNL06bk/52kpiB1VydQrzNvGQHIauxHv32LjzJWjJKk327R2kBgHhcYp9xNv\n6bnk4nlTVUId7vY6mFkmdHdRcV2P8A9EsrD06rueNMj3IuserryE1onYAsSS\nitmHQeNhGTagF48Zw+hFDxvaIm+4NBRKW9AGkntroznX07SRkkhRGxCPm6ee\nD5yXuwFkcWxMXEQek6vgkFvxsg3qpAbnn1M3t4Kv5rKwcVhQLNzcDE2zKgsS\nEfhHZt5SdhA+0RTRFhfNjQ4DukVyFWcoYq+YgTus1vvrIzox/GU1CesBe64j\n3OIE\r\n=H50/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b1153118f2022c0b0da75502f7ca8a58e0b31c8e","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.1.3_1582190415806_0.3559924314867291","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"sequelize-typescript-generator","version":"1.1.4","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.1.4","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"96e8e4249410d94da709209b28e4e6752cfceffd","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.1.4.tgz","fileCount":50,"integrity":"sha512-SKrJyOzORVOXT+4FeChhkbcOP7TgDArOuH/9hWELJnrI12t0kEhwpJ8lLiYi778cXJXTFXuq/X+F3ZGq+kMuFg==","signatures":[{"sig":"MEUCIQDSCEcfO1JDK1tPz+7i9p0iqTOwFrtx4yYi4oea6KPMSwIgImaLwCYtApER9HCWhECSQtf4EQxvLRfO7Dz1/YM7OiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTncaCRA9TVsSAnZWagAAX1oP/1ErR30YyzvU/Y3KoajZ\nt2rn/0wP0yhmtB+wNv+b0tC6FkIjF1bi/klKRLR/2Tn+KEy2iTbgfghwVNEq\nzRlV1NCrjtLKSxY8oQKx6jgIVbXaQN1u/wH1C1RIIbw8hJYTKvwKSz1U3qgc\nJH5BE5ZG6xX+USpEwiGism7/CLXVeNzi5zaMpRIGOHMJpQVm/3BhA5n2gM4q\nrKiYcTNXC4WYg7amlg+76n0cydEgSXjT0y35SAwl046PzgWTOtEGp0T25qMc\n5MpqPvj8wkuAiwPKc9OMzp5AomxZs8PBRbTgK6plfj3e7GlMAqvVO2rBqm3O\n1IcHM7lopit9sKMWnOtnYMBMHIN8Mq4Eo5BqGeBk10PcmtnC1KKfYWtlzCnb\n9S6vbE5wRncIABJdHbecvh8YPhNEjJnao0LwBIr0Zkb+gOve4yZvOq/IVMHC\nXjDDCe5uIUZLWrDz+lEVKzMs1U4tRhn1KjWO9NlXkm6xuGgsEvwVeuNywldK\n3trMlUnUkFvULspM3orW2ZDzHXbf4uBOvZzdt5Iuvcc2+yUaGDzIpCWDQ1Uf\nZSlWkFg334bkTOLEgAU/Rm5VY36nCWr/Bdgg6+1I1GDiBVUqvfnK7GupoB2M\nXvMJoXNL3sgH14Dn83GUdbNApBwi7tYwdAoP4bdeuVrAQvgSsmeGpe7ecxJo\nCfwt\r\n=QerW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b4df96f15332a92ecf8fc824a9be3db4d2473a09","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.1.4_1582200601455_0.0055734524523149975","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"sequelize-typescript-generator","version":"1.2.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.2.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"bd5cf8d04312ae0de375f5391e6d6e8dac265e23","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.2.0.tgz","fileCount":50,"integrity":"sha512-AyweI+HMkyzIW4bJC3KWVWibpP0rJiPDF4DsayvdxCCyKpTRJuLBE09criS/6Y2GXBqNPH14sFvwaaILefqY0Q==","signatures":[{"sig":"MEUCIQDiH0LVshwvI9zeXb+/1jUXaASH2E/fpn8N+JDMGa/h3wIgFeXnyqMMGJloAZEFT481X1QrtqAUJP9FTYH5lv9AUoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZWwWCRA9TVsSAnZWagAA1l4P/3cBfVDr1twv4FOrabm6\n+azoazPZydgx+0J7SzOsTe7Su9DznUSBEWg7wiiqg29lUQ96TxIMLpC4VJYM\nANajnBPnqxgxBQXq3HQgf/W0grlJ7rtuusDwNJmVZXaMH06khLdcyy5VruTd\n64otAuqtDwCjDsvstEfayGb9ML1xcETrVJjINcnifhOyUzGSzH5jwzocA+NK\nIWQ3tlJiPX1UKaXvA7Kb27NQG0RfWis8q5B2x5e2ZMA52og/8H47BHs8mpCH\n9TSGNwr+/wJFF7eq4MUz6wB2exj/n820govSZ8fqb9e81zzrHPZ1OpVGmWrx\nPNDjbXEFbyoZWjNQT9S/B4ZUEs56gZySMGJoCNXIDkaeHAuujLsQPp7KoSFk\nXEgFGvsWgGgeJ8Q/GTMmAYCZtVqDvugqoeNe9WYvgpvreUWrV3xotDoFhtPe\nS9o2b+gomkYQzIhIriznp8mRzGXqZtQ5u64YiLwCnQI63Wkl9jCQ4rZYmYMz\nPvu/D5tXb5c+imKysGJYQJsvITWzFknnSosfLJBAEoLZ+u6fWUjP6H+Zleuk\nTWGYAGButbR04S5p9+8ee6jhNwtpOA+HgqqXcKz1GMWc+muiio+IgqMYrq33\nEFr6ibD2JtS5lkyGMZQLgMDtovzP4oDZ+hD9FkkpLdahycjhqFaLo65xgsPQ\nplaD\r\n=dAgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a62886aea87b8b724968a0e34d4b4ddd2d3b9e08","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.2.0_1583705110236_0.6339526241390814","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"sequelize-typescript-generator","version":"1.3.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@1.3.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"97b10f5c45e403f43ab858f0372953f0cffad3d7","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-1.3.0.tgz","fileCount":50,"integrity":"sha512-iNRfTRzUDob3esnaofyT9iMm96sAINLU9RKJLQPAuvQ9zYa2kpD/KzMEeo8yqzyvIEAAcOLhdYIZrGXKuM65+g==","signatures":[{"sig":"MEQCIDDlZHX2/2CfQXEUw0mLl4mz99Blh56VOct7LQzDIBKzAiB2xbiCyir4B1BSJ1FD77bZ9843NqkxNDZHPQFXvuAz2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZhy0CRA9TVsSAnZWagAAS0kQAJAlj9wB/wxNlJ21MDNe\nZ9x0GLANTA+h1dS8bIfHWnTFjWKm4SUohMQuzQxiR4LWaxgs4tWHU+miO3bZ\nbrrDtnc/1yegciMdDd3xBnLGxcfc18acbxkaIrx4yRs66f45AZnjxIZkC9Q9\nQRRK/+zfsZmcPi56TYE6MYDSzsgGiJkuxrMR901RQr4puJQLxkOo2bWCoeU4\nlInSFXTOK3VC/4DtHqeoMVpm5qMfbwHdietnh1lCkryUuVxvFGOi9VMKf/vp\nlQjAuRfdhyj6es8x9lGObl5MibkwWq9zyoYpezi9AqC4jrNEDUozSELBDX3R\nv08fTFHxF6yk4lQTCp+nbXUlC5l0AZb5Xfup7kWf0ttMMPDTMnJ9QqcHpvVt\n6hc+xNL8Ps/j2qFo2Czqu3VPg/m9CFolLJjKTJeUtRMVDpqyiUdBoIUfxI5i\naaQTfeLnMB9iBoWQlP6igfh4owktv3g/6kHXQQO0baGAjECsl1Cjpuk1BpJK\nSXz2WNwWQzasahS5wv0ZdgzGhr87DkImh0RfOc+NpzRbzDRmicSepuLmAdi6\nRPFjE2l4Q25W8ubFvX6P3Qbh61OCOy7ExoF9Hyj9BqguAgtIv3T1URb89OOc\nnyIhJ57xJLPtLPF2iaoSmvXGrQMfnqFJSg9uTJRf4UkenvErhbCWDJnpsgwA\nswdg\r\n=yivn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e8b1c52a8cec1ff9825080dfcd6a2d4caf9537d7","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.1.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","eslint-plugin-import":"^2.20.1","@typescript-eslint/parser":"^2.19.2","@typescript-eslint/eslint-plugin":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.1","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.0","pg-hstore":"^2.3.3","sequelize":"^5.21.4","typescript":"^3.7.5","@types/jest":"^25.1.2","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.3","@types/bluebird":"^3.5.29","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_1.3.0_1583750323598_0.6397500455350318","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"sequelize-typescript-generator","version":"2.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"4ff8e08532f9e729b79989ecaa59e26af016c5a5","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.0.1.tgz","fileCount":50,"integrity":"sha512-CKuYvoiwQa7RpAKT92FEAWtGfUFI58KCq2hStb3O3BtAptr/81v8U7ehYd1cG5/mvdQt6Oh0Dm9ifJa9RBBrZg==","signatures":[{"sig":"MEUCICTSrF3AYoTVFqi7HvV5xjLekiVrPnsKzpeURRxeaJSGAiEAq4S+vyI8Cpj7BPZ3Txej5QhEEEGILpcushA5+Db4Dyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZnouCRA9TVsSAnZWagAAmNYP/j7f0OMRpScK+OcJY0gd\n1x6WKIMbRrdYXYgYfbm/iakSEBW1x+DR46XNy0PEidqxSrqt5adMQKFcbEK0\nWLQ5yNrQEaFNSpP8X8Hh/za3X2LfD4P9uJK+/MKm6ZhPWD/LuI+iGD2jvBDy\nGVfLtd/+ilr2f79or9ZiOaCrVj6Ia25vEN2b1wsKyJ3P9AJTi7uUy/3oX0K9\nttwGyJ1fvZq5Pa7QuHK0pYfVMYTDOLUW/qvEYPgFAu6LDk9hmyLxUZZmU3QY\nzg/6udsubVbLEn8gybTxrzyamFiALZWZ9DDkQyxGQ6njMiW3V6iNcxs0HPa3\nNKSoRpGmsvA1NxCIjZhqQlsv0CFypw2SrZAnhG1WgiPiJ0A8lkavpIeQT7zu\nB1DcG1cRK19fI4bC/E/GFFQ0Pnw5hHnkjD8Ry+KF3P8fKK89SGHpUdMrHgSN\nFi1jqgRaAVqB714aJLzbbrvB5HdC+8phhoyp+FpmC726hoGZqQANESt3UPNH\nOnbwLRg5BGnG/RRPdyQAXPUrnu8ZoNOGjm7v9dD+abfvPBFwub6V45j5IPTb\ngFFivhYxfLjqVrmP1OqcEzjzQjdyIJY7PPyycunQFr488WWDKYAD93lAFipg\nCnwEPdViaQNxPRBj0PynKk0coo+WatyKhRPm7vYIStwCNiW5LnrhkaLLwG4g\nQ0ws\r\n=Tiuy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c845af6baed16b6690f9b9741937a2ba30b43ba7","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"10.19.0","dependencies":{"yargs":"^15.3.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","@typescript-eslint/parser":"^2.22.0","@typescript-eslint/eslint-plugin":"^2.22.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.1","pg-hstore":"^2.3.3","sequelize":"^5.21.5","typescript":"^3.8.3","@types/jest":"^25.1.4","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.0.1_1583774253976_0.8835901913877688","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"sequelize-typescript-generator","version":"2.0.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.0.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"0e34d480ebaa61e5f45076865bba03b45b4aafd0","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.0.3.tgz","fileCount":50,"integrity":"sha512-SvdZ+H9ahP3gnAxEgQiLR5HEb7gYbairdjsSdRNuVd3VqpoPrQcd62/OsffLws7pFw1hHPJH//ve1HIvLdd48Q==","signatures":[{"sig":"MEYCIQDfBCQ/xYBOCcaf8MKDg44TDp4kmsEq9AS6AeYjioLxbgIhAJ3eY6G/e9sGre5Nqu+YrHa3G7a4rLYaoQaipSqh6aQ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZtPHCRA9TVsSAnZWagAAuCEQAJbmxsKneCas3w6x5Wa6\nR3eb+hhssiYENLMuvCo6V47zYwYkvpjqtclINm9/Vtp/2rP4k38VTzvsUGBo\nKP1oW9LPvilwOT4YRg3i0RF0xJKrlhKKmAc/6LVbfEvqA9/2QnqhQXXEtZDY\nlj6cqZ3P6vrZpwm/khd7LQhPpJaggdBDZYM10hE6ohP8mgL9l1oJjsYqgD1V\n8fNJh2959SB6jDFqKF3GPOZroUI30Kl2pmh1TYKfcRQWU+rfYKLs8rdk3Gat\nmX8Ti23Fv7gtxA9BfUS0dlEbLaOjVVVjExnDl2N9K+/8Evt3DgcpTdUtA/n8\nuKvfTt8lqbBUCcyQ3jl6vdAxTxULyPNJ222MI08W7PwHclAihvH7GvecSD9J\nEUzuwJBF5gOb+vjL6oTa+CHDJIzWcevTsEaaR2q8axYgAWr16N5WwVkEkCEF\nuqeMyVz218VrTPYQrR6AXCTZnXqQhvyB8+Wo+3GX9ehfekK0+gu9b57poY2h\nj6wqbOWR3+fuQBdmOSsUOh3AWLPb4is/IvqpLs1C9ZJMObNqbh4wEdPx1u5g\nbJ5ppEql9/B7OOeoTRxdCDZr8qcT/kakOK15Li3hEzvd2GN7NhjCLBcyQPcA\nmDWfi8CE2HHUnRVpRUdJcq5PI7eCWaxn0rrEtB3/aM7OnWPU/E+0sjksKNmo\napPC\r\n=Jx/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"68c570a2b1b625bb6b89483b24d85e6aa2e00fd7","scripts":{"dev":"ts-node-dev src/bin/cli.ts --help","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","@typescript-eslint/parser":"^2.22.0","@typescript-eslint/eslint-plugin":"^2.22.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.1","pg-hstore":"^2.3.3","sequelize":"^5.21.5","typescript":"^3.8.3","@types/jest":"^25.1.4","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.0.3_1583797191285_0.5768639265874063","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"sequelize-typescript-generator","version":"2.0.4","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.0.4","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"ad6331d01369f58ffa2cd653a0c3433d4d2570b6","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.0.4.tgz","fileCount":50,"integrity":"sha512-n1bREys9lVkuxrIaA2FhFDLyN12esxtxqkV3m6CKUicFFIUUAGrt1uuUMdfSEzdEueo2btXAdZly7MnfPbx6HQ==","signatures":[{"sig":"MEUCIFCpqT2H+m2K50fU9kOWZ3A3EumUagTOSMbq6IXNfHScAiEA65VW3Rl4UVMzFidIb5kwh6+7giAdCjy8o5k09hlsZ2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ6yQCRA9TVsSAnZWagAAcrIQAI6dxc7eP5Za8xofLVcq\nRQPDfk5OmtcFLSunbZMg+uk+ah8+5jsA/tQ6sVhnQKSgfwgaTib9Uo7OgLtJ\nz2B30YWWThaRsUmqmAdK/7tZvDqVpXZ2ociSZ5f9TQRrDX/56ZidtIQihG1+\nut6f3iNqPq9bz/lKxuNJ+lcXl9psOs/DRNjf0jlrjlnkhxYZ11KSSHc1AIgm\nnppaC7mfqTgnB+F9RFLKDQTKTRGw+m63r+KBf18ySawN2Dao/QlAXVPSTGRe\nOUB2+we98Go3tYGVx4r76W1XRfxSYr1pLtV5c6YNPqXKNqVi27svqlXkLr/f\nb12BBk/4BHzu+Z/bFYXB6hwr5ZezxMTL7jcBSigE27gNsyXbPWDzWzwZqGrS\nMeLItaouD9ufSEC8xQWyzPScmSXaac0A8oJY9okX9899PhDBBdVFmi+sO8Qv\npb0DtG8UngaZPfpFlguCKS0tJ1b5xdl9V4VfIdim90WqviA8N9iGyi4sXyH8\n6J7sfylXN78vNJCUxdbN4uUr7bP0mBH1DmMEBAiBAYB3jXQswfy6hbx1t74z\nc3AXoA9oDsAm5QpMcwwiLD8q4iOEJHXQqDuB3LUbtJeL1nTrpjAiK6J3UWtY\nexgkVqmbqkvYc4R7mAXWQsUD2btdgNPtUq1CtLuz4Gx+C42vPaLEB9IRIJa9\nkRu0\r\n=9nNc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"adab575c17a9f87664c9655df60a187045cf4d11","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --clean","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.0","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","@typescript-eslint/parser":"^2.23.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.2.0","sqlite3":"^4.1.1","tedious":"^8.0.1","ts-jest":"^25.2.1","pg-hstore":"^2.3.3","sequelize":"^5.21.5","typescript":"^3.8.3","@types/jest":"^25.1.4","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.0.4_1583852687700_0.9734471230001367","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"sequelize-typescript-generator","version":"2.0.5","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.0.5","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"db73293b036f42394e774f52c12068fd52a560cb","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.0.5.tgz","fileCount":50,"integrity":"sha512-u1+SrF9fJPmCiMSJ9LHjr+hdXTEJmitacW4BmAVfA+97MgqPHkWQb4moMgwUdiOh5b5V8XKafckdz+qMPsxHYg==","signatures":[{"sig":"MEUCIHJyswnuYwkkYz+MTaJXq+lrqhjcsj+hM8WXHEaAfX/hAiEAwrgB4SV+ddV1kz5fkP4QOaP7dtTWoqzJJH7hu/AUgZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeiTkCRA9TVsSAnZWagAAA/8P/0eoQ+rlyQNz2RLbm+OE\n5f5V3ff/y+nqxV3Op7rtXZggU9LXRa32lPxpRGUmNKBQ5yjL2l/M8IAgk+D4\nW2u4/SZw+wt6gdNChzAqfAnJepAdJ1SMD3cnDSD0X9ZR4B1BYv8S5tUhEwhM\nmhlIZC6CwSe4hkHBrQboxVbFcIhTPUbWWvNZ85Cbo7CL9vRWsrCnPcXS6s5x\nQ4/Ndp5pD2shPbURGbKrlosBej67O9R5j/FNH2mWGcXf3Z88Lq22XxNInEAS\npSdbDDMNn4SUzBrepILp7oe65+XUT+pLrli+kg3Fd1DPOviZBkBM9L45DUZ0\nwql1QlJRwZo+IcfEoQPrutg3EAAfF730x7uMliE6AIz4EF7fqhyui/bHQDTt\nivFf8uvGWjYrlERk/MqkwK7vf8uPsN6GFF81FYHEuxUcFwxfRj7r1baXYV91\nMSQcSVr3PBoMVL9hTNo8Tu+XrvYqvugqLk+rtw5Gh3ayToG3yzGzHJbWs+8n\nIX98Lkc/Zew/ZVFPZLQT12P25WftN0bZmEqEklKsjC6kDJEFptVm4720wP47\nHckwq/Yz+GCvsbkt7fKxpdMUxS0itqu++TZ2WT3gdHow5xKykSGrYDLAJDWF\nJ1lPQyHdv6GRDihso0sPEkcpvXJBz9cJ7Y/gS0VfY4cvwm7pbEQlXhQBhq5n\n7Z9B\r\n=Rr2A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"7854d0edb189592e748b5390666c6a33cd0a2745","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --clean","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript).","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.8","@typescript-eslint/parser":"^2.25.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.1.0","mysql2":"^2.1.0","mariadb":"^2.3.1","sqlite3":"^4.1.1","tedious":"^8.2.0","ts-jest":"^25.2.1","pg-hstore":"^2.3.3","sequelize":"^5.21.5","typescript":"^3.8.3","@types/jest":"^25.1.4","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.0.5_1585063140259_0.2601845114509229","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"sequelize-typescript-generator","version":"2.1.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.1.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"89f5415729e5ba99e652e667cfc5ed3e3b2b21da","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.1.0.tgz","fileCount":50,"integrity":"sha512-rBm1S9w75QO51Q/lE82dN2QiQb03hh4S9bfISlRIA6GNIgWXmXFjsrvDeUNZVAqAZHPosaHDkNCku3br98dtQA==","signatures":[{"sig":"MEYCIQDZ/T9H1yaqkltJPvMiNbQniqo+rb/oi5ETF3NhwTZ3pAIhAJxyOAX9jKU+A9GZe8uGgFhy3ZDKo5OvJMiijqlHrPdt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehvzNCRA9TVsSAnZWagAAShIQAI7PE8HrDmBr9mQB7S74\nTAdS+yQuv5TwNEc23AkxKwBC47/Wt45V+RjVq9wvvxCTdXsAM8iXFn5uH24e\n+Tp+Mwb4YIhuy5J18m/LgqrF6LVfBlPYYB4adTSWoeu3gjK9sSGEqm5TfxR3\nDlJFh7akQ4EC6ST6AE6n9yQBa6qszI+zguhl+6y+xKD25zPfMhDPnfKv+ucq\ntihdzdBbrRSxlvNh2lt+U53vQh+TT/VoA5nAni/0/XoPJSLJcVFWMq9ZCp7t\njlUB31GfnXKvG+pEUG0t1RlstMqKuOSQPFbgHtsSPMHlKGKzqYwyFoX9SJQs\nZS0bzOL14ghILTlqtKs/AReNPNTKrVrqixEmt7cUZM8r6OUuhUZQrRp9vcY1\nVQ9Ft3Kc6DrzXqj2Tbt4CE4VNE4LwmAgilJ5CMLfKFfcV8inzT/tfwriHIv6\nZAluQgqS396yrlLKJ4ZVz0S5dhpPSXtu/KjUI8qF5HO3ekYXUqERC+JQ7Dap\nrRqGxFWPqjrmQy4bEXi7G/M/zzw3IDRvXp146l9ko9ykhBEhA7E/rTyqaiGU\nOJV64MWFfXOYP9e1ivOZtSq+xKIpiyeVFtYk7upRe6eYZB+UD5b/JVw22oXc\nYQ9Ys8YVw7bPm1E4837Ss+5oqcN7s1dNyaF8eZIfEt6u46tSMUHuoD3kNC4H\nlcPZ\r\n=bNaW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"7604ef9edb7f7453eaba801ade3514c33fc0a89a","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --clean","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.1.9","@typescript-eslint/parser":"^2.26.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.2.7","mysql2":"^2.1.0","mariadb":"^2.3.1","sqlite3":"^4.1.1","tedious":"^8.2.0","ts-jest":"^25.3.0","pg-hstore":"^2.3.3","sequelize":"^5.21.5","typescript":"^3.8.3","@types/jest":"^25.1.5","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.1.0_1585904844852_0.8736653232620135","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"sequelize-typescript-generator","version":"2.2.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.2.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"fa241be87064271305f2b1f77debecc7fe6ed040","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.2.0.tgz","fileCount":50,"integrity":"sha512-YmLhea7nLM1D4oFLfgkeoK8bouZK/WAUk6t62m+ZnqeQpJMop5pSyPoH6GGVuU0x8q3PAOwXO5JCkHTsBt8U/A==","signatures":[{"sig":"MEQCIHfZyBNss3t5+/z7leJ6wWkqUPjxKl7NEcPw2P4krFagAiAUIpsiQB4d5ANpKB/WJ/AXUApbl1wkV+cmXn3uPGBkiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekhV1CRA9TVsSAnZWagAAYHsP+QCKWfuKJ8U5IHu+Z1Tv\n3+7oBVBR8XW0pfDgh8ySjXrkRrLPkWqCASF715tj+9Kc8YWrTSFScCTPpE5j\nG3Sb536kS/UI691zhvsPTw42d7qoT6Ijbf4oxFR3vgpFcBBkpylebJqxzs1+\ncGdirNzoBNKTYdn8hlDCVvcN93NdyHvLv2dybcG9OeW3RyR9j4+9AvDERzXh\nGRrH4Is4vRu9hQejFZ/Bm+baxxRyExS1bgCTkos9r8km1F6sXQLlvwTEC4mD\nX+uhKCp0eLp33CaO3pdVXFv2azYZIFKUrg3y7O4za7/uoPwS+F9fVhdecQFB\nxwTMXHsFodAPDa0wRapXbDM6aPHtJPBa0tXMYTwUjS4nsIJsUKIcURNHLQDf\nFf5tWFdlHHd7eVVmi17y7rZpE65mJ0o+9hvbq2ZXmnvS2s+GCaWV2BdCHuW+\nKdwfF+rqpdC39IiDQweiPH6Z1ZcgUECroAFQEj/Ju0+oDTDVhIBlvHcl1oWk\nEGJ4EEIwhdG1H2tpX2k5o8LOFOfREDkalsebpJmL+XsT2C62qg2XhULURbwX\n747SvAVhd7Yugl7hLD4P5FMtsxnF9SriLsKdTvu3+ROCISnpc4y4fmXetxGD\nLLNgHGfm6QRnKxEWvm4z0+TzwfqyVkcM/7ml6p16bmKdjRP2sagPQB1oq7D2\nfeun\r\n=Yygf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1caffb4aaa9c69438656bcba1c5fd83e85a40bf4","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --clean","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.16.2","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.0","@typescript-eslint/parser":"^2.27.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.3.0","mysql2":"^2.1.0","mariadb":"^2.3.1","sqlite3":"^4.1.1","tedious":"^8.2.0","ts-jest":"^25.3.1","pg-hstore":"^2.3.3","sequelize":"^5.21.6","typescript":"^3.8.3","@types/jest":"^25.2.1","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.2.0_1586632052864_0.5238735632016829","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"sequelize-typescript-generator","version":"2.3.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.3.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"d91bd609849c920f821e2554f3117827e95e1caf","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.3.0.tgz","fileCount":50,"integrity":"sha512-lsDr0aNukV1edgN24eDBC5z/UPbyjeFXBYOHUfqEaOTSw1/kvgi+ix4UQSamSHY4X1BWVI8jaX3YM5yZFgRygw==","signatures":[{"sig":"MEYCIQCD4pMIovNy8E1wcKtbmsByuKj093qv5i8uGW4//xZCgwIhAPlqM0B/B7FW5FD3Ppf2HzX2SAE7Y08Ahvg80AuCzii3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepCPoCRA9TVsSAnZWagAAMqEP/11AYjVWqjY/peGMYbTm\nlkwQXEN1qJLYAsa/7brkfgpkF7JmgtPZ1kcW5g2ckkgkpbc/Go6xHeHgdLY9\nMAybK774I1LKJ8DrK+7AcakT8NeZbreyeRqyeXd34Jo2C44ccUHvoLd/aTgA\nNpovcp+u634McO7j278aBNlK+ziLLO5Qj5o5uHzkATWsOlGx813QhFQcj9nE\nNSO7J+3FMtLUQ++zpb+71WHjYK5+iG3tVk+98RLhFp8jF/l8sLou/z6oKliY\n46eYjkpq6QJtULNTeKzbKH+XTAe5SfFcKkfztv4YLiiV965kVYIK2bM1/D2T\nc7KhzjEP4374E3JctXDtCGp0YOEuqEVTukFCw3zgaakLsfwdEfBs6RbmMBaP\ndi3/WzI73/36EKL+DshPukYFSOw51nzS95dXJZoZ7CJlYi0fB2pQiDy3cmd7\nuqo3OCtuZa5diJT4r6nnBVEjoznMsNZb0NrZeZIOTBG+7RR9pVgBQzYvF1Cy\nRutaL8gpNpAo2yDhvxaYHT6NB5La2b19agIcIjJGj1G62APn9C5phD1txJDw\nMBn/40gcExBIvOkYHDTb1guhW/P1yrQeBwNXpOPC4KSjyK5hUg2Xi79cBj2F\nzs6DLjxPHNOK1e9gfYjGVcoa3Z0bKEhZoeU4sE1HL36GZkQ3JVu8BF9uz8bD\nvEA8\r\n=ELbi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"48c644328b7de002fb5efcc719a132464846bd93","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --clean","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.16.2","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.0","@typescript-eslint/parser":"^2.29.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.4.0","mysql2":"^2.1.0","mariadb":"^2.3.1","sqlite3":"^4.1.1","tedious":"^8.3.0","ts-jest":"^25.4.0","pg-hstore":"^2.3.3","sequelize":"^5.21.7","typescript":"^3.8.3","@types/jest":"^25.2.1","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.3.0_1587815400116_0.40363334583233024","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"sequelize-typescript-generator","version":"2.4.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.4.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"98806f63b5e1cef2f30b53bff043a5874affbe02","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.4.0.tgz","fileCount":50,"integrity":"sha512-iFeaGN79RVcxk8Ak2JhJfmRiJcvIAOh2UQnkiBn/ApQj8VYmOyvkvEytWKeQdCxqqI9eulf381wykn7GhNUnUw==","signatures":[{"sig":"MEUCIQCTaAD9SQ1zev25Eav+eKIu94WCd/bgJB/m2C/4CLnOkQIgMCtG2D06zqxoVXdln4aAEpOmfvPP0av2nnPnzu3LUvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepG17CRA9TVsSAnZWagAAPAwP/RJ2SFNdQzBO3NZIZ70d\nE+UDneo06dIOBWCMjn5dqUJDKGNAEaIJ0hQw8TomVFTI4xFT6uj15ZMLDRNb\nFnMeCpdxlJO0cEkhPCKkBEDdVMUN3aF5gFS58jVg6FG9uM31xuBC2n9NMLCb\ntvtnjz5RpppjxW5AkLgS1QVHOOeRpSsE8JipKiYsx2apT8EhAJsw/M4bYyp5\n5PR0Wes8quT/O2nqfsJL0uEnr7wTV/9DNai/E6xJuWsW+9c2TfzSLT9bFmyK\nfEpVEV6v1avK3RwDCcpxriUodoGdMnWyLoouYBvrU9m9uwYahk1K5JMadz+E\nm0QvruAz6KCO8wDIgf4/W6mGNLLS+11pOsb/ed7EMQdFtgS8xYo0aaQZyorD\nXEAbPOGMTSH4xlyhaOI1BsPb8s1sXhB2IHLmI5UWY+52cTUxMyUGHUP8VBiY\nwE8C/KxHquA+IL9lRocEOS0UB0/3u2m9GPkxzV98+M2JmPMSzujwCzO4TmHm\n46WV9zzsxr0IjcyjuL81DPVGj7LYIGtXfiCOhbkreU2L7fiI8hxidNws4MRc\niWfWb9m5d9m1OLz7Ud51SBj3Hm6UG0mSYghpkrT3TFwvrZtVHC0p1irqaKNJ\nSp+Xo7IwNnvSJWhUtJDPdp182rXSSTvkT+p6pGyNI/kcya+beaBnC72jrRqN\ndr0S\r\n=qDjM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"41ec8d402ec3485b4421a759028e91c510c2a129","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.16.2","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.0","@typescript-eslint/parser":"^2.29.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.4.0","mysql2":"^2.1.0","mariadb":"^2.3.1","sqlite3":"^4.1.1","tedious":"^8.3.0","ts-jest":"^25.4.0","pg-hstore":"^2.3.3","sequelize":"^5.21.7","typescript":"^3.8.3","@types/jest":"^25.2.1","ts-node-dev":"^1.0.0-pre.44","@types/yargs":"^15.0.4","@types/bluebird":"^3.5.30","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.4.0_1587834235145_0.23343144499207114","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"sequelize-typescript-generator","version":"2.5.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.5.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"6dc452d17ec9b51ed731890d3ec5630a3d58551b","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.5.1.tgz","fileCount":50,"integrity":"sha512-sGpVsFTeLKQU5ZR66u/cT8GMKPX2RNuGruCJZt2iKlSYc5XCggg7zN4rEmkxPMJXBF27gKMJfNeys+ijpkdLZw==","signatures":[{"sig":"MEUCIG3uLuFh3XHPFvWAf4YlKweICTAKdal8LrT9vGKy/euSAiEA+26OMxuQxOLgKcbxrgnp06ozndOk13SK/bDaRxF+KZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6OILCRA9TVsSAnZWagAA6h0P/0I94Vrm2gESkA13aPGe\nN4aVhEIk8CjYRSygAIjF6gyuzy3tN3JMDNUUQmz4BZM0yyjam7PU/eTFjcVL\nZUMhDJSIB0nJeq4K5sYM24z3R9otvG0wLbiu9PibeQuG5uwF85NFkvEWih/+\nE1KBmhhgpbQ9doh+efDwWGRz0ZtI6M4u5Uz164rani1sfY3sc9e8R13BH//f\n6SoaugR25RDGLV906iFbEO2TyEpgncP9nIoM85Uo5eTEAGffe95DFqWEFD2y\n4/jg8vQdGNlCffDwSiaYOXLPX+o7FQuXqJyVa+PEGWtaZol3iNsulGgTA9LX\nrre8ZEsESUKHf2xl4Cr9+gD1VIxA0jPRFwwZnOrn0Ts+tybU4jRGvyPlpazQ\ntxIOneltHb4LNg9r7SEGqluqjQkyLmKIjguVinUNKEdAjD/TrtjXgx1I31Cz\nMD37nJMad6OibKe/Kho1fCQ9grv/UBlAos3kRPeQthMbkRi6FcM6MhFw2NqH\nhNMTsUwLhVbuKR2mkYUf6QY4/mvRKxPwc2DTmVPXmGJeEyh3+g5znegDSzmM\nYDjOxjVyXvh69Y61AobM9hfgA+USTQVWfMv2P8IKJN++4ID/fWWt7Ovc1kDC\ntrm9E7JEf/3uYLmsEO/3+GG+n/BpcdQk+XhtwDYJQz0grZa5hXahL9YnOgoM\nEORh\r\n=MKiB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"dc07e08e68c801abf62d0a37e7eba182b4f4142c","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.0","sqlite3":"^4.2.0","tedious":"^8.3.0","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.21.13","typescript":"^3.9.5","@types/jest":"^25.2.3","ts-node-dev":"^1.0.0-pre.49","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.5.1_1592320523012_0.35760426379355903","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"sequelize-typescript-generator","version":"2.5.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.5.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"6d71964b631aa9a8dbc610cbc458b0a49c999153","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.5.2.tgz","fileCount":50,"integrity":"sha512-cxi/4LZZnxpUKsFsDYIEug4KGmjZQwLj0nYnICZ6D1trs+aBT+I9fExJRGKucJXv7vRQtm4O2N1PJ9HXqPqEMg==","signatures":[{"sig":"MEYCIQDY2J4qemSHZ+1wdXn/rBcucwH5act4brzwTnA2UZrkRQIhAMnXuTBu9cr3mmJE9L31xmXtRASVwKH4oqtfJvyAjf5f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6iaPCRA9TVsSAnZWagAA21MP/0m1cYH48Eem5fKqtHxV\nDdqe0x/xR+4RG11lXneLpxKUIMY5nvrGPU/Dam03UusocJdzIfIDObUQAgIY\n4KCeWfmtBDvvUiw0jMsacR5M0Y7reGlVwNkJAu/5jqCMDmu8fRzV2T5r/OF3\n/wjcsTXG2vjBOJbDo2xkoZXgeg7q5muAxsKsnJ6UMYNsrR3tU4CkLaKPKPNu\nZP9Wa6CHw9MguF99OzlXLvY2iiIWUZtd4mZCwawmFQMhnDBT83KjTxzAlcWl\nSZfTkIPEyLeZ6AlDrTyU8Zc98gAbFwByKq2uZdGk2kiEg8B8HgkCVlHlkJLF\n7tIPUYtPNw4znfPimCxZW3s7UGOcQEQ51xRA/KJ9xuq9OZMq9DxdSQ/EGCrp\ny4dKhKWxUK+drhPe/4A+H86MDDM7895+GdD4oFwKSUAxvO8IxXSsfAmSIhnR\nzbQ4h/jhXtkytZ5gTyHTC8NWO3Ecb1q7mDd56tGvgxlBqIbGTSvBebsvL7jT\nEf5QfPzqYoMDmj8iOEPyN3tNGKOcWeVBxJLsX4eJcWR+kCFhVY0hXysPmEFx\nXt+Mli0iNMLxplaUXXg3KR75mjb0q47S4GHZVZ8eXuqnwe7wKcI1YqAYkBqD\nlPqMnmfopiQvk/b4hLSY5W3PEdjD02RJIAxXDDY0hoS/dqQoUn3TPmRe7Vew\ngrZ8\r\n=+nLZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"0512f9be8701b2e6d09454d8d82f03405b008399","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.0","sqlite3":"^4.2.0","tedious":"^8.3.0","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.21.13","typescript":"^3.9.5","@types/jest":"^25.2.3","ts-node-dev":"^1.0.0-pre.49","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.5.2_1592403598614_0.6071560946488836","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"sequelize-typescript-generator","version":"2.6.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.6.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"e4f53bfb9db1b19e43f35dea0d22ba325fd4cf0e","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.6.0.tgz","fileCount":50,"integrity":"sha512-T3E798cMdK+lthCoaggvZlQIBrJfofJ4zxnk5UKewzjvwwf0x/yBOxHYAjigqXvFyOshdeaVtSo7kVruL6TORA==","signatures":[{"sig":"MEYCIQDlomKhCAfyuv58W3wjOA3Ot+H7k4PTx8bqRtA5KyNrdQIhAMMj5n4Z7HAfZsuOTnkKeuT3AWabrp0XJj9Ds48OEzwP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8M6OCRA9TVsSAnZWagAAjEQP/2IHvBssnVmsMZrwPvgf\n0oLMVLVf0qZMd0gn4RjT8ZoDSqOCdDTiVSoqhez3UjItZAKzz8RDBcITUelR\ntni/RVZyhvQQMUdLTldV3LLtop+WO/YHfxcuoCG57oLkqIAGUBZgZSg3ccV7\nup/eIULmAgO732XY3jGivo9flE0RiqNpYSWeMCdpmVYFT5M81I/EbjWNTJDQ\nVtoyqm4B5uHbyeQp8F2SOGCHB+kx07NUAVXKzzXHqLXgb9KVL6fgsZTNHxEX\nuQq2JPe7Kd0gR4WR4Xq/c734w9b5tObX2FQxaaqK3G7WgtaJfPCbqejhvtDu\nr6jPk0RCK9DGfMnjaFzUTNar8hJBYlUSDrzrzs8q0On+g4jbR5m5IdX7Ydp2\n5XemAWzmuT9rhaUItmMgBTBLyT5TPb8u5GruXWEsK0JD+XkeQCdhXGbRjl27\nGWCNm3WsyxWFnyI+3BnUylX+dUTrfbR6LUwkb/4WgmmG8Jh3rwYEp4Ugk30s\nlVeFmqpZVPfU/eS9k5VKZxt+PmyeD0GmO7qxn57o62iU1+cCo5lU00UG2mb9\nzVqypERTLvayBJ5UbjJNEpQbgs+/FM+z35njE7i+Z0tlEQ95kruF9x8otky8\nb0tvW5C/BpKyzxKxdOUFD5s/3Cnl4B8YQpGNGXKIojE6ALO2/887JQA4LVIy\nlR7p\r\n=lYsT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"376329383041ec02c5cb3a8711e536c04e437a28","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.5","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.1","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.0","sqlite3":"^4.2.0","tedious":"^8.3.0","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.21.13","typescript":"^3.9.5","@types/jest":"^25.2.3","@types/node":"^14.0.13","ts-node-dev":"^1.0.0-pre.49","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.6.0_1592839822285_0.4317949917566377","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"sequelize-typescript-generator","version":"2.6.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.6.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"f2115fa3fd56fe42a5cc01b26a647a4e45bb7005","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.6.1.tgz","fileCount":50,"integrity":"sha512-TikGC3wPckGlXzRgEi4YWGCKwfubrA2b/Bkm/owMuwFB6KioRm1uWEsdRYtHXKFhhoq6r9QZ4JwJF0ueQiDLbQ==","signatures":[{"sig":"MEUCIQCpK75RsOTw+yj6S2cxhgcPT6p1NsIrCHaTxNMfiwMjNgIgEag6ln1g3qxhqaTrPvIHa225dIeYTTrsr3/B1FI66GE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHry2CRA9TVsSAnZWagAA96sP/RICi+19mvxDNcdTIJqL\nRMHPGevzh1h3yOPRyK2c8o3YzR3IoIAn0adJEqKD0wZr7oKgt6kms1oWPZsj\n0cRq9glVQXYfZcSXzhKU58CtXiLK5w3hIdcuF/9oOgID46KwtVDsW+hdU/jg\nfsP/gbwORVvzzR8Y+xmaqn8cd4GqyrT44Q+irer7SyUNM50XHIc72P8+6rYo\njAOHaE/q+W9seNd2WHn32kq/sZ+xM8Hfvsrsah3VnyGhgn/F4cBtxoAbYQ4R\npePyoUvMCqLeYbgtZMcCgcWnICGtU/AsfaLzOsFJtFbPyyMm5RXewtiaNsGY\n7qTFNlCjXZaqaQF8PH+58J8ryMYO/JsBILfi8t/VHDMkzSJvasyU5AW1qRvB\nti1Rev92rKe+8ut03v5wLbASi5PWuyN2CkrC0CHvNwnjm3dC3XYrrhJH9AQ5\nTJCsBLBEafVuNsRHaipPeJdlPr92+gFRuR/FDXDD9lPdkwYy2T5JBV08BN8L\nY+7y6DCxyD1eoY7cVPZKODbKKWsnjXBs0QRmkWZr935pJi3PPUDXltQIuFL2\n+0KCanHvMImRq/RjAz+6bogD5iQXIf91G+A6M/StAJN+vEzJwOse/lQ5QEkE\nlSRcVFnX1HnzOlPA/aWXYPoGuLX5JNVzEdSPxgRL/G3JFzmJzxIqvJAS8FaP\nYgY5\r\n=/K44\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a3cb53338dbb930c61c30879052974a77b0992a8","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.6","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.0","sqlite3":"^4.2.0","tedious":"^8.3.0","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.21.13","typescript":"^3.9.5","@types/jest":"^25.2.3","@types/node":"^14.0.13","ts-node-dev":"^1.0.0-pre.49","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.6.1_1595849909971_0.9255710225493168","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"sequelize-typescript-generator","version":"2.6.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.6.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"42b487cc291128214e69b7556b4dd1c4aabd7900","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.6.2.tgz","fileCount":50,"integrity":"sha512-tFPZa6aU2MR5DsGnrFYPHywh6+KR3CREWAyfam07pepQe8luU9LCE7xi8HtN+GAJ+QmTv7ywXbjrL6Z0at0csg==","signatures":[{"sig":"MEUCIEliQeMH6Gn/HiiVMspApaaj3s6nNd8X4wQnZLqGKn2MAiEA792Rf3Lat2aXGxf3YshRTRwGih9mNCGfzGkU//l9Wvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfULvbCRA9TVsSAnZWagAAIFgP/1uYuRN4kSGfwYdQ0I5H\niuYh8ZlwgtFqmplFzJrY12t2rLRqiH/rOQOWLgs+dO0F8ea9hbapjB1zSjbL\nV47sfwURpx+x2SDOv2rv7cP9oOage1IT1erlUD4uyQM2lafHT69YbA1aY7+t\nJAwcQRwVTbu3U5e1BgxVxvzcz1ayYA5iU/R9i2Pp3jBbfb1MtdXvin8t0B1t\nkjJzw3Nyajnnq43UQdeksaNxKm7rGi5TCh1+of75peKhKrmxjKqUuhKdjb/Z\nLNldq3v5kzGwRlv/8DwqJX7FgIQ1ePJNDv4bfrxwUNyiziAuE7bXoiOyw20+\nos/I6bVkxwkiCOjB83Y17sxxG2jit1NVV8zzeDdqtmcGHJhRPlzx742MfdI/\nYZz722eWD3Bwx2odmy7RmuiiAPiCngG+n5ofEbL/04I2OdHzTlZY9Ju285UW\njLTVAoZuI80wZPmayltkwEcGUrgkWcyAL2TvEXXiINmpVwesB5/36ElrPSBp\n1kKUEPjYSdH2YztfPybbaELyB8Vla+4uiKZNtYHRaODplDwQm+8Jr3E2ONR2\nNkZlkpoB9RYpToGhJlUwAX/h//+bJ+d247NCI0om8U77ct8zXiJDM5fPWzMB\nhVpQcVrO3DiOtjwRq9dW/8IMCCzloQTcRr6EVldnTS9+E2Z0QDh0ZsZtzg5t\nGP58\r\n=mJAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"5633c980edae126dae76927832a89989020fbc79","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.6","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"yargs":"^15.3.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.0","sqlite3":"^4.2.0","tedious":"^8.3.0","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.21.13","typescript":"^3.9.5","@types/jest":"^25.2.3","@types/node":"^14.0.13","ts-node-dev":"^1.0.0-pre.49","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.6.2_1599126491341_0.32276746403238743","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"sequelize-typescript-generator","version":"2.6.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.6.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"00b44db8689d2580d8fe0f2e6de2b0ba8c9a0d93","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.6.3.tgz","fileCount":50,"integrity":"sha512-EtJC6KTD5+hQZyCNIMOrLzVYT+tPu0dlunOYa6Ul/kW7VGXGLLotMvZausX6uf1cjSxi4nnWAWr5/TZqougQfQ==","signatures":[{"sig":"MEUCIQD+6mNfOUVYQX6Len/3geEtL1EMB8Eb/MYuIPLKwIlRcQIgO9j9SlcJWZmL/d2vgwnEJkup7DJEr1xOSnDKO4ECI0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXfC3CRA9TVsSAnZWagAA6VcP/1FSeiK86w7MN5PB63Vd\nL86cOUSfHFXFpA40jah6qTO6ousTyXPtUBqXWF1pxJz/a7y2+unZDy7yeOVo\nuptoB4y5AK0yzTdY6JWM2lj379S5OJTPcvIENq8m/ZvGMpUenyBCHIj3+SZp\nUlzRwX85TtHYXCSzsJ+3YFG4QsIZnhlOQReudutEZoW0yBWPVj8gsTbUaJfF\ntUNwaSCNoaMc3b2v+vB//Pfbv9jEkuMnEBncTpBfSst+JUg+KyWW6IlpgmN+\n/08akhIaK2zRGzYj5Vb3+rAccERdNH62Fk+j9mcWYL68lPR6bbDRRRNG1Lxr\nzJlaFxCMIuuQSF4SGQ8ld/BVLRH1jNEv/ebFNwAel4TNQGlXXieoV//Hbr21\n3cHMxfp0BbxJgmFfOyOukoEUhHgvLtgUJ/6oLsNzkVgMAXei6w7i+m9KTboS\nlEqdI6Fkf4XTjBYAViSRNqHO50nvhOslZ7/vFFQcDofEAnJxGtqvHC4tu+dN\nxPdCp2Uclidii5LTnyT39nz9ukEtTrCB7VKsK8CCK45ueDyjIsnl7SoUFP2C\ntFhKeKE2Saq+DebwXFcnWJRxj+qvJBVHYcjNHRDZz9atq/LMzdfNLlMYm6C+\n5QaeY52DSFLaGLRTHD4d5W81oDZ5JUJbxDK8lVPlQDWlX82035d8406HYMin\nnWkp\r\n=vaMs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"2ff1204bceea965ecc1800c0c2362431e8a4657f","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.6","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"yargs":"^15.4.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.2","sqlite3":"^4.2.0","tedious":"^8.3.1","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.22.3","typescript":"^3.9.7","@types/jest":"^25.2.3","@types/node":"^14.10.1","ts-node-dev":"^1.0.0-pre.62","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.6.3_1599991990586_0.44256616224905976","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"sequelize-typescript-generator","version":"2.7.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.7.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"007205b132b7937599aa370b772d3ee805c422ed","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.7.0.tgz","fileCount":50,"integrity":"sha512-zABitiBIdGH4vAYQKefO2y86hmL3KOK6/GQ3EPYnOChBLYfaR9SGIKQTmURxYqQwgXONtINadDYXWjb2LpzkAw==","signatures":[{"sig":"MEYCIQDfGj3n/sYVL0Ju8kj1Pzwgh6Qt9tsUlk3mPk1LdV9a0AIhAPkq602D8DK1qbLoE9u4y2Z3i0EEYx5ThfUmhICgGWtD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXf6UCRA9TVsSAnZWagAAuUYP/A29nckEauH/9et6+grl\nEv/5oRFawLkEXJxF9DY/vUZtwdQiFES851qtK0hknfykZ5crk9z+G4jcY5IU\nzAo7aMOlQ9A5TFFwjxLZIckPtefl2i5n1ClIeAynBB3VJKfatPM/BvDki5kc\n4R2jIx1Fr8EFStJe6MuP1jN4AHIVaESTi5y+QGCnWULq3kz8glGisUxOUpuM\nAY5nsAw9i4qLXigc3Y2iOD0GqcD7rsdIUEpvwUrtmiiOD3BNTTM1HK8OPRrm\nmNNFyS7bWBHrPUpskB8SX/8ZUgjvkziwtsbzfoD0tTvfgzj83eKhnt+ODugO\nzP6FFO3yOICCTvMDq4BPFJFcVwLPSd5MZEfHBtoANhPpy9dJUop6oiQONzJw\ns9YtnAC7PP27g5Li/bu0yLHPtXgBXb2qX2OsWKXa8RMh6N1Nk39e3Hp9aWdj\njLmUojV2fHvKtkk7ZdmJtxV1Icdcl5AZsP1FmllZ9VeXQmYgbilDaRMNBqeK\nrByyusChAU8r/puOyKdX8KTv0juPXgRuBhcyXfjIrBGkqO370IdUxThudGxV\n9DgMaYUSowKs1myl5csK6JVFI11K722npohCVM6UC1NXZqnYIkgwp+6TUR8Y\nVke3ER9w0pR5BJkCQ2znMy3b/zZO7im35zighgcnCgZL7SUFou2+BI+kc0w9\n4m77\r\n=koqY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b1471dbeb4fa8f8b8e00ca26cee84a68cff6e105","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options encrypt=true --case const:camel --clean ","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.6","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"yargs":"^15.4.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.2","sqlite3":"^4.2.0","tedious":"^8.3.1","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.22.3","typescript":"^3.9.7","@types/jest":"^25.2.3","@types/node":"^14.10.1","ts-node-dev":"^1.0.0-pre.62","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.7.0_1599995539962_0.16957824923426057","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"sequelize-typescript-generator","version":"2.7.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.7.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"69374e2cbf6a457dbc262205a500642303284241","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.7.1.tgz","fileCount":50,"integrity":"sha512-A6EWPcOlmkG6ajww535MNtOFjTJgwWyZYUDuK3NYW5phSu+MGFXm+xFvLe7VGytSCwVKdz+dnwXXArnxBYr6RA==","signatures":[{"sig":"MEQCIFTGNnvwf3CBTYTeFyI39nHcGcN+o40WRky4zUJJa7IUAiBjLRG9DW80pupQujYNRG2QqNNOEX+l23y3AB81cx+fCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXj3mCRA9TVsSAnZWagAAN3AP/AwURSC38O7VDwnlTgsm\nRY1L23em8CL5J1zb6oXrM0N+9dui0KttvKw57Y3Nmeck06zJyIGtarHGKiRy\nVN7pm87U/0CPGVBZUcz7l7hW45V3dJfFCgS/kVnZ2DcJcAh4l2uK1DK9bdVo\n+AC8KTyTmEH2qsCELI4NoEV0aNONp0LF4ve7GJlORom7fLktRZPPcwsVrJjS\nJoXIdOXzkLEf2oK82J2hszMm3NSuBBpBm4L0kwdocAOmHw7t8VEkj7xatN0l\njkVXbh1a2gb1EwL1FnoDPeYF7UtWWzr1T1kTpsUiLs46m+PAYsf5BjxMRkmQ\nvvn88Kh8RL0QvbdzH+rlekFGYKPGM1G8LSumtVpg1ZOLIJda50bx354VF5yG\nhXaUDOhSAZP+yrqlRLB6CRQFOGGx+BzNiwgCkdoJQmb8PZ4Bfz0DdjoAFjRb\nsB6W5uTy/4HpkHVo70QKG+RILqw7SsD9jlEpuy0iz+x0u7FnwhdV6EmTNnTL\ne6MqhEY9b4NnC9jigd8NFxU4V3gqAtMz4ZxQ3c2N923GVtTTNtZRJ/9LaElf\nl1xKhyMWDbG2X6v3qi5pNpgXWOGtvzWwogZEX/lnnsaSKjelbpSWKUQ2sgfv\nNlfUypZW1cNuLwWE2ebfI1wesMnaXDsK8vNPMbvPcQfvckp+JvQNfR2KupFR\n/Edx\r\n=1LRP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a08c8776415ab3f091cf4f7ab4404557b9d1a829","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.6","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"yargs":"^15.4.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.2","sqlite3":"^4.2.0","tedious":"^8.3.1","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.22.3","typescript":"^3.9.7","@types/jest":"^25.2.3","@types/node":"^14.10.1","ts-node-dev":"^1.0.0-pre.62","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.7.1_1600011750177_0.9397678505271323","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"sequelize-typescript-generator","version":"2.7.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.7.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"3f6c06f3e23cb6d9e2454f5ce4c5eedd268a2c01","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.7.2.tgz","fileCount":50,"integrity":"sha512-Cf7yljGbxoFO4iO7RLiHzn/zeJEtkPX2W4H52Dq+7Tosm7Oh8RFzD7eXsJ2pqsmgdtNYq6GZz3b8Gb4usbmjow==","signatures":[{"sig":"MEUCIQDJE15e66uPk7T4Turlc6B2C9tSmsBBQS+6KXSnUvXuAwIgXpnHuHxWdIdXYd/Rv9LsKoUgDruf+pjDIZrVJFKa2+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaLRYCRA9TVsSAnZWagAAwGsP/1n7dI1mmthEDnm1tVZS\nYoqCDAlRwLF4S6S0E1Lola1XT/MPwu+ijffp5KGs/VC78Rbr72k1nkI6qRTQ\njv/offx4xOe5XgT8gI0zt2SM+0k907hX+2Tklj9YkqKdJeAYAGxo63J+Zbpk\nJMk/ChAtOU7NRWHu1GWV9GL6V4yn0TSBqoQ88PxTEet2OVr6GVR60+FLfHpr\njNmR12FLdIKY1f2Uszu/Zh8TesrjWkvNASH2tf4c6FC0QoqZeqSHSKErWS/O\n5IssU9Fxvi+7MsepHdZlkaAQxSVGKKYrJn6O5LxLanACIQBqjqrBoCeNV1bY\n0vGIKkEaGo3Vg/v5yjZu4kY3vbSwsmb+8ol30LGWLAJvbLDF/P3gGHh+shCe\nHbcd+Xli4D7UWu67ZSXdnSyGLuBz+JZr9mfeIWkhKQQ+DQBsGlPicQc1lz5R\nKoLZz1UGhSGYvutH8Lyty57riS+Ghl5mbezaGgNzcqireMwl2cpuos8Rno4n\n3oTByJW0H2UBahrWLXVpqEOtHAUy0Xl9Q4TcYjy29x5QPHG+v7X6GVwBMkjn\nTrmFCN0bFZndlZhCrhwNgXl4bebhjjpnBbDrd9eNN0VXExsT88rrLG36wt4T\npE8///rwfFlzv9UCzrX1Agb3jjOmbVFZzrg8zDk6DQWL00FVQzW0aAHOJPyr\ngFYx\r\n=iiHy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"59a779a3aa0f8dd4c648abc56a4bf037ebb97ca4","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.6","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"yargs":"^15.4.1","eslint":"^6.8.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^6.8.1","@typescript-eslint/parser":"^2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^7.18.2","tsc":"^1.20150623.0","wkx":"^0.4.8","jest":"^25.5.4","mysql2":"^2.1.0","mariadb":"^2.4.2","sqlite3":"^4.2.0","tedious":"^8.3.1","ts-jest":"^25.5.1","pg-hstore":"^2.3.3","sequelize":"^5.22.3","typescript":"^3.9.7","@types/jest":"^25.2.3","@types/node":"^14.10.1","ts-node-dev":"^1.0.0-pre.62","@types/yargs":"^15.0.5","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^12.0.1","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"typescript":"^3.7.5","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.7.2_1600697432182_0.027478380860995077","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"sequelize-typescript-generator","version":"2.8.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.8.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"e69f5b2804cab2ca82f0ddd9ad30731773e2e98f","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.8.0.tgz","fileCount":50,"integrity":"sha512-t2suKwp99Zt7A336grje3TuVwDcptV5qBFUgrk0R+lTf1R1XFdKN06bXdu06MIG88Mi/U5r9TXK2NBosCSHHnw==","signatures":[{"sig":"MEQCICeg4Hc22cwvmSLXSZ63Dbw8kVC1HFhy8ygmH5FByMHpAiAFhLzXObzi/0AH19xVXzBEnFh2xuXzQeS65M0BZlJn7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhseLCRA9TVsSAnZWagAAZ7EQAKIp17JJ+yd8znkC1tbt\nPYEUsbi9gWL6vOlpN4oQcv6NQ1DydcRmSF7nBTpPRYVNzJRJDtkcLyXAcV8v\nbDpmfETTDpNaGEeBsnoFsaYVYwtjKAW48H5SrN2N/SF98LUCMRwNK68d4rqJ\nQEDAtWX52wdHvKPBxUqIC2OqgrUwxw55t/epnZrocXrKsf1kkaL1e8AYtopq\noq+ldHVieSw5WrPgE8tJqpNOjtJDyHnk6rpT55X9960ANiPzO5ucGAhN16Jx\nhzOLh7Mxf2pwMidtRpss3AIHozvGMQFwHMLnZkj3jA4dUK+0AQ3fZil9sWt5\ncHgxMvS2iGEp2cSSK1BPMrjzg8LOTmzaQQBRrcjKeZXRnxvtW0rwpNsX/onv\n1PpAjktXHWs7A8XOwO51GK0sAz9ZKyUmCEaVT0HwJUBbcfOs3icXc9vTw2/7\nFjzyoT7t27oOeFd5RIh9Ov5GcIYz0bEJr5X1UzyG6KGHE6k5M4mncYhCHMbA\nDbw5qE0Kp/4u05+63dOlYF0WMBPjTZI6iFY4fhcNinvSdS0tgJ5yMKImeFe9\nVpflnxLzZ7smXwZUvyvWtW2mr07cOHp/OJrTW9HV/WaxutOGssY/5k4Ifp+j\nIf6L4p7JIdACugqXIB/JVVBcQcn7Qb0NwKdT4YnkwAJh0hRfXoyw7fFir/QO\nhi4K\r\n=sCFE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"da0c552cd9e31683edda0b9270864bd56979221b","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.8","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"yargs":"^16.0.3","eslint":"^7.11.0","pluralize":"^8.0.0","change-case":"^4.1.1","@types/eslint":"^7.2.4","@typescript-eslint/parser":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.4.1","tsc":"^1.20150623.0","wkx":"^0.5.0","jest":"^26.5.3","mysql2":"^2.2.5","mariadb":"^2.4.2","sqlite3":"^5.0.0","tedious":"^9.2.1","ts-jest":"^26.4.1","pg-hstore":"^2.3.3","sequelize":"^5.22.3","typescript":"^4.0.3","@types/jest":"^26.0.14","@types/node":"^14.11.8","ts-node-dev":"^1.0.0-pre.64","@types/yargs":"^15.0.8","@types/bluebird":"^3.5.32","@types/pluralize":"0.0.29","@types/validator":"^13.1.0","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.22.3","typescript":"^4.0.3","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.8.0_1602668427220_0.6587953471080583","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"sequelize-typescript-generator","version":"2.9.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@2.9.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"b27ea3cb166d7b6a999c23db53558e07cc184f1c","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-2.9.0.tgz","fileCount":50,"integrity":"sha512-EMm025wnfGc9Io7CGdHVgDw/UlLDm5Ge5NhLjFQbWiMVXgekgab7LouqVdmqmOt9ibXY+qbB1JHWN3y+oj8SAQ==","signatures":[{"sig":"MEUCIQDbLEQSlP/if4PMZ3gQJuIL4ulQ0n9XPb0OpY+3CpZ3fAIgG5d8qujqou6GeQJ+zw5z1l+2lsv/KjvXqkaJCZhT5Ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf840pCRA9TVsSAnZWagAAp/MQAKHrzHpCrx9SrI4PTCM2\nz5tcYIFm/mN0ZmBVjjfBffeJA+dn4BrG96QSuHz+qqOHhslMPK3yXTguFV2V\neL+onQZ7YFkml0ipDghi7ITwyGfZY550a87ypQP4o+lyucOYfnmGdPPUBZYe\ng4LO7sAtt3KqA78dwa1SHvdpgpdmaiVbkJ1KTQzFwJXuXCN/cgjx9yi7gdIO\nPKAea/9NOfdDlLfJmuMI7zoVSODcfPfV/Y9mw6UWtxC7rEg89JcfEgNSRxFJ\nt1hipl0gNzC30eUc5N4La9tdeuZ1lQMWuz3ubHfeLu93rxpIjlJ0Ce9wHbeT\noQ42F3v2KFD5V2lxBvk6iCwy5wlRt+7hryDJkdYsRhyWE6zHDNT75/B8BVC0\nnV1Zv3pe9IEbEOMQIgKI/7rb8ui4LBHSLI5Hx8oFGb5RBWUR+kJmorOKPVDf\nvZUFKJmciuzVi7PXEJmaa4eazyQ9C/oDxgZXPTde4R22zCGaXnxxaImPP5An\nQCu2ecw5RBetdA+cOC4XsxwpM2tyKm1xaAFqGCfkKQKXk/2NlqWDyxR4NpVm\nLXKXP9ukmiDU5yjPntvw4WU1RHTf9xp8yend1+UF8k/AVfW5qcCTiB/ZSVLO\ndHTyhPFbNT07CACBheAQCBPNd1NL14NjFPNRLvOs+0z4r5JLQrAxlmsQVAfi\noXDe\r\n=HBtr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b954a21d24c67dda8e86edc8f3847431a0bf7fe5","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.8","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"yargs":"^16.2.0","eslint":"^7.17.0","pluralize":"^8.0.0","change-case":"^4.1.2","@types/eslint":"^7.2.6","@typescript-eslint/parser":"^4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.5.1","tsc":"^1.20150623.0","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.2","sqlite3":"^5.0.0","tedious":"^9.2.3","ts-jest":"^26.4.4","pg-hstore":"^2.3.3","sequelize":"^5.22.3","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.19","ts-node-dev":"^1.1.1","@types/yargs":"^15.0.12","@types/bluebird":"^3.5.33","@types/pluralize":"0.0.29","@types/validator":"^13.1.2","reflect-metadata":"^0.1.13","sequelize-typescript":"^1.1.0"},"peerDependencies":{"sequelize":"^5.22.3","typescript":"^4.0.3","sequelize-typescript":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_2.9.0_1609796905332_0.9036478624203161","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"sequelize-typescript-generator","version":"3.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@3.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"3e59f893ea1e226d6a68573875138c11a5c3e5ed","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-3.0.1.tgz","fileCount":50,"integrity":"sha512-ubzvazK0JY++KnrUcqe0pGPbe26UDObMALGVxPybM6hFBEMTsyaHBSf4weFxNNoi+EwMVHvfeCoke09/Sf1f/g==","signatures":[{"sig":"MEQCIGwOtgcfOuhw4IxWg8C86iDjDpy2hXv5t6L5M09hejafAiB61RTsFICd+z68y4S8YMBfI94nL2NW7QdOUAWzY1HiUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBHIWCRA9TVsSAnZWagAAs0MP/27v7u1DtcChbaDsUGDk\nDJ2QphebWe1OmYc1NfsaXx95PxphjXTlqpK+/Cv3eTongzk1jKWWEXRhJU0s\ntuE6bSbAHnC7XeF3zKQId6Mm4Nob3YI3HX+XTZGyFXC4++678qFeTyqFpvJI\nnQba47f4/n78zAo358CPxZgCVD+Dh4RQ9D7UJcIJDgKntu5A6Df3gbzQN0+c\nKJwmUJz3D1dPaykw0in4Jr4V3sTm71dR1YNAKkl7n5qiJSvL0EYuFOsnir+t\nRdAhRucW7OgcRKT/8Q2Cajmp4eWsPhh/lE1EH2ds7kNT7MHOvYmk4s8zzewK\nYI2iycyg0difQG3kl82BRZeZ54y+UxwzKBiYAWEtXvjMZfF/uG5sfTpo/5DJ\nRmMLJWHtiBbwx29nAgAKeL+jcNS8WO2tA5IQnlNTo1axSWyTOavoTeDXOPGD\nZZix+AqcyY/0G2aUAm5Dh5UKv/SzP0PmvzWEAObfR4272EslW5c7KzTrm1EN\n4Ya7H8437QxX4VSx6Tf99IDg6USkPrrhs8HtYX5Qdi9azR7rex09YndHgPif\nxWLlNVq5kv+WuixKzcGrSa5BrawhyZo0l75trbOHYo5EN8bRFQ+nE6wsNFY6\nObFCUQdGMiNajhowDzFc/R1GBx7EvlaaFE1WH/R5qYLr3ROZqkZv3Ffm9N9C\n+zeU\r\n=B701\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"7de1d4d7aba708d9762ece19086df6ab72bf6f6a","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.10","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"yargs":"^16.2.0","eslint":"^7.17.0","pluralize":"^8.0.0","sequelize":"^6.3.5","change-case":"^4.1.2","@types/eslint":"^7.2.6","sequelize-typescript":"^2.0.0","@typescript-eslint/parser":"^4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.5.1","tsc":"^1.20150623.0","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.2","sqlite3":"^5.0.1","tedious":"^9.2.3","ts-jest":"^26.4.4","pg-hstore":"^2.3.3","typescript":"^4.1.3","@types/jest":"^26.0.20","@types/node":"^14.14.20","ts-node-dev":"^1.1.1","@types/yargs":"^15.0.12","@types/bluebird":"^3.5.33","@types/pluralize":"0.0.29","@types/validator":"^13.1.2","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_3.0.1_1610904085833_0.5877542643010607","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"sequelize-typescript-generator","version":"3.0.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@3.0.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"457e08a7e210a155007bc0553863c1c486f89cb3","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-3.0.2.tgz","fileCount":50,"integrity":"sha512-QSjHARx8uIuPAiW8K7+U+cOGFgcTOJmFrVxuIav5Qc0+2EDYMV7X8sQt/JDRc0TgYnWqZK2t+TJ2i2ApKsLNZw==","signatures":[{"sig":"MEYCIQCjpYJRf7T0VbLEFlpRH3CpMzCDf92qc2Pn4sx3fmUU6gIhAI3uHFWLWv6tdPhMotzLzW7KWNuUPOrU603S9HYgQ5RU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBHUVCRA9TVsSAnZWagAAa38P/2fz5jnhkkV0Dr+p3WcR\nibXjA98/0Pztl8gr+Jc8iazHIgqRvGB65G6eECxEo4//BPIozu3A2oWKWn8p\nnzw9zOPL88l+0hXZ55evFA/GZ7ZSpsFh1wcFhUKf7A2Mjy0MD75driCTnPK0\nxP2ClMo891ELvb3Z4goThP5/OHC32K2ggAUoss5/hoBiud0MKzPEFRWYVz15\nLBXhOy36YAFj+ZwjZdFj9d5PrHG78VoCBfPlosoRuNIKqYcAjHeJOyo1JXMB\nrDnNg/46d1NOezynrqybC0b0XzuaQ3ZbzzzXeigHV9e0C+Z6UE1sVSXPCsmM\nZbeELHGAm2PaOjcYFQuZ2ckonLcHfgYuYVld55PNamqreXmJF4Y7lHpcrC8F\nPUK8rQ7Z2dWKlWajvOKYh78FDQKC4YNL7pDaHUdaFb5kIgXIiEYwIs594HWe\nzSywkJaNbQI5BTx+xci/13lrTkWeIbovWTdC5CHqh8CSPzyDhXDUDN+9CnuD\n2EWoDCqVSAcTpG5YFEHVy17TJbZI6vKQsq3vVrVkxxDNqoz/nMg4AkbWy8Lc\nN5SFAXqG+B0C0Ugz0CRAOpseFWgKsRIUd1QFODUVQyZOnkxx+kwuvo57FL11\nFI1C2BAkz0jCDChlq29gv/rdbmG6xjlo+TFQyesFcyesTWsroaIC72hbZhLN\nphxl\r\n=83lJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"306f7e4cb870d8049d027cc592949d68d09f10ac","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.10","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"yargs":"^16.2.0","eslint":"^7.17.0","pluralize":"^8.0.0","sequelize":"^6.3.5","change-case":"^4.1.2","@types/eslint":"^7.2.6","sequelize-typescript":"^2.0.0","@typescript-eslint/parser":"^4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.5.1","tsc":"^1.20150623.0","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.2","sqlite3":"^5.0.1","tedious":"^9.2.3","ts-jest":"^26.4.4","pg-hstore":"^2.3.3","typescript":"^4.1.3","@types/jest":"^26.0.20","@types/node":"^14.14.20","ts-node-dev":"^1.1.1","@types/yargs":"^15.0.12","@types/bluebird":"^3.5.33","@types/pluralize":"0.0.29","@types/validator":"^13.1.2","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_3.0.2_1610904853470_0.37773470862003533","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"sequelize-typescript-generator","version":"4.0.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@4.0.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"475218a223ed726427ff4c4288aa2d173ff7dafc","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-4.0.0.tgz","fileCount":50,"integrity":"sha512-oKHwkOuw0sV4g7rgIBe4a/ysDe68Bf4G83zB6dZ2PUGeIjM1O2RV1TAGQ7+gVTuIrOpHI+rv3ETcuiV1tBDu5g==","signatures":[{"sig":"MEQCIA+tI1EgC8D1+sFi7MrLeP2q+WN+dXqaozxWtY7l9hyZAiBrlffWMD8SUuDnoSS+dAEIS3oCV2BQltBcP9Td/HEL9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXy+rCRA9TVsSAnZWagAAMhQQAIHm+qhWq01/bilet9nF\nild3JsOEyHXXobq+Lu8lTi0PEt71nb9E7Cou0hg6J6FbxOuy3M7AXfZJqT9K\nLn+WimK8m7o/rZvO0lY/mZpmKyt2SFSql8MyPd1IUCKquRNnAxvDB54tZfwj\nWLKv1nXDb+Nucau+YBdsAjKABsaL0n2/ReaCqYy5222yIha2sOyd/IuxDmcg\nY/lkUvGEqPD2jxx5HCuu5D6s7WnnYmiNpupIpgfbQJjqjvRsF7r1AmOygSku\nfI7J2Q8kSvVZ2Hivt+G0/2CsoOcX4310V0BEAEII5IuWuA4dtc9a1/3vc4lv\nVg9uVdfldZ/NL1fI5wsBdwOAgx+tuvMM0eNumtRG4iCYnhuNRSUxMtjUyIEG\nHOsW1gh1xcX3t7jJs4h8gE6rLsGDF1X5YmuQcsc+x4LiJL3RYL/Iz9n2PMYp\nBhXug4SAVga6pCO12dCw3rygPW+HlTmlq6wgCjprx6PW6+lWLBHHRIy81HAF\nkf9YT9kUqiqK653mzwF7lMM3CKNE8na7xTE1WL7kfCfUjBD1oLptLriVNcN2\n2KEbj3x0/eKjG026ysIxOqZT9+WBLFVM6mDjavVIHeB5KpUhrBd2/i0dQmJ4\nnqvcWpWwnJfoc4vAlvelQUMHamLPEdBUFynWFMgAaWSevL6/ruKtW2RCreWi\nKviC\r\n=PL1i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1d8c4af5aa27ea4e5356ead9dbba453935ed02f7","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.11","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"yargs":"^16.2.0","eslint":"^7.23.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.7","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.19.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.5.1","tsc":"^1.20150623.0","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.6","ts-jest":"^26.5.4","pg-hstore":"^2.3.3","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/yargs":"^16.0.1","@types/bluebird":"^3.5.33","@types/pluralize":"0.0.29","@types/validator":"^13.1.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_4.0.0_1616850858652_0.5914432166631924","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"sequelize-typescript-generator","version":"4.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@4.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"58cac00e6d94cda2010c05e29f341d8eebfd6047","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-4.0.1.tgz","fileCount":50,"integrity":"sha512-EZ2VRBXvjxWlzEsyN4Rsk8w32FkjsI0Q2CwDASOdp3BaB2jO9H3f/lRQkyPeJkBvHQgD8dQDgBzJ4paaPjPFkw==","signatures":[{"sig":"MEYCIQCCvyCkRw9uULHinHasX9v0QYhlXjnhcA6hzEDhr4DAPwIhAJrQpVF96wibk9UBmlAc4WIeeheJ6M93SGf9MRZK3tqN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX1DtCRA9TVsSAnZWagAAl4wQAIHTOBOR7/QxwY4JucsC\np0R+R2XgLVw6bt1qxtfSFyyYZ3ehZzidr+UU0CviruW8KReljgwykFr0AXWk\nB7Rohkt+YtEpQHmCR8+phhCswp/uxBJXtmXBaSIv8MYM6wa5j7DLn3FgMFPn\nE3na1VSYp8ng6X5oQ6Soebx6zn6zP1h7xvqrxTQ8jmArxX4VEjlhVO8n4Ghs\naSgE08zvNR2iwupw/1IVaVfBU2THdPlcVGOAa6D5fDL7RRZl0RSWWFus2X1E\nLmXpZe09Zu/2QIwO6DcsaR41NjgWBc9DC6eMq1PvU0cT0CLTFWIJxbIOJ5sT\nvSG42nmCVRiIYciroE4gZE5ZCtJpJWf2mJ2xKYYmQIc8Q/RmbxGoqLFIfHeB\np9bllQlCQ1flx6xbMHopG+mmizs7UcA1zoxlDkBhKo5obzW5jKrcu4f5uVwu\nXK+FI9SnGVCDcO7yPO3wnyQe0qMFukshyORwlIsND/7JOsbFruWLFL6rpMoE\nEDWFBXJjd+OPF9bos8hx0u4l+l+3PUPPwQ4Klx+XZioRcpoFQzB/DURnYwFT\nEA39Q8hukMDg7mKBK7PGPGb/zLWsaB5a1nfeZsrwvD6Sw/UHVIAwb8FkDLDV\nxNjkSHASauqVumKf4/9lojchQSlDoAzsrajVD7WDoOXcPiANseUINa67Ra2p\nkW67\r\n=FnSR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"51fe899e492ffbdf7ca38354fa47ade6d56c285b","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.11","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"yargs":"^16.2.0","eslint":"^7.23.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.7","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.19.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.5.1","tsc":"^1.20150623.0","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.6","ts-jest":"^26.5.4","pg-hstore":"^2.3.3","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/yargs":"^16.0.1","@types/bluebird":"^3.5.33","@types/pluralize":"0.0.29","@types/validator":"^13.1.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_4.0.1_1616859373001_0.6956408223797861","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"sequelize-typescript-generator","version":"4.0.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@4.0.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"1815e95eadb1d73b5d700a9d5498604366e24cec","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-4.0.2.tgz","fileCount":50,"integrity":"sha512-wZrc4a+PIG4nhUpPxPPAtBZsLAezMnKpf+EFmkxIwdZovx0xPSPqynGPB5SPmIApvB//EqWmWfBJpQd99p8UrQ==","signatures":[{"sig":"MEUCIQCdKUxX2A1+VamEuK7EpcM6ZfL2LBUXA4Z6FCxaPXqrSwIgNebPnxEzY3uVmHvXY4zeru4h0bKB3YaKv3pBAJk2fzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcq6BCRA9TVsSAnZWagAA5Q0P/j9bwYhtFE80v4dWtfNq\nbUmRFrywiLqMiRe+p9BP2N/ET6IUkO16STmOZYvSN6zSqJe2IZBlxIaBdaIP\nrr0jPwqWagM8r7ZQU4shWZF7JNYX0P5TMplV7fFqiwt45erdQqQ0TaBg38Hy\nMaVZJc8HjbY8e3S8eBINvirBd0mNIZLQ9h2VqkWFWzMU+4asCse+qRxTwEfu\nTcEOTf0e4CUCzf4YyATFHdD/3ExkAHMnZT153arEwTzA2otIHN7RmC7PdIqX\n0BHt3ljyJcx+0g0/wA+50KO1XcbPe1J/Hsf72sxSMQlsm+y5suCj74XLwTPP\nCrzvHnnf4SzcyY5i+uwIfN7NbtP7mHfjIVsY71lFPBtI3TC15Mfixns9rVcC\nDZs1tzQbPepvZiA1nOceuQgX3zLbImGNT2M9Kf+qXhMEsbEAk4/1TPuusrIr\nmzzqd9Cne1/uvcYBpOVeRMkjequy+vBo+nsEEqTtHvUuPfdIJ1yQifN8y1TU\nq/NAfTL4vaILRTc3yjNhVq26wnkV+PpgH6U7UTFqX3BgX/D5ggGvUt+F8JY4\nGBtoULyR403NQwU7oGELBlkToDbXbQ5t6jFYvP7M8TW7xqGSWHN2q4mYZfpx\nSdDmZ5rj5cCaUTh9TGSNTGk5bv2WXLNbSRwAq6TbBDF+ePToRuw9Y9RmwxLk\n/NJR\r\n=al/d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fa2224e62e20302d3bb08c802a5326c5a3c879ff","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.11","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.0","dependencies":{"yargs":"^16.2.0","eslint":"^7.24.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.9","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.21.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.5.1","tsc":"^1.20150623.0","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.7","ts-jest":"^26.5.4","pg-hstore":"^2.3.3","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/yargs":"^16.0.1","@types/bluebird":"^3.5.33","@types/pluralize":"0.0.29","@types/validator":"^13.1.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_4.0.2_1618128512956_0.26399186962596","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"sequelize-typescript-generator","version":"5.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@5.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"757de0289177e87d3548ba00c142462960a34e82","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-5.0.1.tgz","fileCount":50,"integrity":"sha512-OyzdlkedJ6GqyqF9IKtXSIW1K/q8S5HJHtX0ZkexZ0kBEW6vR2NDK8ch6VaqGSxEsIAP+dbZTsyIyBRSc+QNtQ==","signatures":[{"sig":"MEQCIACtyvjTfbDZs9tZ7SmeODZ8YLfhN22owwQt4Ea5IJ9RAiAF4vpZcCzJz3V19y0FK9Ee/1pejqKB1YtjnWzCafOFDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoUf/CRA9TVsSAnZWagAAAa8P/i1kO1y1cRjRpKxX272g\noWAGPGOTneKq4IywnVrsrJn1Q9DMUwQpe5/b3gD4TR9X+mmWqW2tejmENDcB\nccdzdjw66cWGM4gjMKhjGW5yKfzeNgxlATRaWN9200LSGwcUrWaBRQ5XDtod\njzZFLiCib1DyoL2zrOlRHbr/QmZYp6qZxHo3Q+12kpYYPmWByolXaxd4uqCX\nojBVWdwx/32ZkCKbFhk19UPmMmOfGqfsBCrYDhrj1bNsl29dDt4SAs/+lJMP\n0w6swyg71ypVGe8hJrWgEm/zo4Be/IGV7FTb4VSnp4OKEQe9Se/DO2iRgflk\n4WWptL2gLyPnoQ1p8kQ3q02drIGbVxnJMkziKNEuS+xbtPevCcIncOn9WXAL\njbrSVs1fHPqLcUTZSf9v1rZXO7mc0P80O6wjUE40Tad8yElvaF8l1mmf+Qfh\nCAN06LPpS44gETbVka9T6sSBtD0Qy/D2AS71HhsUjCDO7BO/in8Q5UQdy07e\n4l2PTlxTeSR2v8zUVeJz9RAhjIIwDE7VqqcKOTKFFcbT0PnvmOHIXtJPxZMp\nmRFdgiFFjphXoUfXy7/BHOcRQEKbyH8LkaHI8a5Wn3z3YGIapYmGCEo7i4Cs\nMWS1juJvmtqbD/SlgxR009qYhlATvY9mO1FF3+tVn6H1NlzlUuilh/najE3B\nGOJt\r\n=A/yV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a766ff0763da5742df9ccb82ec57378324e711e6","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.12","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"yargs":"^17.0.1","eslint":"^7.26.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.10","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.23.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.6.0","tsc":"^2.0.3","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.8","ts-jest":"^26.5.6","pg-hstore":"^2.3.3","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.3.0","ts-node-dev":"^1.1.6","@types/yargs":"^16.0.1","@types/bluebird":"^3.5.34","@types/pluralize":"0.0.29","@types/validator":"^13.1.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_5.0.1_1621182462354_0.227210850953113","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"sequelize-typescript-generator","version":"5.0.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@5.0.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"70aea17a31a77224884de401e2b1e7dedf158154","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-5.0.2.tgz","fileCount":50,"integrity":"sha512-MCkt3NK5HqI8NFZmJTcSwjojQSTNoIOgLNBqSdTzbOcR6dOr3VwbvSE/JCseSFhvKpYp7TEwKY2TND4uEviKYg==","signatures":[{"sig":"MEUCIBq2hKgJZgWz2kdqMTfIWvd6ey4uw2czN+c+2v/v0Vx9AiEAyhWOsLW7G5hSmUCX4WVIobbkWwru6RBtyQwJvaDdqUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKIHCRA9TVsSAnZWagAAIG0P/jZYe7+ci+dZq4Rd0R5O\nCs2sfUR8r0lBKq/U4r15CSvEZc7aZu9/QkvBYyAfg1qkVLlm9E+6ACbbCPeF\niWetjrPyD4p/u2dnHbj07iEWKTGCO1R6pH/JU66dZk0YmqjX/8r/t4hfAFww\n/bEHNKslin3U6nztLPrbGi5p3w7Fq1WZ1yaCG8sY1y3hSvwEwLLr07+7ZU0c\nfPqDegcIbHV+L6UIfsoPISiteyNHjCvLWWj8zoKimIzYqAtGSujz2A5U5LCp\nIDsM3qm4LUNDeUFLHvigeFAEN3p0blBC/vlYg0R1IihOdA7OmVpG7P5hvDiC\nfOzsq4qLQVvXZFr+PO6fq+oycz3FgZjsXQDL3V4lvpAKCFmonb04b2DrzoXo\njAlfGjRKOBw31rHoUGrtUK70iw1ywzx76tDvwBcUd4bWIfnhgBrokeALwq8/\n5vZSo3kqZrn/EWPhtMOmtFGDAdcgJQHD7x+xcuf+LA9PLQraw7fB35ZOrigL\nWaB+GVNYwCOzC5Fg5LIYeG2vqaxEbMQRn7VTGUJbLJj7RVnGy8C8NNXTZ0Oo\nv+OtW6xXzdSoV2rCDCPDTnPqaNCNjsjep+UIzNr8kH1UhAYY/Obdd/MtMxTM\nUpWPV2md7vtsaWXEh3JTQQ0Flvv9tj3NBtFT9a/ork/qTDaUQIjy0gjJCVtC\nrrq2\r\n=ztHS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"92e5bcc301e6cbaef027856bc56a01fe3ec6d88c","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.12","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"yargs":"^17.0.1","eslint":"^7.26.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.10","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.23.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.6.0","tsc":"^2.0.3","wkx":"^0.5.0","jest":"^26.6.3","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.8","ts-jest":"^26.5.6","pg-hstore":"^2.3.3","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.3.0","ts-node-dev":"^1.1.6","@types/yargs":"^16.0.1","@types/bluebird":"^3.5.34","@types/pluralize":"0.0.29","@types/validator":"^13.1.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_5.0.2_1622450694701_0.8771902114053449","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"sequelize-typescript-generator","version":"5.1.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@5.1.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"8a5223ff82109047cb23b3e71401960617b5b362","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-5.1.0.tgz","fileCount":50,"integrity":"sha512-alxKQQ2eFiMod/yrzpT05BjJ+4TL2kPb4zjWA4RqYYJMue6rEsGIRZ0IgDANV/3SRF6AFgP7f5SCU0eYBYV2LA==","signatures":[{"sig":"MEUCIQCT0dzp7YTsvq1kBDw5oQKMVeDmYBcRtCFxVk2eqyfa5QIgWA0XGcy8rK+SRFTSWRIdcJJEHas6SjTltmrTJ/+RhxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzl9CRA9TVsSAnZWagAAZMcP/2HmaWaepn6QffZXSpzY\n53XJl8HdtgaBf5vAXuOLByRI41w+lgQatPATU87GUzDhDlKQ8CObI+o6VY4f\nnGuxZj0NkjaBjTWyLax5dHhVVNUdTAtSCsFHTo+f51qcYWhKPQB4BpdM++SE\nHf9toRn2ytLbzYxIZ1Cp5NW0EGaEFdMXU7pnyKnE1vPMI/c7FV8Yldxg30yP\nxru+ytVkOi06w4O3i5U9Sfie1/IBqnI7W+gflmRrl19gassmaIqYNfjWaDNm\nLCvDU3WihsvDoh/hDef0kCiP7Pkn1CMPLYc4m4bBP2ajeApsMheEQQRhGP6A\n1sJTbJYu6TTicbLPTECSfY4JaHaS2RPwofrTG7Q9bJqc9FXIG3LgzeTyTjfT\nAOPFGt6QyTNzvEUzfAgGM8Lj9nZDoRplovKtr8Toj369eWy6D2e2jis/rD2T\nfRgslZLZ9Y2o5LiAFWiP2eJHxiZXt6fCERsQrLkDKbuXf+OhdLcxPyEq7V0K\njlBd0kNtSgyZKuY+DPDIV4BVxlmlc3OOzerwgO0z6b9zW7HICQfF86mQW96J\nlNbApkkc8b+JgyOekZHTYJy4UU4MIp4TShSxJAqFaYJDKodEEPYWmkO+y6X2\nYtWv/2jCFRVZ8oZu24JQ+/jciu0DNZzacotubc4YERuw4WS2KMGpYgo4Snhr\nLoBN\r\n=xb3W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e9299abf1253846567c0ad2fdeb1ba93066042fd","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.12","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"yargs":"^17.0.1","eslint":"^7.28.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.13","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.26.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.6.0","tsc":"^2.0.3","wkx":"^0.5.0","jest":"^27.0.4","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.9","ts-jest":"^27.0.2","pg-hstore":"^2.3.3","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.12.1","ts-node-dev":"^1.1.6","@types/yargs":"^17.0.0","@types/bluebird":"^3.5.35","@types/pluralize":"0.0.29","@types/validator":"^13.1.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_5.1.0_1622882685375_0.5105329765190478","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"sequelize-typescript-generator","version":"5.1.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@5.1.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"7198ca5687c7d092051112bea499b8d1b19a0614","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-5.1.1.tgz","fileCount":50,"integrity":"sha512-U0L08en7oFf95Br6guCjq6ZLAb6AIOqYOtc5kac46isrmHJPbzZ0YViRFvn7SyXBw4/phR1CNCXfJRtf/ekWvg==","signatures":[{"sig":"MEQCIGtgM0omL81HnTB595zLSTZMQ5mbjUSn+xU/MafmVPV4AiB/r3EbbRobNerkBR9OWDOhvqDgyEeAk/jkYo2klvPIcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvIvBCRA9TVsSAnZWagAAR60P/jvY60TAS033Ik1iVUWf\n6ktf0LRg35jls5r3xX/9Gz97l5GXdOMih5SFD42cZczK/Pdq/+3ZorXqxqro\nT/lESKCvZ5JMfkIKNsQl3YPCkdtNW/xvBZQNGRznPqLwXfCADdTCyiw4T1Z8\nMLZ35VrqQPKNnWApZfz5eQFT1KfZObiQLufgjLPnUL7xPJtZSOGHiw6Nx20j\nvO5mfOmtO46fYx8uBBjpYEbGzCShNtVkzwxAg36+mmoHpRhKCc64yfHDgCLT\nTyCEeWcyrhQq8V2Eh2WfJKHmmElyl9z51LXXFK+juhp2v+sIkc8bsniD5MBi\nk5QNG/aPSC6Ke1U3abyxE7iRidFBQlpH6q4otw5+JNxr9bzCoFkX41/GF3Yj\nLqqYVYP8QZVHxGi5I4yjjvATwJxostHVTyKCrzUeLr/97r9CedKyPdITeHvw\nzvZtS/+KaHb8WD3WeRg38qfR5eduxtleaxbjWQ+wujdjOUFS6Ty2o0m4wy23\nAOdtUW2sjMGwIUVV0AOZRkUta44d0bbj7ED7reQEuX1bab/aB8AZ+tSSNGd2\nDh6T5NuIdRREgR4WuvpfRcTEx0gNfRPLjSKp62mCspZaXgQZ83ROyzzCnle/\nFSruOGC/MZTSgJUFTc4EyV9kW5aSFEZSHg2BQ4jc7JsR338bLiZlvCHftrfr\n0amg\r\n=hztp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"6e6d647559435f504f79cb4c1d24aae15862603a","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.12","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"yargs":"^17.0.1","eslint":"^7.28.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.13","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.26.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.6.0","tsc":"^2.0.3","wkx":"^0.5.0","jest":"^27.0.4","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.9","ts-jest":"^27.0.2","pg-hstore":"^2.3.3","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.12.1","ts-node-dev":"^1.1.6","@types/yargs":"^17.0.0","@types/bluebird":"^3.5.35","@types/pluralize":"0.0.29","@types/validator":"^13.1.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_5.1.1_1622969281003_0.04085626906969542","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"sequelize-typescript-generator","version":"5.1.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@5.1.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"9ad436003139aa749158984fc7e31062c73fd0da","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-5.1.2.tgz","fileCount":50,"integrity":"sha512-vB7lv7KHu0DtipSvihaxbo5EYoVWTGTWstx7Gi5y0Ug7ilpVadhwElqnJjAgoW1X3i58NwjCQcza6fBT4Khg9Q==","signatures":[{"sig":"MEYCIQD/Drd0imjaAX0qRgnjuK1JsmiLRXp/8kyGoZbYnKgzfAIhAPt26UlfXsUMyItyZDIjHLOFhKXu18wprZJUB//yI5RJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx2fMCRA9TVsSAnZWagAATmUP/R1T5NrBdU7IpXZm5d33\n4lxuTBfTcl5og2YGmnyz6sxXbdPDFNK8KiNx+K/3UwwcFiKqN9pgM7mcxFJA\nZSjuGbEsCPo3DkF0WXFOEkydgu9RyZmX9oDP1fxBkpjaZj98VItDIUBP1qF/\nuKQgMiUeGHCv+JbmlcC9/EcAH29ofFmuhJb9O3P0foFKPl4reoMcbrPKRxJb\nMes2iYuj3/Dn6BglsiNst1xEcLE0Z22W7K8GC3v+O1fvZaE/nUj77sK8FFrm\nlzKSpybTbybsIvmWj4+e/CO5aiIXcBY46Egimo5uZKlBacHBTdHHkl17FKcR\n4p0oCb/EIdpjHOq28rabV5xtcBmfQZeOpnbwiqNnqbPuVFB2Wy1cWaZy7xdA\nHvhU6btkbhMLGU2SQ4lTN85FE0FHwlDtRELwY9y6tgu8PV+UZfzVrg9teGnf\n1cMVXOTY8AdZfSZxsTVnizbhAdlwPspKpbFLFJ3A3XSayqjjQ1we2hF/RFYE\nTMBT4TkGD4PkeDCjPQtEulUumyVS48N2R25g4/vyo1g9ElsodoQV6KameaBT\nPpsRh+cMHIXpzHtcXhpziiuccE3+EK3QlyV2jMDq8I2/Fu/QKbUmFb43k/x1\nlLveEhAXKc8AQctiXqO1ghqqispbTUmUjZ3wSkza+GbzF+sjf22b5N3WoaBf\nptzp\r\n=lkDT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"9cf55f99214ccde70d0c671d229305a38cbc1eb1","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.12","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"yargs":"^17.0.1","eslint":"^7.28.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.13","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.26.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.6.0","tsc":"^2.0.3","wkx":"^0.5.0","jest":"^27.0.4","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.9","ts-jest":"^27.0.3","pg-hstore":"^2.3.4","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.12.2","ts-node-dev":"^1.1.6","@types/yargs":"^17.0.0","@types/bluebird":"^3.5.35","@types/pluralize":"0.0.29","@types/validator":"^13.1.4","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_5.1.2_1623680972659_0.6379596220852908","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"sequelize-typescript-generator","version":"5.2.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@5.2.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"0f654a67d4a90f8c19f96470ed8978671eef396f","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-5.2.0.tgz","fileCount":50,"integrity":"sha512-wcKCoT5TqiqaVn3wCTyD/s4tddXtRuR6RXDqR4gzMj0meze8vPyY0KK/ERodFitP0KRdSaoxdgw30lwYjE2bBw==","signatures":[{"sig":"MEUCIE/T+33ATOzYR3XAiOKWXHYXG6HA+GUopdBUqf4588x0AiEAhHaR0g0dt06nb8PzOV9NlZyS9V6Dnc7breNqVpJo2Ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3XanCRA9TVsSAnZWagAADlQP/0bimXYrJdLzupD5gtCq\nY7ppjZL6iRwpr0vc3dkBjLOHI3t2vKAWoqkZJ4zJByYhzcLhMLqZkOn5ZqE6\nMCJBD7R63wMIprdTpMVvTiQR5up3VREDw87MF0lYCq4Z4I027Mq9cee61yXd\nghBR49MGCNW+ai3mafHzpGiqVZ0My0Rz7PVhlJ/DYEwUmcAuO3DCgwr/M/Vf\nsTDeG3NDk98EerwV7f3J6iS8nr3aJKRZvpBqN482csXIprh2U3jb6h0+mLQM\nmu066hjmWoidyBb1XV4MmJGb0at7KvpOBsQQ9kfI8vmy0CbZJZxjYfeTTs37\nDyfcY2JBOkLnh5z+0uYcNJ1KeiLMJK/w1EPxemXWYqihO8O/zk0WidFAZIdp\nc/iCduBdR15Hfwij+AVfFgT3xPbo5z4kZcL5zASWpEeWGfmOR8MgiNPkzm4x\nwSElNDImuue4xtpmFzOoFu32J+oz4m7roSZ8uDMDmMsO7tJTc6gfUZn87CKL\nsy9zRKe7iXo/RDDq89FxTXDe6kif8lSYoBIhUbv6AhQi8ylGzkUrgFNBwwZY\nGCQvwP76+SvQdXYwXMaRBZIAk6KJSn1kQgz+HmYp2CwHsr+AU0gDdcIadwCG\n4wUxICE1F3JyxEcqr/1W2yHlDfF98wbTXsXllnQMzq43qIYn7Hq/1Rvma5PQ\nb5ma\r\n=vqWb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"0fb41d937fd6f2f3481cd683230fbb48870ecbc4","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.12","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"yargs":"^17.0.1","eslint":"^7.28.0","pluralize":"^8.0.0","sequelize":"^6.6.2","change-case":"^4.1.2","@types/eslint":"^7.2.13","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.26.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.6.0","tsc":"^2.0.3","wkx":"^0.5.0","jest":"^27.0.4","mysql2":"^2.2.5","mariadb":"^2.5.3","sqlite3":"^5.0.2","tedious":"^11.0.9","ts-jest":"^27.0.3","pg-hstore":"^2.3.4","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.12.2","ts-node-dev":"^1.1.6","@types/yargs":"^17.0.0","@types/bluebird":"^3.5.35","@types/pluralize":"0.0.29","@types/validator":"^13.1.4","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_5.2.0_1625126567405_0.637136477047201","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"sequelize-typescript-generator","version":"6.0.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@6.0.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"9629674c2d4a742b849c12eb07a8157a306df657","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-6.0.0.tgz","fileCount":50,"integrity":"sha512-at9DZUtl5K2g0xcL6HhNS4NMWY0CIhX800N0xuCu+dKh9UGndBX/gbZSbKmHIMry00dQB3mef3moz9hYdBrerA==","signatures":[{"sig":"MEYCIQDf4ocH2lMNIoumiP8V/jKoa/Hg2IOF6R0gOuplmEp4FAIhAJHE44tEnFRA3DXPABFtG6hyVQoAj8rJ5HbX1/GxKAsP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMg84CRA9TVsSAnZWagAACLMP/iZIsa8zMpQ1EHF2yh3P\n7cS7s+3Q4WF4NTY7pA7k4Hu6Pq5+y+ZZI+Cqwsrr3hrY4rhIeXUj5+m2Jo2o\n2oEk+5/n6rmgDoKgGf8sDdKNo9R2I2UyYqErkVpTog74U03wqYri6EAhziHG\n6nHyX34vPpx+f2b5jNMgAmpv3U2AX5AAhCPoDL5qy/47rzR3B1wag0Ii8NmG\nTPNFEGUGbUy8KzYImF8EMVAt3ip+O/9EkgGjgocRcegPF3jTmNyKWOH9mskU\noducW+5PG0NtPPmOub0WWtEwRvk5XceI5D5SBVM3gXEWeWBVSN7Dfu7QYuUA\nzRi/stvWuw0DKUCU40vutJcezN5AFn19Cba2851ybsw1Rh/mZUpnlNNJ+pgE\nVp6E0bdzXdhy8RiJTWdEX0ZgiM3XtKfEgXR1i7gVbYuvJYuI+sd6+MeRSq5J\nsne4NbAgJtXWS6Tp4Q9emNAoZ1rZy9xNhO14MX/+egtXvvW8I8hGaYQx2GOp\npqx/Edt27PeVsnza0eP6+31Re+QgXbYAXPzEkxKWKJqTam8tl/qds2ZowaK3\nRvUTsUm8AR2PhEOFptBoZ/CkcpPUvXB6r3VAAz+q7EFCID5W2z8uFuStRECq\n4bKKf/E+fqAYXCXq88XPgFi7jJZ9V29ldb8/saC4YAEDivca98r+nag3hiD/\nTubG\r\n=Rkhf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d9720cb38f70bedb7df343f000252cadd4a2ebed","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"yargs":"^17.1.1","eslint":"^7.32.0","pluralize":"^8.0.0","sequelize":">=6.0.0 <=6.6.2","change-case":"^4.1.2","@types/eslint":"^7.28.0","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.30.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.1.0","mysql2":"^2.3.0","mariadb":"^2.5.4","sqlite3":"^4.2.0","tedious":"^9.2.2","ts-jest":"^27.0.5","pg-hstore":"^2.3.4","typescript":"^4.4.2","@types/jest":"^27.0.1","@types/node":"^16.7.10","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.2","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.6.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_6.0.0_1630670648555_0.10489208449854437","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"sequelize-typescript-generator","version":"6.1.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@6.1.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"f0310050ba60d3942c80538084ac23c3940ff06d","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-6.1.1.tgz","fileCount":50,"integrity":"sha512-ts3wzTvK6jw4Tlnap696mzGfLcFMGfB48oX8XgFTGjRWxPVrxIXLfQZC+GxOIJEQo/923ethYQws31y8leF94A==","signatures":[{"sig":"MEQCIFHtdg5yxppsz0DIskOjeDjZcgs5L1G6+8FH9i/MYNPsAiBAxIDQtpk2HRsf5tcNdN41ln0Cv5Q9onSCmHHyR/DBlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM0+MCRA9TVsSAnZWagAAZp0P/iWIBA/DJu1KvHYMHp46\njFk/9KGMbFSNHvvyklBAXQ6F9MV+KILeb4Zfaxf7PjtjUr9fg2K0h+MHbCqJ\n+3bv5LKkn9DxUz3DHSdMQ0Px8OHjF6QKClNcTc76JyfXUmMY84s8KHKAEu0l\nHkxfUanL3Em+XDU+Fht4AldkLiSafemfPHOeOLnRxUasllAT1GpK8mKE32Nf\nIg5W+RLbOqHiR3TElXqFDve9HqhS6I0e2J9Yfu4KibwPqstzgwfmNbawEtqU\nPJtCVkUwvtJlDr/LjzDOQtx4xWuTXfTca0pE71nFxiOYLrHl8JcxhiMHzEuh\nhYI6nMhaOK3GrN8AZ9awY5NSYwFZipkXfAKFOJdY9PiTu1X5akVrdUs7/0az\nrX8NivSqFGHDNaYAzX/F9NYOnpymwC7LvPgg8LE5OYDjLPcI8DPKzYpbN8an\njX+oy2tYx3U9iNJQGbvWY/Zi4ghY5V5BPEteh1McsyMHGXCm+jg4opjoG5OM\n/4M7vzEZL5voQBzGHr2/6wyPDS1n/fKidIOIBYPMAMLpShyjq2jo4chw5pwu\nT/xemdJn8VznsG/Uha+4rkwsqV6dsR8aUGhqkYSNVd4ZiTJhhdl2P+2va2ZV\n3ZYMyOBtt+oMBCKrXfHur+5asMLz1hBYyQ4aGsYqjO+3MliLSGc+abo73Hm2\nEas3\r\n=T8XB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"2f24ce1a57c10d51113e00bcf1da6ecd944bef12","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"yargs":"^17.1.1","eslint":"^7.32.0","pluralize":"^8.0.0","sequelize":">=6.0.0 <=6.6.2","change-case":"^4.1.2","@types/eslint":"^7.28.0","sequelize-typescript":"^2.1.0","@typescript-eslint/parser":"^4.30.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.1.0","mysql2":"^2.3.0","mariadb":"^2.5.4","sqlite3":"^5.0.2","tedious":"^12.0.0","ts-jest":"^27.0.5","pg-hstore":"^2.3.4","typescript":"^4.4.2","@types/jest":"^27.0.1","@types/node":"^16.7.10","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.2","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.6.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_6.1.1_1630752652384_0.7188171108151866","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"sequelize-typescript-generator","version":"7.1.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.1.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"df55e60af641d254f81809c339423c5fdbbc514b","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.1.0.tgz","fileCount":50,"integrity":"sha512-JEdu2dlX2KsPVSMGlTPWEIvu2iujZoLj/7qXgXVpgb1scG4US+gCxQY12Ne4Y7xcHtE00Yl/Mkztb1+sgJ9t9g==","signatures":[{"sig":"MEUCIQCkg+ChmiSn56FJlcEpxKRgfhRbo84kVtG4b7d1XC6bgwIgW719w4L7Z8Z5Zpe6zQ026dXg8sWTchgR+7hgNTzwpso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159789},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3a3a0be7a4fa4cb54d485a1c2f80fbd81962257a","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"yargs":"^17.2.1","eslint":"^8.0.1","pluralize":"^8.0.0","sequelize":"^6.7.0","change-case":"^4.1.2","@types/eslint":"^7.28.1","sequelize-typescript":"^2.1.1","@typescript-eslint/parser":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.3.1","mysql2":"^2.3.2","mariadb":"^2.5.4","sqlite3":"^4.2.0","tedious":"^11.0.8","ts-jest":"^27.0.7","pg-hstore":"^2.3.4","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.1","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.4","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.6.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.1.0_1634666212659_0.7124389873276742","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"sequelize-typescript-generator","version":"7.1.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.1.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"14391cf3c6a3e0f8c6c8784d73bcfcceb6bbab5b","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.1.1.tgz","fileCount":50,"integrity":"sha512-Dj6uOpO2UfO0RBZ0XAGVXSpRcrhjcAumD+72qtzVvL8afMag+RlCaI0wYONHkB5HwYInndHohmtwJHDxSCT5/w==","signatures":[{"sig":"MEUCIQCTkkQNA/FLER/Ly8Sji0K1nRKGs8Eub4NeoBhDsE1ktAIgCYhwjULwD5Aabh0ny+GSmoizO2JcqXyHlbW+6m296hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159817},"main":"build/index.js","types":"build/index.d.ts","gitHead":"0bbbe97508d2c2bd2bb32bb4f78d367370ccefb3","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"yargs":"^17.2.1","eslint":"^8.0.1","pluralize":"^8.0.0","sequelize":"^6.7.0","change-case":"^4.1.2","@types/eslint":"^7.28.1","sequelize-typescript":"^2.1.1","@typescript-eslint/parser":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.3.1","mysql2":"^2.3.2","mariadb":"^2.5.4","sqlite3":"^4.2.0","tedious":"^11.0.8","ts-jest":"^27.0.7","pg-hstore":"^2.3.4","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.1","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.4","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.6.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.1.1_1634716676360_0.9323376558000189","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"sequelize-typescript-generator","version":"7.1.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.1.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"63507810de4bc86231ec8589eb6f5f888de96729","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.1.2.tgz","fileCount":50,"integrity":"sha512-j/Jzva8trqkdcm4eWsxu70BCLBTMLJL9fhjqDD9gx/Ks7Jyn39zYEm5OaniLtXEA0mYujI699lZKJw83ZsJGmw==","signatures":[{"sig":"MEYCIQDD45oBOuHyyDp2kiDCXpBoOv86gIWjZYCcR1KJvNM86wIhAOKADuqhYLZ6WJ3YWalUoM4BN6yDiPhKJ/woKzjofovu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160215},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3ae8a8cc44f5562139036cc80006ec977728aba4","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"yargs":"^17.2.1","eslint":"^8.0.1","pluralize":"^8.0.0","sequelize":"^6.7.0","change-case":"^4.1.2","@types/eslint":"^7.28.1","sequelize-typescript":"^2.1.1","@typescript-eslint/parser":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.3.1","mysql2":"^2.3.2","mariadb":"^2.5.4","sqlite3":"^4.2.0","tedious":"^11.0.8","ts-jest":"^27.0.7","pg-hstore":"^2.3.4","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.1","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.4","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.6.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.1.2_1634719476223_0.8986740948197778","host":"s3://npm-registry-packages"}},"7.1.3":{"name":"sequelize-typescript-generator","version":"7.1.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.1.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"b24354842f51a230b1b2b5bc244686392de794d7","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.1.3.tgz","fileCount":50,"integrity":"sha512-yk1SajHO3FzQHAhfuhv3lkWT++fTAach5RXDSKF5bXbLOAphz8nI7SAgB7owG1s9KYcaM1c3MY/sDCIywWuu3Q==","signatures":[{"sig":"MEUCIQD3wBE/rCt1tqM0brv31zVvsWUzGduQFOvLSghsC2km5QIgNLIAXdbYAAhnogElPOJ9McZYeSYTBFZbkQ2IwyK4IOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160246},"main":"build/index.js","types":"build/index.d.ts","gitHead":"323129aed2dad6f57547e00f4bfc59f8998e9c95","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"yargs":"^17.2.1","eslint":"^8.0.1","pluralize":"^8.0.0","sequelize":"^6.7.0","change-case":"^4.1.2","@types/eslint":"^7.28.1","sequelize-typescript":"^2.1.1","@typescript-eslint/parser":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.3.1","mysql2":"^2.3.2","mariadb":"^2.5.4","sqlite3":"^4.2.0","tedious":"^11.0.8","ts-jest":"^27.0.7","pg-hstore":"^2.3.4","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.1","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.4","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.6.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.1.3_1634720639413_0.6598946983827627","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"sequelize-typescript-generator","version":"7.2.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.2.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"d5f19829683e6ec3546577644e7f26a487286977","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.2.0.tgz","fileCount":50,"integrity":"sha512-eDxavhL6iWQrskUd5zZwUgtgtaGl6W37wcqVvoqYXqz91+J4QIcKcrxs/iYNeUAyjbFx6FCfXz0CTbRf8qQjfg==","signatures":[{"sig":"MEUCIQCfJSDpP+uc87/GSbs+whL24LaCqrQooT7luF0D5nuVtAIgJ5ANZ3R2ALDmRbTmI3XsG+h4XLYStaTz+J0xLG6748c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhomcnCRA9TVsSAnZWagAAdhEP/1g8G84VWuTnbOzvc3hC\nA375FVL+QhT3P/ySMxk2HtczGkq/JOMgo/tlBqZ0bJio6pOOOcr/DucrQHnp\n42i2nfx1Bq77MtfCKci5OIeeSt+33n5CDKgOqjsX3cP46zAnw6szwOj04eza\n+zZQuhauZlucW8TYH/KXmY39cC3FKnr9gvbNzGApiu+IawWiPYOrgznGsH4+\nI228e+Jr3sAjEjwzBbnQjaGY2CJ5WcDEkdfeMIdvZSVofv1DgibH8p7g50wq\n1ymhV1Y3zGdVjkplwp1B8rVzD/FScxla6RELJQuTzChxNfe2Vp4tPRx2Y+fH\nJdF1lC4bySsjuxROFRiVowI2n8GQ18AGWZC3Imiof/xl8fD3+HaXX116ZkUQ\n5rMyZrWjqWEBzkifTzIGIKvLaiFdX4vtvmmws3S3Xqf2/9yHNeWUhvxtcHvj\nV3Ih03cryZdB24PZyEqWbUIEdXSmlVC4g2BiUI7EWJRahruwYS2wIz5pk9U9\nr7ArpLzYJkLF9QXER9SHh8JjHGApobc9w+Lqu1ZGGNsxt0EE6lMCWCkuEJI0\nxLzfzvUCKFLRjD2pTWyYuGdrv2Dyh/ImDdEHKf404pwq9OMAYcbdK9aOFCPi\nrKcobsanWE5GcNDzBldk+AABrXQKRpaKdkXZessHNi858f5yEhSWdNEDwXqT\niP2O\r\n=rnKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f95e57155cb7212fe25170a16ad64ab1d581fbb2","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"yargs":"^17.2.1","eslint":"^8.3.0","pluralize":"^8.0.0","sequelize":"^6.11.0","change-case":"^4.1.2","@types/eslint":"^8.2.0","sequelize-typescript":"^2.1.1","@typescript-eslint/parser":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.3.1","mysql2":"^2.3.3","mariadb":"^2.5.5","sqlite3":"^4.2.0","tedious":"^14.0.0","ts-jest":"^27.0.7","pg-hstore":"^2.3.4","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.11.10","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.7","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.2.0_1638033191261_0.4379045880207051","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"sequelize-typescript-generator","version":"7.3.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.3.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"4105d9bc3dafb0979f9a325c86e80cd73fdc595b","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.3.0.tgz","fileCount":50,"integrity":"sha512-FywkKAHTRepIqpnxKXw4+nrwi6GVsBoekW8OAK+eCZhVdO9+ufFBVab4W01dpT9uY0cUltf7rKDi/boiIMZrbA==","signatures":[{"sig":"MEQCIGwT15zAU5TL/smAIOnhwO9FGrM7nhYuFWkZfqzZoB8eAiBv++LjaY7lo5zV5QSC/ogC34l3KPrbz4f2mrR1rmi8Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3B6DCRA9TVsSAnZWagAAfTkQAKEctR8oKQieX0ln3vz9\n7dZz8LvmmiccSfvqkMLD2hzitS0UjHHjiKhHIKbWQQENx4h4aDUI5tfYWu9H\nkT6OVwT4yP0utt0wtJ4/NtHZ1zmHbU0q7LEMtNgu95b0a4N0LIg3vPXGf6Jp\nb6W9++5yw0vLn8sgMxp0X1YhcVj2Ehvcjltl10EOVsqLrhlcJo3xLLu+COLS\n1tK/iOMDDuc4xXxCq7nE0pNTV9QSKKAmia/VnBkVYPEfA86LNHQTYwUX03FU\nvQs5jM+6RcDUgWiqwVtANzahBQi4R88x31ET/zdSUI3n76k3sUEKfCqPaywm\n3fR4tlJ25X/ThXWXwzeaGxCofsxBs6NEYLjKGe9OoREXTljfZ+EvQ93wOgUi\nH5I3cfCnyk36vGNT9m6oElu+f8hHDoFm8ZP+SZinPquz+DPa7j+RBbq6O3Q6\n7lf1Hi6hxUf6Z0SWjaF58+97Y+4RYJxH/8x55QHufdiYWKngcGfxoOMf0s47\nGn4Y7Ay2UBU/Yvnl19Zdowm9eiKbf7CViH+EkeKn0PyyohajMvLtU80+YS0N\nAU0cvXZN03Ya5DWAVsfzH56v3hiHGvvVbLJOKazUpk8fUIPJZoS7LKBcd7GV\nbigvHMqi/KpyZ/PJ+QsJVGsC13wUk+ZJGMZVO2evfhbBI6OqYZlobdX16iKc\nKVkR\r\n=HkRR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"620d9500ecfbcbfbbabdff1e4f0f911989c93508","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.8","dependencies":{"yargs":"^17.3.1","eslint":"^8.6.0","pluralize":"^8.0.0","sequelize":"^6.12.5","change-case":"^4.1.2","@types/eslint":"^8.2.2","sequelize-typescript":"^2.1.2","@typescript-eslint/parser":"^5.9.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.4.7","mysql2":"^2.3.3","mariadb":"^2.5.5","sqlite3":"^4.2.0","tedious":"^14.0.0","ts-jest":"^27.1.2","pg-hstore":"^2.3.4","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.8","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.1","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.3.0_1641815683433_0.7691394198801609","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"sequelize-typescript-generator","version":"7.4.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.4.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"8babc2a623a8acf68e6108dcfa3f80e7825e15a2","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.4.0.tgz","fileCount":50,"integrity":"sha512-geu4mpT9H9VFI55ZD3fdKL26DollIfjVQNVcdQpEYCzt4cKiIDXtYKXhqMZggvOclhi+aqGD4AS4LoFmW++TuA==","signatures":[{"sig":"MEYCIQDY8G8tTEQ2iv9LBB9+lwZhjVcpUSPo+wKdRc9OReHjRAIhAI1JoqskdT7j+sZJFBXb+A4avlsktSwq5/p4KOKSkgi6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3DPOCRA9TVsSAnZWagAAxCYP/RiVmRDevLm+ardwJt3q\nKQ+G+6Vg+i73tV7Gnj5MXxpzg4foisWgTl6PXAQAQv2Z/Gl9tyUJCWOebvwR\nPKAyygCIY4uPZZVMmMyn7HgE2flPlmO+/6OCWDp544T0jyHYJS7y7vVHqfOI\nM0ATQJyF7qZLAGcIdYucuvMX95iF2u9aHquLFOMd/CGBGV9PuFp3xX2BwaOX\nsNw4gIYezHWf4tyi/IBEgsw5ecR7UNSHGd3y0QgeWU5E4YCFveJGNFmImWRm\nUvc7NUTGyKGkCalUNjtJzDbopYd2NRUVt6PTNe16LxoeBTrGH3+pPsIAGc7Z\nqV9G9DkE+Vja+55GIUbtLp4js7OXdQ1+EVTRDjW3YKVHYnFvNO34Ic8nDHdk\nHC/GrdG4SdN3ptHt7hiLHGALgWMLQHJez946qQJIdM7xFF8Eok/2IPJ4Omtp\na08pS0Q0cZtnlc1rZucoragGoOVu+1Gk8cVSon5Up8vZDGFWhtKm3tJIKfy9\nFyj95diiYIzheXApZH/vD37SOBmlsurmex0kdBmBD+5oxlFAW2PYZ08T7yUT\nSshY1ppeVcT/2YtQMIm3gOFe5twzYm6qq9nfWzpsBjN+aCN1WHj9n/ekTkhR\nbp0mricET/frMuWP5oBoPahGAbDxfreq82mBxqUTI7MIeYJ99XeCsXbhyncI\nSIKw\r\n=FHb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"51eceb05dcfb7cb2a6d22bde9dac23fc42dd6649","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.8","dependencies":{"yargs":"^17.3.1","eslint":"^8.6.0","pluralize":"^8.0.0","sequelize":"^6.12.5","change-case":"^4.1.2","@types/eslint":"^8.2.2","sequelize-typescript":"^2.1.2","@typescript-eslint/parser":"^5.9.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.4.7","mysql2":"^2.3.3","mariadb":"^2.5.5","sqlite3":"^4.2.0","tedious":"^14.0.0","ts-jest":"^27.1.2","pg-hstore":"^2.3.4","typescript":"^4.5.4","@types/jest":"^27.4.0","@types/node":"^17.0.8","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.8","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.1","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.4.0_1641821134461_0.9571538647207696","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"sequelize-typescript-generator","version":"7.5.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@7.5.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"fc51d19a2d57a0db73d25fb84049e04ba39c976a","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-7.5.0.tgz","fileCount":50,"integrity":"sha512-f9x7PXAiZOdwJpqN5IAHlg/qePXfeWb3rIAYOc4yDGbBzUuMMYKDNYqWz0wFbNXH0/TaE+U8KSLve8KokKTaWw==","signatures":[{"sig":"MEYCIQDu0Kv/7lU0CsmSRYDGvT3C/BYsOvE0RI8sawZ9eU4acwIhAOELq3qwgz+rSV5MRsGoHJM1DH/mYIxIp63WcvddsxXU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8Ex8CRA9TVsSAnZWagAAapQP/3SggNGx7NzmRLFSz1Od\nZSGvW5zBYkVV9/Fbkbc583kg8iyERQdQYYs49GWQ1sm443wKoR7jPyp1H7FL\ngrsEVUCXUY1fD5zfW+x+wiBDvVtuVsXePMGAjrPFcK6dAY+QSqMzIbl/1eDi\nnCf1WiAXW3v4LffYU8AZ7wWgjFg5PnGdXWBqXy6olfvcAHnLUvkdhTQo0A6B\nxZTlmPattYjWZwho8ZcGMT/InrgxnM5EQNIXPGoVjx/iTCZrRDBx2lFRC2Zs\n+f/HHCZXmBudxi3AzKPJJ3l/T9UHvNm/DOjmNexSosZYUp+rqOQS/9i5hVEy\nPYwrYAGDzxWyxysk9v2mVPbFL0NJgl+4YYqJok2lwwuMberDTKRs0thBMXLX\n+F7pe6Z93nyMM7MZqPvZr25z8DCgSzJJFEqI+wwvx0K4Q5P6URshhlUaAzq/\n26//fQ1qMlYQgD5roRR1icLrF9KuPfeyZ1PEuTOYK4u7reBXvQHNZ7w06Gpn\n23Z+T3hq4EbPoQl7nHjrCNBIWomghg7WG7otJ1hJLMq6mPHIM8oWiYhJ34Z7\nUQpDNdyI9Hp4nHrL754G/RGl9PRCQ+jsr0DFom2DYioOB1ubhya4SqSN7quM\n4+4ci4BnQA8c0w9LO6iG7rRxOuoQPgXK+3iz/KHhDvc6eYBDFr+IiYYlvcAh\nafHI\r\n=Zzl4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"9353cf93b17235de304a7280e93b4fb129431549","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.15","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"yargs":"^17.3.1","eslint":"^8.7.0","pluralize":"^8.0.0","sequelize":"^6.14.1","change-case":"^4.1.2","@types/eslint":"^8.4.1","sequelize-typescript":"^2.1.2","@typescript-eslint/parser":"^5.10.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.1","wkx":"^0.5.0","jest":"^27.4.7","mysql2":"^2.3.3","mariadb":"^2.5.5","sqlite3":"^4.2.0","tedious":"^14.1.0","ts-jest":"^27.1.3","pg-hstore":"^2.3.4","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.12","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.8","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.1","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_7.5.0_1643138172823_0.9873884927168699","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"sequelize-typescript-generator","version":"8.0.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.0.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"3ecf0d92282275ea56a0c11179e1ba84c3525fcc","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.0.0.tgz","fileCount":50,"integrity":"sha512-YTAvsSQJfkuLkHSm+XAdHG/Cg2GEC5YGQuCxB2A4x45LQ2Ck/kZanSl0QpyvHUUpn/DkLAxkGICXWOtDI7PTAw==","signatures":[{"sig":"MEUCIQC39XtOu9ldPeXKZHLTldx3D4goye+4GHr5w/WTBUVL3QIgdH9QC9pN617shn343nin8/1iHYMsCXdB0O4/ILaTGXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNGYBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSmQ//RUk9HqQPstDh2y2QS5EKtxC1Y7T5X6A0LGjWXX7CO2W99Uwx\r\n0xu7oFi6M4sl8nnsCVAapxk5RRmI7RzYs2WeB303VoOR7434pyKu5By/Qycm\r\nMsLAzKJNjfzZBPRPjvjC3saemRCDpFuw9eij/qvIQsI5bIB9B3PFTQvQT4gP\r\nzURAdfQ+e9bZxWBPFlkVDYUepiOium2TfeAY+ZTLeBa9cviMLXcm1jeTk38f\r\nkm92Z0PGvftNmaZ04SD+qqmGocGKJDpZW23SHBSJ+1I7Q3iDoMeJJEEkTnIk\r\nrWRi4azmQbtAjMnpqVa8rB1uwFJmmOukUyUk8yghbzNpx+Ut2QDLR+MjuuHv\r\nu+30s2J2FqefWdpBvzAP/1W/lAgEaSHsrEHtANSMXbohPtavX02+kFK08nte\r\nXN8OSK1ZVik2CP+5opE3MPuLwH8+rFpdJVsPp7hVXD+m4s+icVMIBhGGveki\r\nWVCLYyIdCb6pMVaaw7lXUTvbH1huAeAmjwPtHfvx8xJGcvqZNUI6LqJ1YfCY\r\n4OAkQjWSJJUlOL2Xlcv09P87u12ORW7yYLQXcO5qUblZNdoD9H+4Fdbu5upG\r\n5gNFc6/pBxvO11emo0WZCqn4bd8JMXi8cDS1kEuI85kzN1GPZ+kDGqbpFSVj\r\n0pK7b9P2+7/QpKaR2Q9yelarzQkr8jbHzNw=\r\n=yBlW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d56dde918bdef29ec0df25c2a7f7080251c65d7e","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"yargs":"^17.3.1","eslint":"^8.11.0","pluralize":"^8.0.0","sequelize":"^6.17.0","change-case":"^4.1.2","@types/eslint":"^8.4.1","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.15.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","jest":"^27.5.1","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^4.2.0","tedious":"^14.3.0","ts-jest":"^27.1.3","pg-hstore":"^2.3.4","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.1","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.0.0_1647601152967_0.34867930041712913","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"sequelize-typescript-generator","version":"8.1.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.1.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"3d2f30ba030e2440e646e74e97d0d306cbc7dd09","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.1.0.tgz","fileCount":50,"integrity":"sha512-4GCBurwO7mdasjB8lUbQ6OgGwMQhdhN9trdx51lXmVwkJBYAcOtcDXw3dC6LdjWzI7QVS/6Buv9aO8SCs2BSew==","signatures":[{"sig":"MEQCIGzzigHRf6KuycY6s+80XK5OxEzHKmqnEuFgxKavOXTIAiBqx5l6h5Lwpqs/2QFs1O3+nS+C0lsnezwMrMBXvunTsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNGj3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYvBAAk7EteC9uJ/bZagOQnCVXPC1MvNnfyYtFFjfbOyqLMQyl5PSV\r\nT/ZdaszyUfthSpmPDD6zZ892eH3c8ktV+cpA0X0a8tv1oTJ/3TiY+d8x2xTo\r\nh9vV+QAHCFe6s/XnOpuZ807LpsMBZv1AUFnwqDK2+s9pZxTfcJYMYoaQC42v\r\nQN1u8ymSKGiOoXq8mcf2be34N2lbcr/l11HRtM0fu7Txpp9ffVpAZu+ggSKx\r\nEyFAVfioNnx2oG92FZeji3ZI52x+jb40dwXG78M9usVGhL9c3fFv6hOhWojf\r\npdW7w9Pj8uTRNPRR3IzMHgV8mdwJy5i/ujhe/ExmeLqV/IB93JYjBJpbc0EQ\r\nrUTCQDnqYNA64muQM9PZVMil6M4HMkjy/wZjAH8r/7umyFpigPjbTxu4m5u6\r\nm1RgF0L30Sk2ocPQoFMHFDBVZW4jl0jEAyi4QgjWHgb5QB4o9HAx8NfJ9HKG\r\nb+Qi2NBECWmHMU2XJP7V+ygbTmAsYNp9ASEHtpY0ZrofNeHSh4xMC8Vg8/2+\r\nmKbx+qPuN7S10bEo4jkGugN2VKDRMHIPOHA/QUjFD8eE8lvR9K/LnPmCUYfK\r\n6OVDPH3qT2MjU0jYUpqcGSa0afTkQHK2f3/Jgw/jQeB1MN5BQRBd8SO747IG\r\nLt7f5wVIfZ4UZNRJmYOqJF2FqWa/NLOkTqc=\r\n=LYwv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f2e0b3ddfc13975435a4f60bb322aaad2dbefd77","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"yargs":"^17.3.1","eslint":"^8.11.0","pluralize":"^8.0.0","sequelize":"^6.17.0","change-case":"^4.1.2","@types/eslint":"^8.4.1","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.15.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","jest":"^27.5.1","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^4.2.0","tedious":"^14.3.0","ts-jest":"^27.1.3","pg-hstore":"^2.3.4","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.1","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.1.0_1647601911413_0.09891429414521236","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"sequelize-typescript-generator","version":"8.1.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.1.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"2e692838b53b4d61230d8190bda6617799b99c6c","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.1.1.tgz","fileCount":50,"integrity":"sha512-hU6MUa+NTKcHldWbsIs8AgANYng+3T8Wjm5L72e3qWF7YFMgu4lT7eOWUNVqSGCVC8UEWxWPceFiXjEZZmOCsQ==","signatures":[{"sig":"MEYCIQCwGB5HB09We3TMCiOYee1YGxiD4dQ1mCX67W5Y+IUDygIhALQGheOFbWJ+o83okgzZIIG85A5CUHLt9Tqv/g/f0dYa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNID+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXOQ//YSFm78GtPw+LuZQwb0pM19BdwncWjAmDEwHWEczwPCEii6xF\r\nE80OzHV+Bm9eyMHVxYzwixl917y4ZzE0LEHlfpXxaBKTG7K5mLluWi/P78sY\r\nyO1kb20i/OHWVjq58Fhmn8t7BtQBWRd6A/svOzS3cMtZIchdkbNivlY8UhNr\r\nB1PyFkDdcEADAry6qGxOGZ2CPXY+TZk+vnHnILZPc64zlCt2xSyHD6QKTEJb\r\nR/37chlbKAXRfLEHMegpas9gk++mK1al1UsqFbutoUIBJEqVrgfes7rtaSqo\r\nySS9MU4cKjqR7t0oSpzu//rDDt7Y69seJhvgIWRG8zjwKflWgz+PIKhWNEnx\r\nos9xX8ENMLYi6UuxnKDikGdd7zNTwMnq68tCJULlJwCSwDIRdmcyYXAyMjLl\r\nYVDhydg+2/tVroLvuVwKOMzlQpIzymdhEyH8Cr2eL+iiYf7MllcHTcJzNQ1Q\r\nUMlVc0wtxKjtCctKOp4VdFQEqEtlSICxFtHtaJfTAVCmBw+yWnUt3Vr2bKNh\r\n6F6ZGNJd620V3TJtkB2Bm3nr4tSxiUT3bcsaCL9KMgvYjJDVP5I++ICl79wF\r\nn602OIQvN3Nmq/gzA0ZhgGI7uISWUAdg5Jy7Sk3jcV/jBcL0mZO+H5mhoe29\r\niSThy+4l7QX66ZPaZdCgVT+Hn7k9aPxbzf8=\r\n=wp9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"8f7bffaad0a5534aee3f9849fc188b5d0c8cd74b","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"yargs":"^17.3.1","eslint":"^8.11.0","pluralize":"^8.0.0","sequelize":"^6.17.0","change-case":"^4.1.2","@types/eslint":"^8.4.1","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.15.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","jest":"^27.5.1","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^4.2.0","tedious":"^14.3.0","ts-jest":"^27.1.3","pg-hstore":"^2.3.4","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.1","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.1.1_1647608062382_0.9540600490753921","host":"s3://npm-registry-packages"}},"8.1.2":{"name":"sequelize-typescript-generator","version":"8.1.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.1.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"e9f3a7a4418d6c55aa7498f782db63424364123c","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.1.2.tgz","fileCount":50,"integrity":"sha512-wKEwxLQ1S4KvRvdUB5/jO0tdZI5MKPhqQ6C49e87UEs8u4gVk8ElJP2LqopGefqD2ubkx1fD4Av0C16IdEK0Dg==","signatures":[{"sig":"MEQCIA/xR1FIZXHL8DrCkH5pKPSPD0JYkRmyfESfvqKso9gEAiBP2g3jdedNpDp2fn46ESKylLawb+i/2SxPaFuwX4Cd4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTVAMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFPA/8DaoRNApkTU2PynNnHAkxJibLDJ4rZAAeZhNn41zIZSmQiOUp\r\nmLlf2/3HGJyCF+pDKhL59Vf6dW30YxUWy56qmpCZD/SnOng6JLnVTLylAF7W\r\n6lPbHcvuAKPZ/fCbcYmI+kX//XiwWZXWU1cC9yCVZAL5KTM9G6ZpYHQlx4OY\r\nl35GiSR/6exAPVlxZRgS6sKksXWXG0HHJ6wBEbSwn0L08+MG3VIqsH+b+ovN\r\n30wdZZ/KeS2ZXJ4h4AQ1i0HzS00Kp7NM9gf4UmBcgcwj/bOHhMdl1QPN2/2C\r\nioE+Q8+bzQR6yrDJKRwy1IU3ILrU8xyB+bHLGVKsz3Z0wwQjYRJQoPJxbOPQ\r\nDDHoyvKeqxUzAdI5JQdw5SRXo8Eutu5KqfnKTfzwjELpXpnvoft+O+gRexuc\r\nBxO6fyqyFvy9n8sIW2ETdA/BNZ0mgvkyQLaKet+ZhDblbtgZOt2oHoFzw78J\r\n0WGsAjDo/acZNfPTadzj6L2EYYEkIYi6IFIGWAeTibLfC6/JIVP3peEe90jP\r\nJoa2ALkKrXm1+xb4NL4vBk3Z/EXHqDbN1sFViJhn+6yg95egLHpAbSlFBKtg\r\ns6lx8iXdZLL+PCGE+EDTRnQtTuOJkTeciW3P3+4JftEUkfqdyNSVNW/Y8MfL\r\nhbRI0TbR5w/gwYz0vITHwf6tj0fHYx5cJ5I=\r\n=p2Ft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"223bd4c681b9960ff4058d21573cf2ef2aa60664","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"yargs":"^17.4.0","eslint":"^8.12.0","pluralize":"^8.0.0","sequelize":"^6.18.0","change-case":"^4.1.2","@types/eslint":"^8.4.1","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.18.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","jest":"^27.5.1","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^4.2.0","tedious":"^14.4.0","ts-jest":"^27.1.4","pg-hstore":"^2.3.4","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.2","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.1.2_1649233932334_0.6884438153318884","host":"s3://npm-registry-packages"}},"8.1.4":{"name":"sequelize-typescript-generator","version":"8.1.4","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.1.4","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"2b6c9d4dbfe2a86ce4db665373aaae5d4f7bbe57","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.1.4.tgz","fileCount":50,"integrity":"sha512-USJvu4us1t9De4XImGw5k/4N6Au2k6v9Yc2E1ztICOK/tXAAATV3l6khLAokJY/iJZ7V4AiCTVgnSzwe2tA7+w==","signatures":[{"sig":"MEUCIQDiaekG8W7GuR4REFzTHouyQfy7sitdrTUXJGE5b/LKIQIgJjrR6TMhVRL8rfUfrSNAikZSDRbdDKdURmEZF6hHYEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUcfMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp1xAAn4j1pSJsVM4PUZTMkJ/kT/gsjiakw1Lm+b+ON8TdLu9nm1d5\r\nNHe39nBTmp70zWlvRS+I32/gSrkyOmmUdc5e53Q1Hm54C2AZAHqLi4t3jvy/\r\n3ssPIEhwqPR9ptVcgRE29PG1+c3rT2NvT7EpDTWDptxP774GNxDmBRtSpreE\r\nkKNLF28I/RwvkxLC9/Ju4ALVXZjHmQfSCtJV/LpwYL7zMbKGWHvaUN5Em/7A\r\n7bZ2gyg9a4ILXJG8JsMisZQ4iEL915uliExbFWiMe8SKKNJlKM3jAgghc5Qi\r\nsfAh1cd/2UqyNnkQ+CvUPx3C0vghSX+3RSb7epCEwnSvIPtfFysuLynLg2tr\r\nzOslm9iY8kmSCXEUEeNcs/jC9narS0KGNIR0OciLJWPoKLbMMWZwwJNp9GOt\r\n2OVP3jgJ6aZKpjvX19IIamJ2wSKD0y2WZeIv5vy1mHnZyH0sZq5X/x33eDbR\r\nkFuu5sRXnzbip8Bf7mEcX/ITXm6zGO7OtptaPnn/ItBBDHOYuz7J49ELtvrP\r\nSHoO3npnt1yyNgrBqGSv7Qh3UJP1uYo+JKwdtUpbg+dHxoJ+FU08LfhFr/+E\r\n7qaPsaixBFzJVbNtg1AQXTYqW+NzIRZq/zG0Yt46ffu40G3753S1IP8sgolV\r\n8sSrExeoKRa43+Tsh9rew9cLYZPnfLN4rxM=\r\n=TfNR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1084ed9922ddfac8d37d6a1694e190787cca7d62","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"yargs":"^17.4.0","eslint":"^8.13.0","pluralize":"^8.0.0","sequelize":"^6.18.0","change-case":"^4.1.2","@types/eslint":"^8.4.1","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.18.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","jest":"^27.5.1","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^4.2.0","tedious":"^14.4.0","ts-jest":"^27.1.4","pg-hstore":"^2.3.4","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.2","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.1.4_1649526732316_0.031218359910202276","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"sequelize-typescript-generator","version":"8.2.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.2.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"c065a1d82215fe8e4f7f06695e3b3ebc597bab8c","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.2.0.tgz","fileCount":50,"integrity":"sha512-USnFFUzdrg7Tn4wGnacPTHU3V365bUYL5QCHe+1E1/DkquTbB8RUT5Wmz1kMzwE8hlQY3kHHB7sAMzEFGOKi4Q==","signatures":[{"sig":"MEYCIQDFOGu6nQz7aPMTTaZugZfU6xYyW9rlQudjTQ8NrzcL4AIhAM3sK9MtvM5V+gFhgSnE13MvCGrqgI2n+nbcw2qibYNe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaP2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaGA/+Px4AVVeffZ4/lHwuhTCxS9tSRhAHMzhNuh9p7VUt2kJjAYSg\r\nRxemkV+jiw7xuKuhCj2iaGS65sv6FRhbFvxLSSJy00xuSRs5eKtVehn1kE0t\r\n1OFm9sthbuEYpnczqfQyodtoFg3mV7ZWV8cfLl4CUts+ZJtb5YJ26cA9Ppqm\r\nBGB05NEsYH3nG8mhQiSg/CgSEmLNki/ALCjBjOnat8YZ+4BJJUefBlEwjhmv\r\nNcQWAl/isTljzkpbrygMaa8J2+b+1baMYhSqnXiuKlGZlxRgGgsgJ64QkhTO\r\njlLj0/gwVWh0CQ9yAGt+P859V0d8Oy2UwP+8IUQXB1PpdTzBLY4wA+bgbbnC\r\nDvRHV3wroDE3wC3Q91wzfm57ASiJWF1MPPmQICumRty/RB0Y1lRowYYE2c3Y\r\n/SQoqFhVzpipeaHpY3ilLv2TB6NBdTRfAhfAmN5h6XfSVXZ3t3jQ8LIL57Td\r\nEiYWF+pEqLOTLScx3g3fQ3Qmb7tnO/DYCG2cvBZqrfgqYVEpvDAjcXWxA/Io\r\naQSPNIIGuhL5g6r9o4R4/zMADkwdTArd+JVuW8JFLrrE0UFw4gtAZrqtr4bN\r\nz08dhpNlV9RiNWGaO4JGOXKYD85x2mdxDZTNusosbHMLH9SMrOfErqfoQhE7\r\nbGBOx5ufo8pScUQmgbuzaLB3btzeR2yu/ew=\r\n=ph07\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"df117e545ae8ee0d63ae2812347e231d731c038f","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"jest":"^27.5.1","yargs":"^17.4.1","eslint":"^8.14.0","pluralize":"^8.0.0","sequelize":"^6.19.0","change-case":"^4.1.2","@types/eslint":"^8.4.1","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.21.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^5.0.5","tedious":"^14.4.0","ts-jest":"^27.1.4","pg-hstore":"^2.3.4","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.29","ts-node-dev":"^1.1.8","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.2","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.2.0_1651047809708_0.8276269412427819","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"sequelize-typescript-generator","version":"8.3.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.3.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"f0e004c9f2657da9cbd4fde4818780f363917ff0","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.3.0.tgz","fileCount":50,"integrity":"sha512-I4x1T8fCPaAVbDkK4daDMdiRzwyTLtf0gSHKmdFpLqrzEtlVrQ0Aj4qNxrOPdGPgFUPg+4wRENLVCoGNRjPmYQ==","signatures":[{"sig":"MEYCIQCyOvdLPRHetyJR57bbRcKcShU+YOOSfT1Af97SC+nGrQIhAPhP/lhewOb1QLmww7V7NB27ppNVUzqGAnPBZXE9jKBk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipidRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpqxAAlJgtz/FQM4ETXOnxB5cILAnd7kLXVpJhU5MrHg9jc6PgzugY\r\nFSbYr/VXD9aeOkpUxCvDJo+X1w1q0JFnXDSMDHF3dhdU9wZzm0vafG1hBDY/\r\n8/hTIReIUe+8pTn17jd1Xsamn1SdFn5JCHIen0yOcYg2MYsCqM0JOs6+JwvI\r\nmRkreeErx964DXkU1bfK1WikyaxcnzxSXI2MZJbkqLBFXKzwqgf750krzmL4\r\n1i0gkR6DkKNy2Xsbs03NxCvtcFL3jTHZB+5a7tiqxOG994bJFp4XcB+1PYmV\r\n5rA31s9gjx6TCwHxIyPQOw1FfRF7BX+qxdGzYIMZ21KIi5WmXH0pu7N0vgek\r\n6p0auU3if9fSg7A9mUv37zDSSuXZiDjfG5oMtA51SWetO6fuI4Fz3zfUQsb7\r\nwkM/pkZGKHt8tQc30NJ/WhRsYsRA3drdBEYl6o1xItnyuV5h6dw+egTRiEsm\r\n5a/hi/++7UzX/AQ/Co+zLH9tQqiJriio5y+mfWRky7tM35dJh74X1LygwQSE\r\nZYIs4NZIZC5o1dJ61aSl9UWHNeHQ9aj1eB9OKoXQUdlQpcYVNIFBQ7wt+9iJ\r\nnxrBJzJkIIvU9vGzR6sgYffrntirIao9Fq/hjBpX5eVXsZYE9ZSNjaA7xrYO\r\n1A/rBgpyi9qxPLGkRxcFGq1gwMIkvnDH7ls=\r\n=liCE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"860bb66ccf6687eafde16ac027b482af4d9c7eb3","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"jest":"^28.1.1","yargs":"^17.5.1","eslint":"^8.17.0","pluralize":"^8.0.0","sequelize":"^6.20.1","change-case":"^4.1.2","@types/eslint":"^8.4.3","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.27.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^5.0.8","tedious":"^14.5.0","ts-jest":"^28.0.4","pg-hstore":"^2.3.4","typescript":"^4.7.3","@types/jest":"^28.1.1","@types/node":"^17.0.42","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.3.0_1655056208884_0.8725577415764585","host":"s3://npm-registry-packages"}},"8.4.1":{"name":"sequelize-typescript-generator","version":"8.4.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.4.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"4703ed1efc10035c7b8186d85c1bafa6a3a295cf","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.4.1.tgz","fileCount":50,"integrity":"sha512-jqcam6PeUFWsZtN9VtwMTLsedNnYtK+o+Y3pZnTqKtnC8IlTDzFBOKmgeGO+gayVDftUeUG0qlsoG/mFz3ubXw==","signatures":[{"sig":"MEUCICXQAwK5bxjlfk9XbmbRqUq0HrNNuB6I70yaCpKMRtRZAiEAwomob1q3dEO8MHctpfYetaRnbfyV5ucJVrb8F+BcNfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2vDAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjSRAAkzx37XxMjTvpMEJ5kbz1YKTrxP4xykR8Z0H+xGkuztX4IJlG\r\nIMkfurPAFogkO1THppus7wpFkWtPquLJnu3A/5Skh/8VO+6f9Ujt7u47UdlM\r\nJXGntmUwQ/U8bAGpSQ2NoHuN/JvRR28+/IolUFyfapqeJUfneWmQ1i4xwxuY\r\njmCFWlvBmiN/5ZhhlrVCeLsuHWtcUcBgEtCYyo4w+I0fcxWbmpDgVBgDhUVD\r\ngnkPqgQaNXM4GG1SYi1blmJe+xyRtVSZkVP4qFyAtq6B0C49zURrsYjiIJr+\r\nkq2T47ZqVezxt0uUs43PKfyz7xRG6V2tiRxR3w+qm+mIwnY4nMnP99YYFDuu\r\nchMalw/J2chuu+i1JVKLA8Jrp+FLhjjbbldIPb2y8GyyEAvotIcGk/p4yJ8o\r\n78Va0slQlzA1q/EJHFtSbf/PfY/hKyWsSYfn7zjxHlMTVbaWSUAiRoFEtBFc\r\n+YdiVFL9NR6Ls0WMQmo4p8jwmEkaCDQVUVEj6mHPJsc4PkPOUEo3UsO71exI\r\nd1TFM1gEa+N4u9wmd9xJnpDWPYFnBWMiRnIzFMqQX6J362PGIAeI+hTs8XQZ\r\nbjXF4LN/L6t6afJxjNRK97+Y5Gnv87jxsQMW3SnezWfadQ7dp3RvgAmaNPcb\r\nRV6oqFEU3tVoEJu4tkbUWNMBdLdcuHNdczI=\r\n=fzbk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"749799e11016815c5e2d57f710df22cc4fdca8bb","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"jest":"^28.1.3","yargs":"^17.5.1","eslint":"^8.20.0","pluralize":"^8.0.0","sequelize":"^6.21.3","change-case":"^4.1.2","@types/eslint":"^8.4.5","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.30.7"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","mysql2":"^2.3.3","mariadb":"^3.0.0","sqlite3":"^5.0.10","tedious":"^14.7.0","ts-jest":"^28.0.7","pg-hstore":"^2.3.4","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.0.6","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.10","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.4","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.4.1_1658515647970_0.8284378336703138","host":"s3://npm-registry-packages"}},"8.4.2":{"name":"sequelize-typescript-generator","version":"8.4.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.4.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"0c537e6f30b9aae415a0a8371bb129772b690bfa","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.4.2.tgz","fileCount":50,"integrity":"sha512-F9YEWvngeeFNbU54II7kgeCUU3okA1aGVbwnKiq3kJIckg4OkGN0XmzFm0f7VsMRCimuZlLuSgigJhH6UI5PnQ==","signatures":[{"sig":"MEUCIQDQ89hJt3nrxrwdhrA6XRUS4pVJJsCp7OCVs4YpGbUP7QIgTebEqq3xp8TOnx++6Ov0mrPy048oFlDXQFS7UY/LJJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+lfRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/KRAAlWfLNLGks25K10rqbYYtkpmgbfWXlCi2orw75Be98VUEYduv\r\nZz81SmFkqXSymG7KNfqPUM8RLPYjbmoICdiKwqPzZfHG36pSViBTcbYMfKWa\r\neEUNdfnbycvgNHcsPhlCyXkYxSw0ciQjNfNAObUUJEm04oFsJV2lY0tzBpRS\r\nS/s6QldaLtkoK26w+bFVAUuqiFs64BD5vx+O/Fybfp6pt08Z6Lq+zlRxb2en\r\n91rm2z9OWzdcSeIHlGM4P2wiNSbYyQTgaW4HUKk7BmLraWY2MB1jm84RFxSP\r\nxxSOMTmw2JYRuRSJvraoF/u1dkUEVHI/cXBMp6U1TR1ZH06XMrd5ra/b7fbX\r\nNcHFf+IQptEZCx0a4YNf+oZo3YgiTmn1r2bzTPT9jaMYiJLa1Gpbaz7gusRA\r\nqvuh/ue3gylU9tucwyIE1rFsJkt0HN34v1/ZGF9k5Y88z5ol5lijMmH+cLoR\r\nhIulgtILTImuu3Phf69WHue2hLN+e8fLjn88X4HTxub0XVguO8MzSF3OsdQm\r\nWxPhTWImD529YFRM6wVUqoSlZ0VJB9ffOC3XmbPg75S3lztzbOMbSMayR8TJ\r\nK/evSUXgtjzmhauyV5Ymsl8fRNniU6AjhVwmhDyaf0DqxDwD80r4F5kJN3d1\r\n6QqprDWvogyjKtRczps/V0fLQsml5edtix0=\r\n=qzWo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f37877e7c3491cf4c000f182d78358c4d4879358","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"jest":"^28.1.3","yargs":"^17.5.1","eslint":"^8.22.0","pluralize":"^8.0.0","sequelize":"^6.21.3","change-case":"^4.1.2","@types/eslint":"^8.4.5","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.33.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.7.3","wkx":"^0.5.0","mysql2":"^2.3.3","mariadb":"^3.0.1","sqlite3":"^5.0.11","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.7.4","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.11","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.5","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.4.2_1660573649671_0.11613807685427324","host":"s3://npm-registry-packages"}},"8.4.3":{"name":"sequelize-typescript-generator","version":"8.4.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.4.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"712cb4d92b37597b11fe950d1f71b91ae59544f9","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.4.3.tgz","fileCount":50,"integrity":"sha512-TPkYBA8Nzzd5hhE492ufU4WoipUveZ83ZuPQXpBUxGL9MwRa4HXNll7aUw1/dtxvDB0SxfPv66ReFjfOllgHnw==","signatures":[{"sig":"MEYCIQD8PV+H77tec9rusv8TaBdEdcgmx699GhRVYr2TW8Az0gIhAJdltvcilNrDvEXkw2ciaqxpvi7jiKEdPLj/RG0eGKGj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEz5LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYDg//Tu0QysEgJn16ajFMI6tJYt4WpKYA8N12hbL/mr6cxJ1YwnBZ\r\noTLkL6NVp6wBsOHn5awUocRsixPHudr1JfM/92sIqoZmEveYiLSh4bSWU8Zo\r\nO8c/6SWVFHzxvbNNiLM8VB8tLmxpQttS4UFOVaq41d9tKSzcVVRIPNT65t1W\r\ngxn1xZ3SOXNXdECxnQqZ4keWR+thJ0ttryKCSiEluDZMa95iT145ptKdculQ\r\n3dh47ikvulG4HsMdVnOX2JWSI8FX0btqnTYBOE4Am9AHI4tXvEAg30EbdFmE\r\nfdfeBpNJlSa7lcdaWRbCmGmXmDoJrAE/lFtLq8+YFqK1V8U3FSzB869ulHQN\r\nTe+nxM13gOx66gJvJD56HjiN4Xx/FZONmwP+vM9DXs/eEWk+Vd1F43kO/lrW\r\nwIwDWxskWYlvxI4yProeoDQXwaOo8r5ibNNG1SvXywpaFjTs1vmDPRlzgPDh\r\n7yny7HsKlUdKmxsr0uNEmHgRmNHq5m+2xusg32+Oo1k9EymdrKr/CNIERK10\r\nqCJoZuyHekH34DJJtOnJzO4m+leMG6ZxYJx17aB5afkTI/LULC2T/oGEkEWQ\r\nxfDCLrIGHXz6Jhwa+a9UNMEE3P3983Ic0di3XKE98hwXYXBGn6TIoORc6eUZ\r\nzm62bUpeW4Ewq4rZioKC8e3udoXqjARX7g0=\r\n=hzWI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"5435c45c298da7f53d9f4204d81515ce290e9978","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"yargs":"^17.5.1","eslint":"^8.23.0","pluralize":"^8.0.0","sequelize":"^6.21.4","typescript":">=4.7.0 <=4.7.4","change-case":"^4.1.2","@types/eslint":"^8.4.6","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.36.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.8.0","wkx":"^0.5.0","jest":"^28.1.3","mysql2":"^2.3.3","mariadb":"^3.0.1","sqlite3":"^5.0.11","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","@types/jest":"^29.0.0","@types/node":"^18.7.14","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.12","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.6","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":">=4.7.0 <=4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.4.3_1662205515050_0.3276393126517987","host":"s3://npm-registry-packages"}},"8.4.4":{"name":"sequelize-typescript-generator","version":"8.4.4","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@8.4.4","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"92d5f71519c348355bf3d419616e6a47185fbd1c","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-8.4.4.tgz","fileCount":50,"integrity":"sha512-vZSxy+88Vl3LxiVy+rADgxl7zY7PCHPFa7sDkE2ITi1Z8TmULS/yUrP+ThAhX65s8LpmhD2KOHxK5TWH1bcVnA==","signatures":[{"sig":"MEYCIQDj3v22ohBYwBh69F7A9fOdW0iF1mL17aWOQ2fAECrWgwIhAJnyNrrhks05DtdAR6KpJ0Vh48TPuPHzV+UOyco5g2xB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEz9AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSMQ/7BS1F16jk3slsF1pc+6F7WUWhGx4MyEEJ+QeWUvigljmRo8nD\r\n7aYdDmM359JTBQ5ObTR/gtqcZwSUgpGUcmq3wHWMynS8jXKH6VYKsxsXwL9N\r\n5RBl9hMv8OTa4aumcpWqqx7dPzvxhl0p8LZiv0JZn1BhyvEA5acodGGtLsFN\r\n2ImnTpJ1Md19Ygqqb3Tg3G3Dr4ITqszyKSx0/zXbUtpCvz9DTdqoRxHMpIkh\r\nbJunfz3kbwvxKY88B9uRCBGn70SkMhKJDLaAzqOGcaZroV5YIt2ure6ZHV9i\r\nyqDSfKtUVStfn2TrxtdwYRIoGUUug4QLNjSm0qe8JNTkXXN/KxhSHdHYgzH1\r\nKFCDvrz1ec7TY1lDkAfG30+KLPYJH6prbL0DRR8B1RsxRd2KSkPFEmz/O+Ff\r\n58pYVpj5L4mzbjc4+NGUDPrm9rAdmMXuoev79rSM1CTg54FWkXJ76ruQKd0P\r\nvdqQOEahQipst5R5brUGRREydVlJ2Iz6TpwoQlZCjPiE9fS3QTb1/Hquobil\r\nGt1iTZkpbfeoGKZzBN3bZTdZCK52Ad5JWOZx3JKg/yFJ1lkER9R3TALawEJI\r\notla7moNfuuFeNwDKJSp1Y2Nr49Ew3wujUsnZb5UPE+admQHmejrXK1Gv5T0\r\nviDZfPJJRfnLuFKaoqsLbQ9lexZ1J9kGXYU=\r\n=KQg7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"120d4a7952d61c3dd6122ea3f9e49e1a0a518868","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"yargs":"^17.5.1","eslint":"^8.23.0","pluralize":"^8.0.0","sequelize":"^6.21.4","typescript":">=4.7.0 <=4.7.4","change-case":"^4.1.2","@types/eslint":"^8.4.6","sequelize-typescript":"^2.1.3","@typescript-eslint/parser":"^5.36.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.8.0","wkx":"^0.5.0","jest":"^28.1.3","mysql2":"^2.3.3","mariadb":"^3.0.1","sqlite3":"^5.0.11","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","@types/jest":"^29.0.0","@types/node":"^18.7.14","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.12","@types/bluebird":"^3.5.36","@types/pluralize":"0.0.29","@types/validator":"^13.7.6","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":">=4.7.0 <=4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_8.4.4_1662205760686_0.6202816147624","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"sequelize-typescript-generator","version":"9.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@9.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"ffa156d34e2d42735fdee3e867de4da709cef176","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-9.0.1.tgz","fileCount":50,"integrity":"sha512-hovMl4bz0lmVpq57Ne4aZo4FdPVrcteXM9vK8gB5FLe/mE8t5TVvyEcSlfaPKbynumYuLMfL0caHxvzgGzJ3JQ==","signatures":[{"sig":"MEUCIQCwg0bq2/br+8B/en3vX9MRBZeBqF9vPP+RPEYMZ5YdEQIgehb+P2eoanrNH6eqxujZw4Gb+iC6tiM3ClobzwFS0Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVBxhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbbQ/+NVT7yDmfSMKkeiUzLjdpxeWvpjwnKx/GDvHsfSMTwHkigmeD\r\nEZqSid5QSdsNGVt/d/MNRR2YCFSYL2f2eK+7NSKqxpI3UMMh7OKjS4N2iy8y\r\nCelvyDB5jnmuS6GdOvi+PRPWfo/ZBI1rde3bA/iS/WE6kUfW3FDMxodqyWJ9\r\nYaXcOvWUjxXeYf5g25zWLGWTZ+s1RAE0sKuX4iI+TOQIygdU9w7x73vAjBaA\r\nTPeeHOKiJxrzaNaoB+ASfwpHQrb9rDTAb/DcEdI5EUW/bEu31los6z02KpfA\r\nMCze3YCNlE3pxDHAV2005p74tBuzG2CpwMCnzyRqslFPNrPuW5FBAWtGfvlf\r\nVDpQTGFWxRD3AVpuylkxwqd/dQVDd7rL1gsRFydpozytNSQA2Ormw4px7ysC\r\nourxqWNNxowkJxa9YJhN8CloOyLSpCUBGrPqLEdR9XcmJxrBDVM06d7TVDpp\r\nT4wZU0rmqBxHfkx9U8oGEe4QGKWeBW+rWe0X/bO8ioP9XpEFH+eBwVfGXi1e\r\nfhQSWUxXLaGXXh59NRLuTaQ/5K05xsNZRaQyp7fuDso7cnlZFql8KelrgND3\r\nDiC1XJJhvpRzoeWvHlJOgIgJlzJo1y/0cy8oMojW5EbRs05R5gr6FRQqfz9O\r\nV9YQkoC1xXHShV0TVWDQ7Nfp1wWbpdq+9Ig=\r\n=3MS2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"33dcf1674bb207e84bd182e95f20dfe29bb45ec4","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"yargs":"^17.6.0","eslint":"^8.26.0","pluralize":"^8.0.0","sequelize":"^6.25.3","typescript":"^4.8.4","change-case":"^4.1.2","@types/eslint":"^8.4.7","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.40.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.8.0","wkx":"^0.5.0","jest":"^28.1.3","mysql2":"^2.3.3","mariadb":"^3.0.1","sqlite3":"^5.1.2","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","@types/jest":"^28.1.8","@types/node":"^18.11.3","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.13","@types/bluebird":"^3.5.37","@types/pluralize":"0.0.29","@types/validator":"^13.7.9","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_9.0.1_1666456673217_0.8495685566308182","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"sequelize-typescript-generator","version":"9.0.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@9.0.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"5f95eb4a334978d684c8814aee581a230e0e15d7","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-9.0.2.tgz","fileCount":50,"integrity":"sha512-O861Ts2QIwNRjTA+Vg/3ImuWk+RcKT0Ljhv6jGrNfhyDrQ3mROxxiidRliNTOtF8tzcmytsn95fxHfBbzIhLIA==","signatures":[{"sig":"MEQCIDiIjLktbJS9tHmIPhrtRxyCFZe3WyF2nrgGqDtgQPj2AiAdpN12ERS7ji+7YMxLYSMYEUUzRsBXRurGkBDrSdhZ2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiGlMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3fRAAkaAzYfF8TrzkqTyQISmRVfmxbniB3IgKc0MISWGBGv3AWTXU\r\nTFb+sMVugqIWTfz05DvGNbbunkatWKMPgzRPsF/BxZaWN49tdvsh7ZSBGT9P\r\n6VNe/iNiXAXJFHtTtn93gDxdfwrBVqI5vPOsY3VHl7zpfwkdN//lsw7D0nhZ\r\nVS5VVAOf8ZV712iNn1OcbgL8uzBTKdTv3hhEFI1MRxusn+4789zZ2fgFf8g7\r\nR2EJvoAXV8Zl45pmoR0W9vWadlMZFbP2qCelIJkXymqY8GbJ9joFSL/5motz\r\nuD39C6kVZUshqksfpkT3J63G106fTA/BI7po16Ep5ZLqaXxV42lCoR++tvlp\r\nHmpj5fV0RL+GBKDCggHuJVZslVqtVh4UwNfIUyZx06eRP8SE7CYdGFMNQaVd\r\nz3T4DEUFEb5bdoTv68SaFFVbsGUIdzdIATj6/2B1RG+7Olar13bWfeydA0FU\r\nZXaFdCYeqGmBeJU3e2IyC1SO4FX1uVt9XBPJcM5MF82Mn7S77pVDBv5VDSd7\r\n23oJdLr3MtiBEYOJxB8gl8rdWKqQOHAp9Mp2waakT887QAo8/Zd70sjzGFl6\r\nsbeS33LijLLHjKzU1DsIpp0QUWhBzD9eP1rN/aLs+bTNXjTqYofA4dNt2w13\r\ngiav9ILMWjQAYzayiMy6u5YZW49GLUZY+/E=\r\n=S19c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"8b7bbdaaa218b42bfe30afeb889234336a00967e","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"yargs":"^17.6.2","eslint":"^8.28.0","pluralize":"^8.0.0","sequelize":"^6.26.0","typescript":"^4.9.3","change-case":"^4.1.2","@types/eslint":"^8.4.10","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.45.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.8.0","wkx":"^0.5.0","jest":"^28.1.3","mysql2":"^2.3.3","mariadb":"^3.0.2","sqlite3":"^5.1.2","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","@types/jest":"^28.1.8","@types/node":"^18.11.10","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.15","@types/bluebird":"^3.5.38","@types/pluralize":"0.0.29","@types/validator":"^13.7.10","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^4.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_9.0.2_1669884236146_0.04049811036922346","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"sequelize-typescript-generator","version":"9.0.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@9.0.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"56bac7cc950536797a35d9fdc5329c12190777a6","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-9.0.3.tgz","fileCount":50,"integrity":"sha512-kxUL+9WxXHnzeWWmGj0JbZc1ttFLQR0wemgcWiw+d5OKT0nJGWEHBxC4WxAI0Yy+L6Lc8g2jar1GdsuR6OC9hg==","signatures":[{"sig":"MEQCIGv4xBxg5s94wxoiQ+nJNuTomKCFZOh2vmFRt+FBHPNbAiAwFy68FNNEBpM7tYZFuDQ+oFSoCYqxt0pDDAd3fu9JyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtur9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUuA//WemF8oMvz+Nwire7a9g5GP8qdQZV8X27/mU4Yk/mEduj5UPI\r\nOAxjg/PNQXeM2TAgLFzeoeW967na9BHbY9U+Y8FG19s0N0G8Ucs86fdgQdEr\r\nMMdvEfdy4RSvaktj01c4TloIkIYPoTA1vVn0V9aoob87bh2AXK4EkanAOMDF\r\nq4OPchKUdBF5q70gLwWOyxiXHgaOQgVEBCjeWwXa/bZ6ke7ZKA7u2jWoSq/h\r\n1+KIqWFbayd0eY8stmNdChB/D4S/oj848EMwLtZMBxzrAWACYVeZFB1JACbA\r\nrDgFjZGbmxrjxYz9oIDnVsQjCM0iewYDzDxM5GrSOwGYz5/U+uvB2B1OSJYq\r\nRU+qrNIT9pgNCjSUVxdU0CmhalmBxJr+dh3rSif8Cesk/76asxOEdUnw+dOY\r\nOAkxsGy5jpuqaAgGHclSGzh84BsCkSLLghpE2mBBGjyMXocnBy4CLNNATWVV\r\nH1Oe98v5pUYpFb7yAqSjI8D+zn2WxSbQZm59RYFBgLZl9p+S7433dSbJhrjL\r\nq1tPmTQCcwsd/7HaLkzJbGMZ3m7O6B2g0hJAvBUXA572S1T8aBamacPe0Aip\r\n1zyrJEObRiPsmxbnRvMtVpuohDEgpbU8Q9qRZc4UTwmXVMjjp+6Ia8GQokS6\r\nwoJqotyqlXTnuRNZwZ46MFol5wLZL3UtNG4=\r\n=wddE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b9458b0d80e7c29dc62db93d6ad8ad153a42ca95","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"yargs":"^17.6.2","eslint":"^8.31.0","pluralize":"^8.0.0","sequelize":"^6.28.0","typescript":"^4.9.4","change-case":"^4.1.2","@types/eslint":"^8.4.10","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.48.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.8.0","wkx":"^0.5.0","jest":"^28.1.3","mysql2":"^2.3.3","mariadb":"^3.0.2","sqlite3":"^5.1.4","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","@types/jest":"^28.1.8","@types/node":"^18.11.18","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.19","@types/bluebird":"^3.5.38","@types/pluralize":"0.0.29","@types/validator":"^13.7.10","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_9.0.3_1672932093249_0.10831890782552689","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"sequelize-typescript-generator","version":"10.0.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@10.0.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"3e5630c6e19eaccd53c74c6852f1aebf1446f4df","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-10.0.0.tgz","fileCount":51,"integrity":"sha512-LHj1GMZp7ju9sfxYxzPLkIYk7LZ0mXjncjg+UJLFXSxcyVF7J0k5lL4W2IQDubBZxsgmWNxuQ5HL6NdN3xJK0g==","signatures":[{"sig":"MEQCIF4OITgVovZNalilD7+baFNeyKDZjLpeegxsEi9tQwtRAiAT8pPXT/DrddT++ZHgmvOBFKe+Fa6/AOSVqtvO7qXZOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFX6yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw1BAAiqrT/mwe64qd4bvYmJef7Pm89LvtsiIXpMpvz8I7qGUxeGHf\r\nlnS6RGOot0TsiVSgpFzV6gbCPAQGma6qLpcvI2JrbchIPZvS+0zul5lHiP33\r\n0r4qerCPE/B2PEfS0xVpYj2vz1lvYkZ6TOJLEtyc5Zsm5jl5vDnWlrcNTSmW\r\nsOJjZyLxD/fjtRQmxGOujy0Uv57muRZ9vqqs8W/YC9RyRqkXVsSabdgW3M1V\r\nVqoeoULQcdyo6hVUXcyQpJETzYIKtsHsL47oet7IZUy5J+TV5Xx5p9swgtfJ\r\n3AaRqtTxxOxs/nWST5OJIKcuCfVv88cwLpYfBSncThGZgv+5pXS1YFhZ6/sW\r\nJsvvlbhuYz9xEKfBz8BxU9k0BcIA3Ksfqysf//nEUrrR/jm/V3irxMPzY0Bg\r\neGJw7lDicZGXSkF6gQNkKeFvOSdZANiuIWg1YNVPjMhOoyKlpPnZyUV4Qowv\r\n3+R9EW7WgKwMe6NoDb7L2dMdNAhDjCHUyVM+ekfRvRpkkCkH3q/5xUSJh/rj\r\nVAHc39s+ZTxy2JkYi3i9Z8V3GaWvugbKv51VBEBK3Z9h49Se9IBOjGEduW2o\r\nI2AHgUlAdW3s6Qrh8YqtMc0VGcY2ni73vy9bFj1A8T7yUS5jsw0vPZjhiT2L\r\nFaXlPFqF46XeeedTM4IYVW8om5xDvEqLR5I=\r\n=43xq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"87a975ae2912a37d77258f7a3288d062e8f47eb3","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"yargs":"^17.7.1","eslint":"^8.36.0","pluralize":"^8.0.0","sequelize":"^6.29.3","typescript":"^5.0.2","change-case":"^4.1.2","@types/eslint":"^8.21.2","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.55.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","wkx":"^0.5.0","jest":"^28.1.3","mysql2":"^3.2.0","mariadb":"^3.1.1","sqlite3":"^5.1.6","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","@types/jest":"^28.1.8","@types/node":"^18.15.3","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.22","@types/estree":"^1.0.0","@types/bluebird":"^3.5.38","@types/pluralize":"0.0.29","@types/validator":"^13.7.14","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_10.0.0_1679130290085_0.2595508402760389","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"sequelize-typescript-generator","version":"10.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@10.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"26f49f29921a3e856b318691c1ecd5b043e035ec","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-10.0.1.tgz","fileCount":51,"integrity":"sha512-3vPBe9K+wCTb/W3F0k+UuK/hoblUjibZiYg6EdOBZ/2rO/J8jG5WR87SsRI8tPjXgjQZ0Fg8l04X3wlcNtU46g==","signatures":[{"sig":"MEUCIF/DpgWhf1Ohip6vZj+xr3fsp0PEYaNMYEZi+6wJ93+xAiEAgF04dC5CYgIEtYP5nP6dMxkbnblfPbiYyQmVzJJD1cU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKElZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpviw/9FBLGaG8Ms6xoptHTh8x5QcRMfgCOhOJi68Aq30HIvoeu4O4F\r\nRZYoqYmzNxwdog9yMBSj1btntkBh+zF/xYdr1CTUJA3iI++QBiXi7BKmiD7A\r\njLtZOH3HC3Q0lGVmZWO3eadh1ewD+ELw/CmmKJikac4dnnAV/C7zuk3zrooL\r\n7uN2Gh8yuXsSQy4U2wstLmB0FfLZFyYE1Y5McV+h3nbT9OrncIAZVf6LRQBG\r\nPvtEjT4g0hlFgWHSWK4DW08Sx92A1y8AeQrJk1XGQRe1CZq8s7vR0zWnclGg\r\nCcrcVQLLyxCEZIbVfyoKgmZt8I0jymxA83PgQskY+Us6PY9MC7KFPrPEKg59\r\n7OMsO+OFskr2dihbtjbIr920Ki/y5WUPH4t/EDUItEWZUoj7HoglPtUtlTVx\r\nUQ8BP6HdWOd6FUOqD1G9M/+akoDo7zm/Xh1S6C0lueoH0JXhAMXENvRwwaX+\r\n6OTsY5fqHOjtnsb/Liq9MC0uzCMvRigYSXLT7jmR/fbp2xkMxGQEUPEjj0aJ\r\nGlfF/xyfyeaTL8B86aFO65Z5aEWA7GtrNSpFkyPFpi0TekHm0tJTXLKOoZlq\r\nF7+Af5ZZwgk/1Fj1tVjlLXr8IDP5YYpSyQqRrLX0hE7f3dlBAj+RLUGBCDRF\r\nthMMujKkGcIn0S4uSmEDEwo2FNL5ydLWstc=\r\n=PdqP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"223fba1596fe99079efb8d90a0880bf07beb30c8","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.16","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"yargs":"^17.7.1","eslint":"^8.37.0","pluralize":"^8.0.0","sequelize":"^6.30.0","typescript":"^5.0.3","change-case":"^4.1.2","@types/eslint":"^8.37.0","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.57.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","wkx":"^0.5.0","jest":"^28.1.3","mysql2":"^3.2.0","mariadb":"^3.1.1","sqlite3":"^5.1.6","tedious":"^14.7.0","ts-jest":"^28.0.8","pg-hstore":"^2.3.4","@types/jest":"^28.1.8","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.24","@types/estree":"^1.0.0","@types/bluebird":"^3.5.38","@types/pluralize":"0.0.29","@types/validator":"^13.7.14","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_10.0.1_1680361817200_0.4939211249206208","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"sequelize-typescript-generator","version":"10.1.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@10.1.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"6b0e51994e04e89b0f66cc3bce249799a36f3c22","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-10.1.0.tgz","fileCount":51,"integrity":"sha512-Ni0LRo/FjSRk2vtDd7UtM+hPOJnhDce3QnUI3eEyAGFq5bDdROrUHq0h6L9C4c+JigOB2VVHQgC7gXDZU/acMw==","signatures":[{"sig":"MEQCIEtMuUAd7tdYuPKdLLfX+ii5kUaJDMm5kR/vAQkxKf54AiAxcKxAlGiZq/+1xmLGVoadivLIRLvDkzib3RFEpqlXqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOngYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzARAAoS+issR6Y/oEV7mG2HxaxPb3ibEGgZzXYtYUoSsq+NbvErTH\r\nTDPsRvYUlbaDDqWvo1TUEv78fm64P2a3F/aTQNnZJTijh+fjrGR2MkgBCsO0\r\nsaJhN9JajCvszZlpnFwma3OJWZBSoRnGp1gPxZz9dT3J6b86L4hLFBFeSHQ3\r\nMFdwXWN1xY4jG4MhMRcJHdbs+p1ob4adY1D6SBBKm/r6PSxLD+I0y8QFMv7P\r\nCUHjkkWnmQWJlh0dSoXbWHhOYnIL+2Zugh7otccJbcgYMgN73JF9gXwIA8WN\r\n2CgDwas+WZl+4hznHhXwZgRYikbqKtwNrw0S5XDsKdbVhW8cb+Y0t3WWzLon\r\nXX3jzq2nRSGkykKdlOnh2YU5ni1Qw1cfBINJhxqpO5nDS3dhPbHs+1ET5dLn\r\nrcSZtruE41FLfxu0y0YNbPMKlj1Dj1uUbkldLuE+RIy010Z5unz9X+fNnXzK\r\nv0ZrfvGil3c3mPeVaXcbC1HJYbAL7+TAbM80qWkRh5WPaZ+AE2kejwjuP8RX\r\nG/FKBsUtkd6gjpGeKg4vCkF1kZXFEetFh/3JQAPQ/1wh+mvgxQ8B/m4Yi03z\r\n42tsDD3OPGVHbefWhm86+uKRhw9753HInL+TXsAkRdWcK1tiPvCA5LscubxO\r\nIxHzUsN0y4SlXOLzC0lmRVTTiS9QKPDkR90=\r\n=zWh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"10369ed3b9acd32543f4cefdfd698bf8a4267ff7","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.18","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"yargs":"^17.7.1","eslint":"^8.38.0","pluralize":"^8.0.0","sequelize":"^6.31.0","typescript":"^5.0.4","change-case":"^4.1.2","@types/eslint":"^8.37.0","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.58.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","wkx":"^0.5.0","jest":"^29.5.0","mysql2":"^3.2.1","mariadb":"^3.1.1","sqlite3":"^5.1.6","tedious":"^14.7.0","ts-jest":"^29.1.0","pg-hstore":"^2.3.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.24","@types/estree":"^1.0.0","@types/bluebird":"^3.5.38","@types/pluralize":"0.0.29","@types/validator":"^13.7.15","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_10.1.0_1681553432045_0.05539248978602118","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"sequelize-typescript-generator","version":"10.1.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@10.1.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"aacc7704a4476aa37ab3658e1aaab1188f468f4b","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-10.1.1.tgz","fileCount":51,"integrity":"sha512-veYmsdSlLXYJ7UwM8Bx4f/UqJWAAxeCUBMdH5bNBP9Tp7Y/RvbvkACqvFkTwUkjqd26uIQkCsscp2J8aEVL+QQ==","signatures":[{"sig":"MEYCIQDiSYLGnfXR3nwmvyRO6sPabjodT+JIyC96p1gDw0LLhAIhAJMTAg+FsCyyC4av84nuPpNTykF54IuW/tcvQVKhNmlt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164079},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b903fc6eae2cce07e69250be5a17b4e9166fbb86","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.18","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"yargs":"^17.7.2","eslint":"^8.41.0","pluralize":"^8.0.0","sequelize":"^6.31.1","typescript":"^5.0.4","change-case":"^4.1.2","@types/eslint":"^8.40.0","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.59.7"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","wkx":"^0.5.0","jest":"^29.5.0","mysql2":"^3.3.3","mariadb":"^3.1.2","sqlite3":"^5.1.6","tedious":"^14.7.0","ts-jest":"^29.1.0","pg-hstore":"^2.3.4","@types/jest":"^29.5.1","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.24","@types/estree":"^1.0.1","@types/bluebird":"^3.5.38","@types/pluralize":"0.0.29","@types/validator":"^13.7.17","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_10.1.1_1685296896183_0.03730608163357463","host":"s3://npm-registry-packages"}},"10.1.2":{"name":"sequelize-typescript-generator","version":"10.1.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@10.1.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"24b5dd15182b354a3d094c5416c237076f5d3466","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-10.1.2.tgz","fileCount":51,"integrity":"sha512-mjIYMpANsKptqkeneJl+JGcUx6WvQn5VQpL6y8kM4acQen0S67aKn0ULhoODEvO4xPncfgWWEeN3GwtZ69iIlw==","signatures":[{"sig":"MEUCIQCd2b3Xpz2FqbjUsRK7DX+hOWOlohrm7z1myPvY3Dg7rAIgaOvukCTEZqatJh+o2d/1Y+Td1M4Lp1AXGaCr2B00ess=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164071},"main":"build/index.js","types":"build/index.d.ts","gitHead":"6e2238d819eed8b98f0eba2931a6344c47de1333","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"6.14.18","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"yargs":"^17.7.2","eslint":"^8.43.0","pluralize":"^8.0.0","sequelize":"^6.32.1","typescript":"^5.1.3","change-case":"^4.1.2","@types/eslint":"^8.40.2","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^5.60.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","wkx":"^0.5.0","jest":"^29.5.0","mysql2":"^3.4.1","mariadb":"^3.2.0","sqlite3":"^5.1.6","tedious":"^14.7.0","ts-jest":"^29.1.0","pg-hstore":"^2.3.4","@types/jest":"^29.5.2","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.24","@types/estree":"^1.0.1","@types/bluebird":"^3.5.38","@types/pluralize":"0.0.29","@types/validator":"^13.7.17","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_10.1.2_1687726294407_0.1836806432774174","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"sequelize-typescript-generator","version":"11.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@11.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"4cf67eb0da3a7f0dc16a10a7ca112914ad2364bb","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-11.0.1.tgz","fileCount":51,"integrity":"sha512-DFCTgWdL6akfytFPA5O/zSWAflv/p/XP+SEoYgfIGfg4OZjvFUgPvy3gTS3PdMSJ5Z+AilnOUSNuO2mz+K5o/Q==","signatures":[{"sig":"MEYCIQCUVZb6/cT0z9NRQHjK4qgauc8FE6SEr2pY2FWXjL0rdQIhAITg3yfJCoJzNCA4ugMwSv3Up6x2b14zJeUV4jqvqFQ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158817},"main":"build/index.js","types":"build/index.d.ts","gitHead":"55947d627e97c99dcbaf0531a6d7142647a1686b","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.51.0","pluralize":"^8.0.0","sequelize":"^6.33.0","typescript":"^5.2.2","change-case":"^4.1.2","@types/eslint":"^8.44.4","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^6.7.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.6.2","mariadb":"^3.2.1","sqlite3":"^5.1.6","tedious":"^16.4.1","ts-jest":"^29.1.1","pg-hstore":"^2.3.4","@types/jest":"^29.5.5","@types/node":"^20.8.6","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.28","@types/estree":"^1.0.2","@types/bluebird":"^3.5.40","@types/pluralize":"0.0.31","@types/validator":"^13.11.3","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_11.0.1_1697463012176_0.10474832730369688","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"sequelize-typescript-generator","version":"11.0.2","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@11.0.2","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"59a574f48ed392fb96328f9b63e884d9f76c5b51","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-11.0.2.tgz","fileCount":51,"integrity":"sha512-RX7ykJoarfoN/0yyXBv2UTho/1VGBkw/5/h7U13uRARQGjrthE2/pKDVQq67a6aF8IxIT8pseL6saSWXYisDCw==","signatures":[{"sig":"MEUCIQCP88U7ugx86AWe3NUxK64bv9md8wVdjcMHC9br/Kd80QIgZeVpf69DmW6hkqIaz8pZoWLZFGfwSbFWojWHu7/IJLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158462},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e547c4f5830bd6a2dab19bf678a55f47382c2467","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.51.0","pluralize":"^8.0.0","sequelize":"^6.33.0","typescript":"^5.2.2","change-case":"^4.1.2","@types/eslint":"^8.44.4","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^6.7.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.6.2","mariadb":"^3.2.1","sqlite3":"^5.1.6","tedious":"^16.4.1","ts-jest":"^29.1.1","pg-hstore":"^2.3.4","@types/jest":"^29.5.5","@types/node":"^20.8.6","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.28","@types/estree":"^1.0.2","@types/bluebird":"^3.5.40","@types/pluralize":"0.0.31","@types/validator":"^13.11.3","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_11.0.2_1697539196850_0.37025674036602707","host":"s3://npm-registry-packages"}},"11.0.3":{"name":"sequelize-typescript-generator","version":"11.0.3","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@11.0.3","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"250c95fd409d839f423d912d07f8a0091fe3f04c","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-11.0.3.tgz","fileCount":51,"integrity":"sha512-AbjEau+hjpbedDodpcNMwPw8n+Yj13bcY+hNvE/VCXHuc+sv+tOQUxdMNmgIHXJdH41vwwkFc0/UoJX+iu5iOg==","signatures":[{"sig":"MEYCIQC3y44HOVwu678ZkMiL4ImvXZI+B/H7wBtY/86/yF1tdgIhAMM2HoxQRpGBn2gxcXq7rbghGYP+YOwgEHHUeJL3JNee","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158443},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e50750e0ab08483a43e349a6f110edf83213d212","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.51.0","pluralize":"^8.0.0","sequelize":"^6.33.0","typescript":"^5.2.2","change-case":"^4.1.2","@types/eslint":"^8.44.4","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^6.7.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.6.2","mariadb":"^3.2.1","sqlite3":"^5.1.6","tedious":"^16.4.1","ts-jest":"^29.1.1","pg-hstore":"^2.3.4","@types/jest":"^29.5.5","@types/node":"^20.8.6","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.28","@types/estree":"^1.0.2","@types/bluebird":"^3.5.40","@types/pluralize":"0.0.31","@types/validator":"^13.11.3","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_11.0.3_1697539869122_0.8068755741060833","host":"s3://npm-registry-packages"}},"11.0.5":{"name":"sequelize-typescript-generator","version":"11.0.5","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@11.0.5","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"a15f738d82ba709ae6e55f8d39921f75a83375f2","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-11.0.5.tgz","fileCount":52,"integrity":"sha512-qoghvdPYja/Zl4gt/97gIytSdK5yOAH0JP18RXY8FUbNOUP4IcTY873TdQnHpcxIgHr701h+caFHAj6PbviIEw==","signatures":[{"sig":"MEQCIArcDiYBaZX0tZFtKFW41ilq1he3//YKWiUFD/ltpXkTAiBzfOy9/hw3KJxJJ9vTk40IyHgW4EDV06g6fULLFc1jsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158460},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b60a53d395a1f5f432aa501d71cee76dd472c2f0","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.52.0","pluralize":"^8.0.0","sequelize":"^6.33.0","typescript":"^5.2.2","change-case":"^4.1.2","@types/eslint":"^8.44.6","sequelize-typescript":"^2.1.5","@typescript-eslint/parser":"^6.8.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.6.2","mariadb":"^3.2.2","sqlite3":"^5.1.6","tedious":"^16.5.0","ts-jest":"^29.1.1","pg-hstore":"^2.3.4","@types/jest":"^29.5.6","@types/node":"^20.8.7","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.29","@types/estree":"^1.0.3","@types/bluebird":"^3.5.41","@types/pluralize":"0.0.31","@types/validator":"^13.11.5","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_11.0.5_1697902024950_0.09741916959520558","host":"s3://npm-registry-packages"}},"11.0.6":{"name":"sequelize-typescript-generator","version":"11.0.6","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@11.0.6","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"dcd06984278debe165b492ddec221e09079ce30a","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-11.0.6.tgz","fileCount":52,"integrity":"sha512-pTqRv1SThoJMS5Z1OuoJfZu+k0bgbq6gdL4tMidWtr1uMOBlfwZlH4t6NKkqgmvLydZHl9P5crtCb3cMVnV8Hw==","signatures":[{"sig":"MEUCIQDfwZfjue7jzhi6c9N7G6RBrlkpwl/qc27QXWKq7ojA1wIgSfV1DkBbfaPjpQWnQKjAvEhqWaXHQBI4V65N5X70GrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158463},"main":"build/index.js","types":"build/index.d.ts","gitHead":"924af4bcd888a01e7210ea7fc0aae74f8d3b5b28","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.55.0","pluralize":"^8.0.0","sequelize":"^6.35.1","typescript":"^5.3.2","change-case":"^4.1.2","@types/eslint":"^8.44.8","sequelize-typescript":"^2.1.6","@typescript-eslint/parser":"^6.13.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.6.5","mariadb":"^3.2.2","sqlite3":"^5.1.6","tedious":"^16.6.1","ts-jest":"^29.1.1","pg-hstore":"^2.3.4","@types/jest":"^29.5.10","@types/node":"^20.10.2","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.32","@types/estree":"^1.0.5","@types/bluebird":"^3.5.42","@types/pluralize":"0.0.33","@types/validator":"^13.11.7","reflect-metadata":"^0.1.13"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_11.0.6_1701530970876_0.072332163899687","host":"s3://npm-registry-packages"}},"11.0.8":{"name":"sequelize-typescript-generator","version":"11.0.8","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@11.0.8","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"a3426e8d0b88b59bbfc7a3af239337aa64e808ea","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-11.0.8.tgz","fileCount":52,"integrity":"sha512-ynbNBAW5N+wpG8YLXMMca6Y7LdJv/wh5aIiV5s/5F0dbAqO23jMDNuVBgzaEQQLAk6DR6c0FYNq2LdBxZqgsrg==","signatures":[{"sig":"MEUCIHaySnlpED3mBauNmOJDyVJgI8R6KdbbCSf7qaGl4hM1AiEA3ItZR9IPjRPy5+YDg0FoDBVCXXdtIeJUCGtpNYjp8vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158462},"main":"build/index.js","types":"build/index.d.ts","gitHead":"7898cff18845e2e5b0f7eb9353beed51bc5c5304","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.57.0","pluralize":"^8.0.0","sequelize":"^6.37.1","typescript":"^5.4.2","change-case":"^4.1.2","@types/eslint":"^8.56.5","sequelize-typescript":"^2.1.6","@typescript-eslint/parser":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.9.2","mariadb":"^3.2.3","sqlite3":"^5.1.7","tedious":"^18.1.0","ts-jest":"^29.1.2","pg-hstore":"^2.3.4","@types/jest":"^29.5.12","@types/node":"^20.11.28","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.32","@types/estree":"^1.0.5","@types/bluebird":"^3.5.42","@types/pluralize":"0.0.33","@types/validator":"^13.11.9","reflect-metadata":"^0.2.1"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_11.0.8_1710667727395_0.07184960792756323","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"sequelize-typescript-generator","version":"11.1.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@11.1.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"72483e767cc80dac69233ff863c65757e3f265d3","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-11.1.0.tgz","fileCount":52,"integrity":"sha512-MNjdECZX/5LyYXxzquqKKQDd78NpGc2TLibLJUeb+Q1BC8ulP/Hor82tZqg8ra1BBLx+Z5GJsHsYHk0R+FGbqw==","signatures":[{"sig":"MEUCIQDIE35wqfrvZOaB57cBMAej81jHV7CqtOlbhwcJ68EK/wIgC/TJ8O3MxIVG95Xp5V/82h0q1L1c7RnwQUiM101uJjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159127},"main":"build/index.js","types":"build/index.d.ts","gitHead":"2630e6fcc41b052d7f133b7d23243ee446bf7652","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.57.0","pluralize":"^8.0.0","sequelize":"^6.37.5","typescript":"^5.7.2","change-case":"^4.1.2","@types/eslint":"^8.56.5","sequelize-typescript":"^2.1.6","@typescript-eslint/parser":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.12.0","mariadb":"^3.4.0","sqlite3":"^5.1.7","tedious":"^18.6.1","ts-jest":"^29.2.5","pg-hstore":"^2.3.4","@types/jest":"^29.5.14","@types/node":"^20.11.28","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.33","@types/estree":"^1.0.6","@types/bluebird":"^3.5.42","@types/pluralize":"0.0.33","@types/validator":"^13.12.2","reflect-metadata":"^0.2.1"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_11.1.0_1736183837645_0.5211587937244195","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"sequelize-typescript-generator","version":"12.0.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@12.0.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"bdfe52ed11b03c896a4122d986f9cfd54b87c2e9","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-12.0.0.tgz","fileCount":52,"integrity":"sha512-0tQKGkcD1B4qSXcl6pK2gK+CI2l85AeP7ZmEjV5/6V09r0vNiiyqEnPQrOERuQKzJOvuUWfoBzMAeGuTk9ahow==","signatures":[{"sig":"MEYCIQCnC4/VwKYmOnL7K4iU9tBEoftWJo9qsLKcC+pCBftsTAIhAMDkFHhV/tw06iS0frKnbMexu6gYUV2FbWNRHwgP5qwG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158644},"main":"build/index.js","types":"build/index.d.ts","gitHead":"554ff1fa9da00732584c09fac8e23d0725c58aba","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.57.0","pluralize":"^8.0.0","sequelize":"^6.37.5","typescript":"^5.7.2","change-case":"^4.1.2","@types/eslint":"^8.56.5","sequelize-typescript":"^2.1.6","@typescript-eslint/parser":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.12.0","mariadb":"^3.4.0","sqlite3":"^5.1.7","tedious":"^18.6.1","ts-jest":"^29.2.5","pg-hstore":"^2.3.4","@types/jest":"^29.5.14","@types/node":"^20.11.28","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.33","@types/estree":"^1.0.6","@types/bluebird":"^3.5.42","@types/pluralize":"0.0.33","@types/validator":"^13.12.2","reflect-metadata":"^0.2.1"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_12.0.0_1736189068894_0.009776002072822365","host":"s3://npm-registry-packages-npm-production"}},"12.0.1":{"name":"sequelize-typescript-generator","version":"12.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@12.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"8821d4e30598b73adc77f27aa593b8cf79ca6a7c","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-12.0.1.tgz","fileCount":52,"integrity":"sha512-Fwfniui19lG8NMu00jkKtQGFnbr0tzNxg44ug7Z1AqUUkFnBmYrALsO8xJ14HN33TH/y3RlyLv7k8B7FwrjRPA==","signatures":[{"sig":"MEYCIQDBFCe7/y4QuCuxxf4zk9mx0BPXT4d8URLqmkc7BDoDYAIhANDEDrApWJFBV2oOFaEhqzgkB8jmSKf2DM+j3wyBVF41","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158644},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3ebb3b751930e18585eb0fe4ca9ab6316f89575c","scripts":{"dev":"npx ts-node-dev src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test-sqlite && npm run test-mysql && npm run test-mariadb && npm run test-postgres && npm run test-mssql","audit":"npm audit","build":"npm run clean && tsc","clean":"rm -fr build","usage":"npx ts-node-dev src/bin/cli.ts --help","test-mssql":"npm run docker-remove-containers && npm run docker-start-mssql && jest src/tests/integration/mssql","test-mysql":"npm run docker-remove-containers && npm run docker-start-mysql && jest src/tests/integration/mysql","test-sqlite":"npm run docker-remove-containers && jest src/tests/integration/sqlite","test-mariadb":"npm run docker-remove-containers && npm run docker-start-mariadb && jest src/tests/integration/mariadb","test-postgres":"npm run docker-remove-containers && npm run docker-start-postgres && jest src/tests/integration/postgres","docker-start-mssql":"./src/tests/integration/mssql/docker-start-mssql.sh","docker-start-mysql":"./src/tests/integration/mysql/docker-start-mysql.sh","docker-start-mariadb":"./src/tests/integration/mariadb/docker-start-mariadb.sh","docker-start-postgres":"./src/tests/integration/postgres/docker-start-postgres.sh","docker-remove-containers":"./src/tests/integration/docker-remove-containers.sh"},"_npmUser":{"name":"spinlud","email":"ludovico.fabbri@gmail.com"},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"8.19.4","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","eslint":"^8.57.0","pluralize":"^8.0.0","sequelize":"^6.37.5","typescript":"^5.7.2","change-case":"^4.1.2","@types/eslint":"^8.56.5","sequelize-typescript":"^2.1.6","@typescript-eslint/parser":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","wkx":"^0.5.0","jest":"^29.7.0","mysql2":"^3.12.0","mariadb":"^3.4.0","sqlite3":"^5.1.7","tedious":"^18.6.1","ts-jest":"^29.2.5","pg-hstore":"^2.3.4","@types/jest":"^29.5.14","@types/node":"^20.11.28","ts-node-dev":"^2.0.0","@types/yargs":"^17.0.33","@types/estree":"^1.0.6","@types/bluebird":"^3.5.42","@types/pluralize":"0.0.33","@types/validator":"^13.12.2","reflect-metadata":"^0.2.1"},"peerDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_12.0.1_1736191359705_0.0211021224133916","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"sequelize-typescript-generator","version":"13.0.0","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@13.0.0","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"584e9b609fb35af88efbea76c912c18bc9eca898","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-13.0.0.tgz","fileCount":100,"integrity":"sha512-CL2HQUUJRt8pjn4GeO9/nQzLL28Q/yIU28Zn4qYb4KcP4CdZJKUN9YA2altmACYU3HOxYhdVlNsCPE0CgCUDWw==","signatures":[{"sig":"MEYCIQCq30dGgKXAp4PZok0trses5Q+juoJL9yMySyJDopyo+AIhAJZLFXT7ehpAI3LMcJVNy9rijuDoQkhjPWEvhqUcpnAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQwJdXuVzLMnOzNKJHB3Hxt5N5IOzfUVCu2gEvbiq4hgIgaZJItg04AeOJJ/Xox6pkcqF4YwnJaXg3Dc5TYZUHqEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sequelize-typescript-generator@13.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440081},"main":"build/index.js","type":"module","types":"build/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"gitHead":"d5b1d51a14b73b3602583aa75c40d2c04b920ab4","scripts":{"dev":"tsx src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test:unit && npm run test:sqlite","audit":"npm audit","build":"npm run clean && tsc && npm run check-deps","clean":"rm -fr build","usage":"tsx src/bin/cli.ts --help","pretest":"npm run build","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/unit","check-deps":"node scripts/check-no-sequelize-typescript.cjs","test:mssql":"docker compose --profile mssql up -d && TEST_DB_DIALECT=mssql tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mssql npm run test:integration; status=$?; docker compose --profile mssql down -v; exit $status","test:mysql":"docker compose --profile mysql up -d && TEST_DB_DIALECT=mysql tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mysql npm run test:integration; status=$?; docker compose --profile mysql down -v; exit $status","test:sqlite":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/integration/sqlite","test:mariadb":"docker compose --profile mariadb up -d && TEST_DB_DIALECT=mariadb tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mariadb npm run test:integration; status=$?; docker compose --profile mariadb down -v; exit $status","test:postgres":"docker compose --profile postgres up -d && TEST_DB_DIALECT=postgres tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=postgres npm run test:integration; status=$?; docker compose --profile postgres down -v; exit $status","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/integration/$TEST_DB_DIALECT","test:golden:update":"NODE_OPTIONS=--experimental-vm-modules GOLDEN_UPDATE=1 jest src/tests/integration/sqlite -t 'golden'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5fca7e25-4283-4e08-8c9a-105ac16ab2f6"}},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"11.19.1","description":"Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yargs":"^17.7.2","eslint":"^10.10.0","pluralize":"^8.0.0","sequelize":"^6.37.5","typescript":">=5.7 <6.1","change-case":"^4.1.2","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^8.70.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","tsx":"^4.23.13","wkx":"^0.5.0","jest":"^30.5.1","mysql2":"^3.12.0","mariadb":"^3.4.0","tedious":"^18.6.1","ts-jest":"^29.4.12","pg-hstore":"^2.3.4","@types/jest":"^30.0.0","@types/node":"^22.13.0","@types/yargs":"^17.0.33","@types/estree":"^1.0.6","@types/bluebird":"^3.5.42","@vscode/sqlite3":"^5.1.14-vscode","@types/pluralize":"0.0.33","@types/validator":"^13.12.2","reflect-metadata":"^0.2.1","sequelize-typescript":"^2.1.6"},"peerDependencies":{"typescript":">=5.7 <6.1","sequelize-typescript":"^2.1.6"},"peerDependenciesMeta":{"sequelize-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_13.0.0_1789069912101_0.1001746251101292","host":"s3://npm-registry-packages-npm-production"}},"13.0.1":{"name":"sequelize-typescript-generator","version":"13.0.1","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"author":{"name":"Ludovico Fabbri"},"license":"ISC","_id":"sequelize-typescript-generator@13.0.1","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"bin":{"stg":"build/bin/cli.js"},"dist":{"shasum":"4776cddb14bb920cc66a1864ccb96f3bf4a97a54","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-13.0.1.tgz","fileCount":80,"integrity":"sha512-9iKZ3rZ9H9YlBgiourNIPEScTLkPy6KSJE88LdDdc0PuFb/4P6J6/H+DZbMBOQRB7Pt0v/1WgwbZDgVkNJuBIQ==","signatures":[{"sig":"MEQCIDeHOzl8+PgILDOxX3xK7GODf/I3lgoR6NBlzoYda+QcAiAt7pd0guoebnnevQub+Ed4Onh6am6VI3uS9QNMa2n3Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBrRfW9/LUnrqCOHuJd/cdt8xP7Yt932IAC90Rru8x3YAiAbTaVbb8XsPlgIwQZ62QyufPOo1ZhRplMk6R+I5WsEwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sequelize-typescript-generator@13.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322516},"main":"build/index.js","type":"module","types":"build/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"gitHead":"8f1ac42a092eab84ec6954d9124a10d1b6ffbc7a","scripts":{"dev":"tsx src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test:unit && npm run test:sqlite","audit":"npm audit","build":"npm run clean && tsc && npm run check-deps","clean":"rm -fr build","usage":"tsx src/bin/cli.ts --help","pretest":"npm run build","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/unit","check-deps":"node scripts/check-no-sequelize-typescript.cjs","test:mssql":"docker compose --profile mssql up -d && TEST_DB_DIALECT=mssql tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mssql npm run test:integration; status=$?; docker compose --profile mssql down -v; exit $status","test:mysql":"docker compose --profile mysql up -d && TEST_DB_DIALECT=mysql tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mysql npm run test:integration; status=$?; docker compose --profile mysql down -v; exit $status","test:sqlite":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/integration/sqlite","test:mariadb":"docker compose --profile mariadb up -d && TEST_DB_DIALECT=mariadb tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mariadb npm run test:integration; status=$?; docker compose --profile mariadb down -v; exit $status","test:postgres":"docker compose --profile postgres up -d && TEST_DB_DIALECT=postgres tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=postgres npm run test:integration; status=$?; docker compose --profile postgres down -v; exit $status","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/integration/$TEST_DB_DIALECT","test:golden:update":"NODE_OPTIONS=--experimental-vm-modules GOLDEN_UPDATE=1 jest src/tests/integration/sqlite -t 'golden'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5fca7e25-4283-4e08-8c9a-105ac16ab2f6"}},"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"11.19.1","description":"Automatically generate type-safe Sequelize models from your source database via the TypeScript compiler API — native or sequelize-typescript (decorators) format.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"yargs":"^17.7.2","eslint":"^10.10.0","pluralize":"^8.0.0","sequelize":"^6.37.5","typescript":">=5.7 <6.1","change-case":"^4.1.2","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^8.70.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","tsx":"^4.23.13","wkx":"^0.5.0","jest":"^30.5.1","mysql2":"^3.12.0","mariadb":"^3.4.0","tedious":"^18.6.1","ts-jest":"^29.4.12","pg-hstore":"^2.3.4","@types/jest":"^30.0.0","@types/node":"^22.13.0","@types/yargs":"^17.0.33","@types/estree":"^1.0.6","@types/bluebird":"^3.5.42","@vscode/sqlite3":"^5.1.14-vscode","@types/pluralize":"0.0.33","@types/validator":"^13.12.2","reflect-metadata":"^0.2.1","sequelize-typescript":"^2.1.6"},"peerDependencies":{"typescript":">=5.7 <6.1","sequelize-typescript":"^2.1.6"},"peerDependenciesMeta":{"sequelize-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sequelize-typescript-generator_13.0.1_1789081541367_0.18698508310414486","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"_id":"sequelize-typescript-generator@13.1.0","bin":{"stg":"build/bin/cli.js"},"bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"dist":{"shasum":"702f5c6ad684fea089b014e0b49a6d6065e75681","tarball":"https://registry.npmjs.org/sequelize-typescript-generator/-/sequelize-typescript-generator-13.1.0.tgz","fileCount":84,"integrity":"sha512-bzOnQqHlZBNu1STr/DYxFhnGoZybvmLi/ShmGvvLy2t0790SQvjLMqMjG5R5L6rX0bQ+o886mK5vXsreqqmV2w==","signatures":[{"sig":"MEUCIGxm4hwZeXWkMPCcoB6zujg747KxnG+IqYF3oEuzuiQ6AiEAw3y9ZNYmjuQDMuSI4iGwJH2CF2pyc21puIjLbGo/2Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDH/K60M+6FAcRQvO8omv3qNowAjMOcH1/MBb70a/ld8wIgRN5YA2SUYzU38J4Y6gl0x/azVzRyQLYCsDVne3ydMio="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sequelize-typescript-generator@13.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342090},"main":"build/index.js","name":"sequelize-typescript-generator","type":"module","types":"build/index.d.ts","author":{"name":"Ludovico Fabbri"},"engines":{"node":">=22.13.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./package.json":"./package.json"},"gitHead":"6805a9d138f75345db8c3334295550316a9bd669","license":"ISC","scripts":{"dev":"tsx src/bin/cli.ts -D mysql -u root -x mysql -d dbtest --dialect-options '{\"timezone\": \"local\"}' --case const:camel --clean --logs","lint":"eslint --fix --ext .ts output/*.ts","test":"npm run test:unit && npm run test:sqlite","audit":"npm audit","build":"npm run clean && tsc && npm run check-deps","clean":"rm -fr build","usage":"tsx src/bin/cli.ts --help","pretest":"npm run build","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/unit","check-deps":"node scripts/check-no-sequelize-typescript.cjs","test:mssql":"docker compose --profile mssql up -d && TEST_DB_DIALECT=mssql tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mssql npm run test:integration; status=$?; docker compose --profile mssql down -v; exit $status","test:mysql":"docker compose --profile mysql up -d && TEST_DB_DIALECT=mysql tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mysql npm run test:integration; status=$?; docker compose --profile mysql down -v; exit $status","test:sqlite":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/integration/sqlite","test:mariadb":"docker compose --profile mariadb up -d && TEST_DB_DIALECT=mariadb tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=mariadb npm run test:integration; status=$?; docker compose --profile mariadb down -v; exit $status","test:postgres":"docker compose --profile postgres up -d && TEST_DB_DIALECT=postgres tsx src/tests/integration/wait-for-db.ts && TEST_DB_DIALECT=postgres npm run test:integration; status=$?; docker compose --profile postgres down -v; exit $status","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/integration/$TEST_DB_DIALECT","test:golden:update":"NODE_OPTIONS=--experimental-vm-modules GOLDEN_UPDATE=1 jest src/tests/integration/sqlite -t 'golden'"},"version":"13.1.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5fca7e25-4283-4e08-8c9a-105ac16ab2f6"}},"homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"_npmVersion":"11.19.1","description":"Automatically generate type-safe Sequelize models from your source database via the TypeScript compiler API — native or sequelize-typescript (decorators) format.","directories":{},"maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"_nodeVersion":"22.13.1","dependencies":{"yargs":"^17.7.2","eslint":"^10.10.0","pluralize":"^8.0.0","sequelize":"^6.37.5","typescript":">=5.7 <6.1","change-case":"^4.1.2","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^8.70.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","tsx":"^4.23.13","wkx":"^0.5.0","jest":"^30.5.1","mysql2":"^3.12.0","mariadb":"^3.4.0","tedious":"^18.6.1","ts-jest":"^29.4.12","pg-hstore":"^2.3.4","@types/jest":"^30.0.0","@types/node":"^22.13.0","@types/yargs":"^17.0.33","@types/estree":"^1.0.6","@types/bluebird":"^3.5.42","@vscode/sqlite3":"^5.1.14-vscode","@types/pluralize":"0.0.33","@types/validator":"^13.12.2","reflect-metadata":"^0.2.1","sequelize-typescript":"^2.1.6"},"peerDependencies":{"typescript":">=5.7 <6.1","sequelize-typescript":"^2.1.6"},"peerDependenciesMeta":{"sequelize-typescript":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sequelize-typescript-generator_13.1.0_1789124756880_0.022738132452003956"}}},"time":{"created":"2020-02-16T14:34:44.658Z","modified":"2026-09-11T11:05:57.332Z","1.0.0":"2020-02-16T14:34:44.746Z","1.0.1":"2020-02-16T14:57:12.843Z","1.0.2":"2020-02-16T15:48:30.694Z","1.0.3":"2020-02-16T15:59:53.144Z","1.0.4":"2020-02-16T16:28:11.278Z","1.0.5":"2020-02-16T16:53:18.688Z","1.0.6":"2020-02-16T17:10:08.859Z","1.0.7":"2020-02-16T18:07:55.213Z","1.1.0":"2020-02-17T17:10:06.403Z","1.1.1":"2020-02-18T17:30:03.377Z","1.1.2":"2020-02-18T23:34:14.645Z","1.1.3":"2020-02-20T09:20:16.083Z","1.1.4":"2020-02-20T12:10:01.641Z","1.2.0":"2020-03-08T22:05:10.392Z","1.3.0":"2020-03-09T10:38:43.774Z","2.0.1":"2020-03-09T17:17:34.139Z","2.0.3":"2020-03-09T23:39:51.394Z","2.0.4":"2020-03-10T15:04:47.896Z","2.0.5":"2020-03-24T15:19:00.452Z","2.1.0":"2020-04-03T09:07:24.993Z","2.2.0":"2020-04-11T19:07:33.014Z","2.3.0":"2020-04-25T11:50:00.341Z","2.4.0":"2020-04-25T17:03:55.251Z","2.5.1":"2020-06-16T15:15:23.182Z","2.5.2":"2020-06-17T14:19:58.743Z","2.6.0":"2020-06-22T15:30:22.423Z","2.6.1":"2020-07-27T11:38:30.073Z","2.6.2":"2020-09-03T09:48:11.457Z","2.6.3":"2020-09-13T10:13:10.746Z","2.7.0":"2020-09-13T11:12:20.075Z","2.7.1":"2020-09-13T15:42:30.307Z","2.7.2":"2020-09-21T14:10:32.328Z","2.8.0":"2020-10-14T09:40:27.388Z","2.9.0":"2021-01-04T21:48:25.468Z","3.0.1":"2021-01-17T17:21:25.934Z","3.0.2":"2021-01-17T17:34:13.593Z","4.0.0":"2021-03-27T13:14:18.825Z","4.0.1":"2021-03-27T15:36:13.184Z","4.0.2":"2021-04-11T08:08:33.141Z","5.0.1":"2021-05-16T16:27:42.599Z","5.0.2":"2021-05-31T08:44:54.969Z","5.1.0":"2021-06-05T08:44:45.533Z","5.1.1":"2021-06-06T08:48:01.327Z","5.1.2":"2021-06-14T14:29:32.769Z","5.2.0":"2021-07-01T08:02:47.583Z","6.0.0":"2021-09-03T12:04:08.709Z","6.1.1":"2021-09-04T10:50:52.501Z","7.1.0":"2021-10-19T17:56:52.866Z","7.1.1":"2021-10-20T07:57:56.482Z","7.1.2":"2021-10-20T08:44:36.383Z","7.1.3":"2021-10-20T09:03:59.532Z","7.2.0":"2021-11-27T17:13:11.372Z","7.3.0":"2022-01-10T11:54:43.552Z","7.4.0":"2022-01-10T13:25:34.668Z","7.5.0":"2022-01-25T19:16:12.991Z","8.0.0":"2022-03-18T10:59:13.152Z","8.1.0":"2022-03-18T11:11:51.570Z","8.1.1":"2022-03-18T12:54:22.531Z","8.1.2":"2022-04-06T08:32:12.546Z","8.1.4":"2022-04-09T17:52:12.491Z","8.2.0":"2022-04-27T08:23:29.868Z","8.3.0":"2022-06-12T17:50:09.082Z","8.4.1":"2022-07-22T18:47:28.217Z","8.4.2":"2022-08-15T14:27:29.919Z","8.4.3":"2022-09-03T11:45:15.224Z","8.4.4":"2022-09-03T11:49:20.873Z","9.0.1":"2022-10-22T16:37:53.418Z","9.0.2":"2022-12-01T08:43:56.385Z","9.0.3":"2023-01-05T15:21:33.453Z","10.0.0":"2023-03-18T09:04:50.296Z","10.0.1":"2023-04-01T15:10:17.378Z","10.1.0":"2023-04-15T10:10:32.237Z","10.1.1":"2023-05-28T18:01:36.361Z","10.1.2":"2023-06-25T20:51:34.603Z","11.0.1":"2023-10-16T13:30:12.363Z","11.0.2":"2023-10-17T10:39:57.061Z","11.0.3":"2023-10-17T10:51:09.359Z","11.0.5":"2023-10-21T15:27:05.216Z","11.0.6":"2023-12-02T15:29:31.121Z","11.0.8":"2024-03-17T09:28:47.523Z","11.1.0":"2025-01-06T17:17:17.826Z","12.0.0":"2025-01-06T18:44:29.110Z","12.0.1":"2025-01-06T19:22:39.939Z","13.0.0":"2026-09-10T19:51:52.231Z","13.0.1":"2026-09-10T23:05:41.455Z","13.1.0":"2026-09-11T11:05:56.974Z"},"bugs":{"url":"https://github.com/spinlud/sequelize-typescript-generator.git/issues"},"author":{"name":"Ludovico Fabbri"},"license":"ISC","homepage":"https://github.com/spinlud/sequelize-typescript-generator.git#readme","keywords":["sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript","javascript","sql","mysql","postgres","mariadb","mssql","sqlite","orm","node","npm"],"repository":{"url":"git+https://github.com/spinlud/sequelize-typescript-generator.git","type":"git"},"description":"Automatically generate type-safe Sequelize models from your source database via the TypeScript compiler API — native or sequelize-typescript (decorators) format.","maintainers":[{"name":"spinlud","email":"ludovico.fabbri@gmail.com"}],"readme":"# sequelize-typescript-generator\n> Generates TypeScript [Sequelize](https://www.npmjs.com/package/sequelize) models directly from an existing database. Emits framework-free native models by default, with [`sequelize-typescript`](https://www.npmjs.com/package/sequelize-typescript) decorated classes available as an opt-in format.\n\n> Upgrading from 12.x? See the [migration guide](docs/migration/12-to-13.md).\n\n## Table of Contents\n\n<!-- toc -->\n\n* [Tested databases](#tested-databases)\n* [Prerequisites](#prerequisites)\n* [Installation](#installation)\n* [CLI usage](#cli-usage)\n* [Output formats](#output-formats)\n    * [Native format](#native-format)\n    * [Decorators format](#decorators-format)\n* [Programmatic usage](#programmatic-usage)\n* [Strict mode](#strict-mode)\n* [Transform case](#transform-case)\n* [Associations](#associations)\n    * [Cardinality](#cardinality)\n    * [Skipped foreign keys](#skipped-foreign-keys)\n    * [Alias rule](#alias-rule)\n    * [Generated associations](#generated-associations)\n    * [Disabling discovery](#disabling-discovery)\n    * [Associations file](#associations-file)\n        * [One to One](#one-to-one)\n        * [One to Many](#one-to-many)\n        * [Many to Many](#many-to-many)\n* [Lint](#lint)\n\n<!-- toc stop -->\n\n## Tested databases\n\nThis library is tested on the following databases:\n\n- Postgres (16, 18)\n- Mysql (8, 9)\n- MariaDB (11, 12)\n- SQL Server (2022, 2025)\n- SQLite (3)\n\n## Prerequisites\nSee [sequelize-typescript installation](https://www.npmjs.com/package/sequelize-typescript#installation).\n\nYou should also install the specific driver library for your database, see \n[sequelize documentation](https://sequelize.org/docs/v6/getting-started/):\n```shell\nnpm install -S pg pg-hstore # Postgres\nnpm install -S mysql2 # MySQL\nnpm install -S mariadb # MariaDB\nnpm install -S @vscode/sqlite3 # SQLite\nnpm install -S tedious # Microsoft SQL Server\n```\n\n## Installation\nThis package is ESM-only and requires Node `>=22.13`. CommonJS consumers can load it through\n`require()` of the ESM entry. SQLite support requires the `@vscode/sqlite3` driver installed in\nyour project (see [Prerequisites](#prerequisites)).\n\nLocal install\n```shell\nnpm install -S sequelize-typescript-generator\n```\n\nGlobal install (you must install also the peer dependencies globally, see [Prerequisites](#prerequisites)):\n```shell\nnpm install -g sequelize-typescript-generator\n```\n\nNB -  Linting models globally is not supported (`eslint` library does not support global plugins). \nIf you plan to use the library globally and you want your models to be automatically linted, you need\nto install the following packages locally:\n\n```shell\nnpm install -S typescript eslint @typescript-eslint/parser\n```\n\n## CLI usage\nTo use the library locally, install `npx` if not already available in the path:\n```shell \nnpm install -g npx\n```\n\nThen to get usage information type:\n```shell \nnpx stg --help\n```\n\nFor a global usage simply type:\n```shell \nstg --help\n```\n\n```shell\nUsage: stg -D <dialect> -d [database] -u [username] -x [password] -h [host] -p\n[port] -o [out-dir] -s [schema] -a [associations-file]-t [tables] -T\n[skip-tables] -i [indices] -C [case] -S [storage] -L [lint-file] -l [ssl] -r\n[protocol] -c [clean] -F [format] --no-associations\n\nOptions:\n  --help                      Show help                                [boolean]\n  --version                   Show version number                      [boolean]\n  -h, --host                  Database IP/hostname                      [string]\n  -p, --port                  Database port. Defaults:\n                              - MySQL/MariaDB: 3306\n                              - Postgres: 5432\n                              - MSSQL: 1433                             [number]\n  -d, --database              Database name                             [string]\n  -s, --schema                Schema name (Postgres and SQL Server). Default:\n                              - public                                  [string]\n  -D, --dialect               Dialect:\n                              - postgres\n                              - mysql\n                              - mariadb\n                              - sqlite\n                              - mssql                        [string] [required]\n  -u, --username              Database username                         [string]\n  -x, --password              Database password                         [string]\n  -t, --tables                Comma-separated names of tables to process[string]\n  -T, --skip-tables           Comma-separated names of tables to skip   [string]\n  -i, --indices               Include index annotations in the generated models\n                                                                       [boolean]\n  -o, --out-dir               Output directory. Default:\n                              - output-models                           [string]\n  -c, --clean                 Clean output directory before running    [boolean]\n  -m, --timestamps            Add default timestamps to tables         [boolean]\n  -P, --paranoid              Emit paranoid table options for tables\n                              with a deleted_at or deletedAt column.\n                              Requires --timestamps.                    [boolean]\n  -C, --case                  Transform tables and fields names\n                              with one of the following cases:\n                              - underscore\n                              - camel\n                              - upper\n                              - lower\n                              - pascal\n                              - const\n                              You can also specify a different\n                              case for model and columns using\n                              the following format:\n                              <model case>:<column case>\n                                                                        [string]\n  -S, --storage               SQLite storage. Default:\n                              - memory                                  [string]\n  -L, --lint-file             ES Lint file path                         [string]\n  -l, --ssl                   Enable SSL                               [boolean]\n  -r, --protocol              Protocol used: Default:\n                              - tcp                                     [string]\n  -a, --associations-file     Associations file path                    [string]\n  -g, --logs                  Enable Sequelize logs                    [boolean]\n  -n, --dialect-options       Dialect native options passed as json string.\n                                                                        [string]\n  -f, --dialect-options-file  Dialect native options passed as json file path.\n                                                                        [string]\n  -F, --format                Output format:\n                              - native: plain Sequelize classes with declare\n                                fields, Model.init and an initModels wiring\n                                file (default)\n                              - decorators: sequelize-typescript decorators\n                                (requires sequelize-typescript in the target\n                                project)\n                                              [string] [choices: \"native\",\n                                              \"decorators\"] [default: \"native\"]\n  -R, --no-strict             Disable strict typescript class declaration\n                              (decorators format only).                [boolean]\n  -V, --no-views              Disable view generation. Available for: MySQL and MariaDB.\n                                                                       [boolean]\n  --associations              Discover one-to-one and one-to-many associations\n                              from foreign keys. Use --no-associations to\n                              disable.                   [boolean] [default: true]\n```\n\nLocal usage example:\n```shell\nnpx stg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --indices --dialect-options-file path/to/dialectOptions.json --case camel --out-dir models --clean \n```\n\nGlobal usage example:\n```shell\nstg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --indices --dialect-options-file path/to/dialectOptions.json --case camel --out-dir models --clean \n```\n\n## Output formats\nThe generator emits models in one of two formats, selected with `-F` / `--format` (or the `format`\noption in [programmatic usage](#programmatic-usage)):\n\n- `native` (default): framework-free [`sequelize`](https://www.npmjs.com/package/sequelize) models.\n- `decorators`: [`sequelize-typescript`](https://www.npmjs.com/package/sequelize-typescript) decorated classes.\n\n`native` is the default. Pass `--format decorators` (or `format: 'decorators'` programmatically) to emit\ndecorated classes instead.\n\n### Native format\nEach model is a plain `sequelize` class. Attributes are typed with `InferAttributes` and\n`InferCreationAttributes`, `declare`d rather than assigned, and wrapped with `CreationOptional`,\n`ForeignKey` and `NonAttribute` where appropriate. Every model exposes a `static initModel(sequelize)`\nmethod instead of decorator metadata:\n\n```ts\nimport {\n\tAssociation, BelongsToCreateAssociationMixin, BelongsToGetAssociationMixin, BelongsToSetAssociationMixin, CreationOptional, DataTypes, ForeignKey, InferAttributes, InferCreationAttributes, Model, NonAttribute, Sequelize \n} from \"sequelize\";\nimport type { races } from \"./races\";\n\nexport class units extends Model<InferAttributes<units>, InferCreationAttributes<units>> {\n\n\tdeclare unit_id: CreationOptional<number | null>;\n\n\tdeclare unit_name: string;\n\n\tdeclare race_id: ForeignKey<races[\"race_id\"]>;\n\n\tdeclare getRace: BelongsToGetAssociationMixin<races>;\n\n\tdeclare setRace: BelongsToSetAssociationMixin<races, races[\"race_id\"]>;\n\n\tdeclare createRace: BelongsToCreateAssociationMixin<races>;\n\n\tdeclare race?: NonAttribute<races>;\n\n\tdeclare static associations: {\n\t\trace: Association<units, races>;\n\t};\n\n\tstatic initModel(sequelize: Sequelize): typeof units {\n\t\tunits.init({\n\t\t\tunit_id: {\n\t\t\t\ttype: DataTypes.INTEGER,\n\t\t\t\tprimaryKey: true,\n\t\t\t\tautoIncrement: true\n\t\t\t},\n\t\t\tunit_name: {\n\t\t\t\ttype: DataTypes.STRING,\n\t\t\t\tallowNull: false\n\t\t\t},\n\t\t\trace_id: {\n\t\t\t\ttype: DataTypes.INTEGER,\n\t\t\t\tallowNull: false\n\t\t\t}\n\t\t}, {\n\t\t\tsequelize,\n\t\t\ttableName: \"units\",\n\t\t\tfreezeTableName: true,\n\t\t\ttimestamps: false\n\t\t});\n\t\treturn units;\n\t}\n\n}\n```\n\nAlongside the model files the generator emits an `initModels.ts` wiring file and an `index.ts` barrel.\nThe wiring file calls every model's `initModel` and declares all associations, and exports a `Models`\ntype derived from its return value:\n\n```ts\nimport { Sequelize } from \"sequelize\";\nimport { races } from \"./races\";\nimport { units } from \"./units\";\n// ... other model imports\n\nexport function initModels(sequelize: Sequelize) {\n\traces.initModel(sequelize);\n\tunits.initModel(sequelize);\n\t// ... other initModel calls\n\traces.hasMany(units, {\n\t\tas: \"units\",\n\t\tforeignKey: \"race_id\",\n\t\tsourceKey: \"race_id\"\n\t});\n\tunits.belongsTo(races, {\n\t\tas: \"race\",\n\t\tforeignKey: \"race_id\",\n\t\ttargetKey: \"race_id\"\n\t});\n\t// ... other associations\n\treturn {\n\t\traces,\n\t\tunits\n\t\t// ... other models\n\t};\n}\n\nexport type Models = ReturnType<typeof initModels>;\n```\n\nWire the models against a `Sequelize` instance and use them straight away:\n\n```ts\nimport { Sequelize } from \"sequelize\";\nimport { initModels } from \"./models/initModels\";\n\nconst sequelize = new Sequelize(\"myDatabase\", \"myUsername\", \"myPassword\", { dialect: \"mysql\" });\n\nconst models = initModels(sequelize);\n\nconst units = await models.units.findAll({ include: models.races });\n```\n\n`initModels`, the `Models` type and the `static initModel` methods belong to the native format. Native\nmodels depend on `sequelize` alone; `sequelize-typescript` is not required.\n\n### Decorators format\nPass `--format decorators` to emit `sequelize-typescript` decorated classes (the output shown in the\n[Associations](#associations) examples below). This format requires `sequelize-typescript` to be\ninstalled in the target project; if it cannot be resolved from the output directory a warning is\nprinted (the generator never throws for this). Register the generated models with `sequelize-typescript`\nrather than a wiring file:\n\n```ts\nimport { Sequelize } from \"sequelize-typescript\";\nimport { units } from \"./models/units\";\nimport { races } from \"./models/races\";\n\nconst sequelize = new Sequelize(\"myDatabase\", \"myUsername\", \"myPassword\", { dialect: \"mysql\" });\n\nsequelize.addModels([units, races]);\n```\n\n## Programmatic usage\nYou can use the library programmatically, as shown in the following example:\n\n```ts\nimport { IConfig, ModelBuilder, createDialect } from 'sequelize-typescript-generator';\n\n(async () => {\n    const config: IConfig = {\n        connection: {\n            dialect: 'mysql',\n            database: 'myDatabase',\n            username: 'myUsername',\n            password: 'myPassword'\n        },\n        metadata: {\n            indices: true,\n            case: 'CAMEL',\n        },\n        output: {\n            clean: true,\n            outDir: 'models'\n        },\n        format: 'native',\n    };\n\n    const dialect = createDialect('mysql');\n\n    const builder = new ModelBuilder(config, dialect);\n\n    try {\n        await builder.build();\n    }\n    catch(err) {\n        console.error(err);\n        process.exit(1);\n    }\n})();\n```\n\nThe `format` option accepts `'native'` (default) or `'decorators'` and mirrors the `--format` CLI flag;\nomit it to get the native format. See [Output formats](#output-formats) for the difference between them.\n\n## Strict mode\nStrict mode applies to the [decorators format](#decorators-format). It controls whether the generated\ndecorated classes declare an explicit attributes interface and implement it on the model class.\n\nBy default strict mode will be used for models class declaration:\n\n`STRICT ENABLED`\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, HasOne \n} from \"sequelize-typescript\";\nimport { passport } from \"./passport\";\n\nexport interface personAttributes {\n    person_id: number;\n    name: string;\n    passport_id: number;\n}\n\n@Table({\n\ttableName: \"person\",\n\ttimestamps: false \n})\nexport class person extends Model<personAttributes, personAttributes> implements personAttributes {\n\n    @Column({\n    \tprimaryKey: true,\n    \ttype: DataType.INTEGER \n    })\n    @Index({\n    \tname: \"PRIMARY\",\n    \tusing: \"BTREE\",\n    \torder: \"ASC\",\n    \tunique: true \n    })\n    person_id!: number;\n\n    @Column({\n    \ttype: DataType.STRING(80) \n    })\n    name!: string;\n\n    @Column({\n    \ttype: DataType.INTEGER \n    })\n    passport_id!: number;\n\n    @HasOne(() => passport, {\n    \tsourceKey: \"person_id\" \n    })\n    passport?: passport;\n\n}\n```\n\nYou can disable strict mode from both CLI or programmatically:\n\n```shell\nnpx stg -D mysql -d myDatabase --no-strict  \n```\n\n```ts\nconst config: IConfig = {\n    connection: {\n        dialect: 'mysql',\n        database: 'myDatabase',\n        username: 'myUsername',\n        password: 'myPassword'\n    },\n    metadata: {\n        indices: true,\n        case: 'CAMEL',\n    },\n    output: {\n        clean: true,\n        outDir: 'models'\n    },\n    strict: false,\n};\n```\n\n`STRICT DISABLED`\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, HasOne \n} from \"sequelize-typescript\";\nimport { passport } from \"./passport\";\n\n@Table({\n\ttableName: \"person\",\n\ttimestamps: false \n})\nexport class person extends Model {\n\n    @Column({\n    \tprimaryKey: true,\n    \ttype: DataType.INTEGER \n    })\n    @Index({\n    \tname: \"PRIMARY\",\n    \tusing: \"BTREE\",\n    \torder: \"ASC\",\n    \tunique: true \n    })\n    person_id!: number;\n\n    @Column({\n    \ttype: DataType.STRING(80) \n    })\n    name!: string;\n\n    @Column({\n    \ttype: DataType.INTEGER \n    })\n    passport_id!: number;\n\n    @HasOne(() => passport, {\n    \tsourceKey: \"person_id\" \n    })\n    passport?: passport;\n\n}\n```\n\n\n## Transform case\nYou can transform table name and fields with one of the following cases:\n\n- underscore\n- camel\n- upper\n- lower\n- pascal\n- const\n\nYou can provide a different case for the model name and columns:\n\n```shell\nnpx stg -D mysql --case const:camel \n```\n\n```ts\nconst config: IConfig = {\n    // [...]\n    metadata: {        \n        case: {\n            model: 'CONST',\n            column: 'CAMEL'    \n        },\n    },\n    // [...]\n};\n```\n\nYou can also provide your custom transformer function (code only):\n\n```ts\nconst config: IConfig = {\n    // [...]\n    metadata: {        \n        case: (value, target) => {\n            // Model transformer\n            if (target === 'model') {\n                return value.toUpperCase();\n            }\n    \n            // Column transformer\n            return value.toLowerCase();\n        }\n    },\n    // [...]\n};\n```\n\nNB: please note that currently case transformation is not supported for non ASCII strings.\n\n## Associations\nAssociations are discovered automatically from the foreign keys found in your schema, so in most cases you get\none-to-one and one-to-many relations in the generated models without any extra configuration. Discovery is on by\ndefault; disable it with `--no-associations`. You can still declare associations explicitly in an\n[associations file](#associations-file), which is applied on top of whatever was discovered.\n\n### Cardinality\nEach foreign key produces a `BelongsTo` on the table that holds the foreign key and a matching relation on the\nreferenced table:\n\n- **One to one** when the foreign key column is the single-column primary key of its table, or is covered by a\nsingle-column unique constraint or unique index. The referenced table gets a `HasOne`.\n- **One to many** in every other case. The referenced table gets a `HasMany`.\n\nMany-to-many is never inferred. Junction tables are generated as plain models, and you declare the\nmany-to-many relation yourself in the [associations file](#associations-file).\n\n### Skipped foreign keys\nSome foreign keys cannot be turned into a Sequelize association. In these cases the column is generated as a\nplain attribute and a single warning is printed:\n\n- **Composite foreign keys** that span more than one column. Sequelize associations need a single column.\n- **Cross-schema foreign keys** whose referenced table lives in another schema.\n- **Foreign keys to a table that is not generated**, for example one excluded with `--skip-tables` or by a\n`--tables` filter.\n\n### Alias rule\nEvery association is exposed under an alias, used as the class property name and in `include` queries.\n\nWhen a single foreign key links the two tables (unambiguous):\n\n- the `BelongsTo` side uses the singular of the target model;\n- the reverse side uses the plural of the source model, or its singular for a one-to-one relation.\n\nFor example `units.race_id → races` gives `units.race` and `races.units`, and the one-to-one\n`profiles.person_id → person` gives `profiles.person` and `person.profile`.\n\nWhen two foreign keys point at the same table, or a table references itself (ambiguous), the alias is derived\nfrom the foreign key column instead. The `_id`, `_fk`, `Id` and `Fk` suffixes are stripped for the `BelongsTo`\nside, and the reverse side is the camelCased composition of that stem and the source model name. For example the\nself-referencing `employees.manager_id → employees` gives `employees.manager` and `employees.managerEmployees`,\nand a `books` table with `author_id` and `editor_id` both referencing `authors` gives `books.author`,\n`books.editor`, `authors.authorBooks` and `authors.editorBooks`. When the column has no strippable suffix the\nalias falls back to the target model combined with the column name. Aliases that would collide with an existing\nfield or another alias on the same model receive a numeric suffix.\n\nAliases follow `--case`: with a case set they are transformed like column names. Without `--case`, singular and\nplural aliases keep the database spelling and only composed aliases are camelCased.\n\nThe alias surfaces as the `as` option on the association and as the model property that exposes the related\nrecord. For the one-to-one `profiles.person_id → person` relation (giving `profiles.person` and `person.profile`):\n\n**Native** — the alias is the `as` option in `initModels.ts` and the name of the `NonAttribute` property on each\nmodel:\n\n```ts\nperson.hasOne(profiles, {\n\tas: \"profile\",\n\tforeignKey: \"person_id\",\n\tsourceKey: \"person_id\",\n\tonDelete: \"CASCADE\",\n\tonUpdate: \"CASCADE\"\n});\nprofiles.belongsTo(person, {\n\tas: \"person\",\n\tforeignKey: \"person_id\",\n\ttargetKey: \"person_id\",\n\tonDelete: \"CASCADE\",\n\tonUpdate: \"CASCADE\"\n});\n```\n\n**Decorators** — the alias is the `as` option on the decorator and the name of the decorated property:\n\n```ts\n// person.ts\n@HasOne(() => profiles, {\n\tas: \"profile\",\n\tforeignKey: \"person_id\",\n\tsourceKey: \"person_id\",\n\tonDelete: \"CASCADE\",\n\tonUpdate: \"CASCADE\" \n})\nprofile?: profiles;\n```\n\n```ts\n// profiles.ts\n@BelongsTo(() => person, {\n\tas: \"person\",\n\tforeignKey: \"person_id\",\n\ttargetKey: \"person_id\",\n\tonDelete: \"CASCADE\",\n\tonUpdate: \"CASCADE\" \n})\nperson?: person;\n```\n\n### Generated associations\nFor each discovered foreign key the generator wires both sides of the relation. Each side carries the resolved\n`as` alias, the `foreignKey`, and the referenced column as `targetKey` (owning side) or `sourceKey` (inverse\nside); `onDelete`/`onUpdate` are added whenever the referential action is not `NO ACTION`.\n\n**Native** — the foreign key column is typed with `ForeignKey<...>`, each side exposes a typed `NonAttribute`\nproperty, and the relation is wired in `initModels.ts`:\n\n```ts\n// units.ts\ndeclare race_id: ForeignKey<races[\"race_id\"]>;\ndeclare race?: NonAttribute<races>;\n// races.ts\ndeclare units?: NonAttribute<units[]>;\n```\n\n```ts\n// initModels.ts\nraces.hasMany(units, {\n\tas: \"units\",\n\tforeignKey: \"race_id\",\n\tsourceKey: \"race_id\"\n});\nunits.belongsTo(races, {\n\tas: \"race\",\n\tforeignKey: \"race_id\",\n\ttargetKey: \"race_id\"\n});\n```\n\n**Decorators** — the foreign key column keeps its `@ForeignKey(() => Target)` decorator, and the association is\nemitted with `@BelongsTo`, `@HasOne` or `@HasMany`:\n\n```ts\n// units.ts\n@ForeignKey(() => races)\n@Column({\n\ttype: DataType.INTEGER \n})\nrace_id!: number;\n\n@BelongsTo(() => races)\nrace?: races;\n```\n\n```ts\n// races.ts\n@HasMany(() => units, {\n\tsourceKey: \"race_id\" \n})\nunits?: units[];\n```\n\n### Disabling discovery\nPass `--no-associations` to skip discovery entirely. Foreign key columns still get their `@ForeignKey`\ndecorator, and an [associations file](#associations-file) is still applied if provided.\n\n```shell\nnpx stg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --no-associations --out-dir models --clean \n```\n\nProgrammatically, set `associations: false` in the metadata:\n\n```ts\nconst config: IConfig = {\n    connection: {\n        dialect: 'mysql',\n        database: 'myDatabase',\n        username: 'myUsername',\n        password: 'myPassword'\n    },\n    metadata: {\n        indices: true,\n        associations: false, // Disable automatic association discovery\n    },\n    output: {\n        clean: true,\n        outDir: 'models'\n    },\n};\n```\n\n### Associations file\nYou can declare associations explicitly in a csv-like text file, let's call it `associations.csv` (but you can\ncall it however you want). Put an entry for each association you want to define. The following associations are\nsupported:\n\n- `1:1`\n- `1:N`\n- `N:N`\n\nSome rules for the associations file:\n\n- Names of tables and columns in the associations file must be the native names on the database, not the \ntransformed names generated when using a custom case transformation with the flag `--case`.\n- Only `,` separator is supported.\n- Do not use enclosing quotes.\n\nNote that fields generated by associations file entries will be pluralized or singularized based on cardinality.\n\nThe associations file is applied on top of the discovered associations. A row that names the same source table\nand foreign key column replaces the association discovered for that column; any other discovered associations\nare kept. If a file entry ends up with the same alias as a discovered association on the same model, the\ndiscovered one is dropped in favour of the file entry and a warning is printed. Use this to override discovery\nwhere you need a different shape, and to add the many-to-many relations that are never inferred.\n\n#### One to One\nIn the associations file include an entry with the following structure:\n```\n1:1, left_table_key, right_table_key, left_table, right_table\n```\n\nwhere:\n\n- `1:1` is the relation cardinality\n- `left_table_key` is the join column of the left table\n- `right_table_key` is the join column of the right table\n- `left_table` is the name of the left table\n- `right_table` is the name of the right table\n\nFor example given the following tables:\n\n```sql\nCREATE TABLE person\n(\n    person_id           INT             PRIMARY KEY,\n    name                VARCHAR(80)     NOT NULL,\n    passport_id         INT             NOT NULL\n);\n\nCREATE TABLE passport\n(\n    passport_id         INT             PRIMARY KEY,\n    code                VARCHAR(80)     NOT NULL\n);\n```\n\nDefine a `1:1` association with the following entry in the associations file:\n\n```\n1:1, passport_id, passport_id, person, passport\n```\n\nThen pass the associations file path to the `cli`:\n```shell\nnpx stg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --associations-file path/to/associations.csv --out-dir models --clean \n```\n\nGlobal:\n```shell\nstg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --associations-file path/to/associations.csv --out-dir models --clean \n```\n\nOr programmatically:\n\n```ts\nimport { IConfig, ModelBuilder, createDialect } from 'sequelize-typescript-generator';\n\n(async () => {\n    const config: IConfig = {\n        connection: {\n            dialect: 'mysql',\n            database: 'myDatabase',\n            username: 'myUsername',\n            password: 'myPassword'\n        },\n        metadata: {\n            indices: false,\n            associationsFile: 'path/to/associations.csv',            \n        },\n        output: {\n            clean: true,\n            outDir: 'models'\n        }\n    };\n\n    const dialect = createDialect('mysql');\n\n    const builder = new ModelBuilder(config, dialect);\n\n    try {\n        await builder.build();\n    }\n    catch(err) {\n        console.error(err);\n        process.exit(1);\n    }\n})();\n```\n\nThis will generate the following models.\n\n**Native** — `person` gets a `HasOne` and `passport` gets the `BelongsTo`, wired in `initModels.ts`\n(association mixins and the `static initModel` body are trimmed for brevity):\n\n```ts\n// person.ts\nexport class person extends Model<InferAttributes<person>, InferCreationAttributes<person>> {\n\n\tdeclare person_id: CreationOptional<number | null>;\n\n\tdeclare name: string;\n\n\tdeclare passport_id: number;\n\n\tdeclare passport?: NonAttribute<passport>;\n\n\tdeclare static associations: {\n\t\tpassport: Association<person, passport>;\n\t};\n\n\t// static initModel(sequelize) ...\n}\n```\n\n```ts\n// passport.ts\nexport class passport extends Model<InferAttributes<passport>, InferCreationAttributes<passport>> {\n\n\tdeclare passport_id: ForeignKey<person[\"person_id\"] | null>;\n\n\tdeclare code: string;\n\n\tdeclare person?: NonAttribute<person>;\n\n\tdeclare static associations: {\n\t\tperson: Association<passport, person>;\n\t};\n\n\t// static initModel(sequelize) ...\n}\n```\n\n```ts\n// initModels.ts\nperson.hasOne(passport, {\n\tas: \"passport\",\n\tforeignKey: \"passport_id\",\n\tsourceKey: \"passport_id\"\n});\npassport.belongsTo(person, {\n\tas: \"person\",\n\tforeignKey: \"passport_id\"\n});\n```\n\n**Decorators**:\n\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, HasOne \n} from \"sequelize-typescript\";\nimport { passport } from \"./passport\";\n\nexport interface personAttributes {\n\tperson_id?: number;\n\tname: string;\n\tpassport_id: number;\n}\n\n@Table({\n\ttableName: \"person\",\n\ttimestamps: false \n})\nexport class person extends Model<personAttributes, personAttributes> implements personAttributes {\n\n\t@Column({\n\t\tprimaryKey: true,\n\t\tautoIncrement: true,\n\t\tallowNull: true,\n\t\ttype: DataType.INTEGER \n\t})\n\t@Index({\n\t\tname: \"sqlite_autoindex_person_1\",\n\t\tunique: true \n\t})\n\tperson_id?: number;\n\n\t@Column({\n\t\ttype: DataType.STRING \n\t})\n\tname!: string;\n\n\t@Column({\n\t\ttype: DataType.INTEGER \n\t})\n\tpassport_id!: number;\n\n\t@HasOne(() => passport, {\n\t\tsourceKey: \"passport_id\" \n\t})\n\tpassport?: passport;\n\n}\n```\n\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, BelongsTo \n} from \"sequelize-typescript\";\nimport { person } from \"./person\";\n\nexport interface passportAttributes {\n\tpassport_id?: number;\n\tcode: string;\n}\n\n@Table({\n\ttableName: \"passport\",\n\ttimestamps: false \n})\nexport class passport extends Model<passportAttributes, passportAttributes> implements passportAttributes {\n\n\t@ForeignKey(() => person)\n\t@Column({\n\t\tprimaryKey: true,\n\t\tautoIncrement: true,\n\t\tallowNull: true,\n\t\ttype: DataType.INTEGER \n\t})\n\t@Index({\n\t\tname: \"sqlite_autoindex_passport_1\",\n\t\tunique: true \n\t})\n\tpassport_id?: number;\n\n\t@Column({\n\t\ttype: DataType.STRING \n\t})\n\tcode!: string;\n\n\t@BelongsTo(() => person)\n\tperson?: person;\n\n}\n```\n\n#### One to Many\n\n```\n1:N, left_table_key, right_table_key, left_table, right_table\n```\n\nwhere:\n\n- `1:N` is the relation cardinality\n- `left_table_key` is the join column of the left table\n- `right_table_key` is the join column of the right table\n- `left_table` is the name of the left table\n- `right_table` is the name of the right table\n\nFor example given the following tables:\n\n```sql\nCREATE TABLE races\n(\n    race_id             INT             PRIMARY KEY,\n    race_name           VARCHAR(80)     NOT NULL\n);\n\nCREATE TABLE units\n(\n    unit_id             INT             PRIMARY KEY,\n    unit_name           VARCHAR(80)     NOT NULL,\n    race_id             INT             NOT NULL\n);\n```\n\nDefine a `1:N` association with the following entry in the associations file:\n\n```\n1:N, race_id, race_id, races, units\n```\n\nBuild models:\n\n```shell\nnpx stg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --indices --associations-file path/to/associations.csv --out-dir models --clean \n```\n\nThis will generate the following models.\n\n**Native** — `races` gets a `HasMany` and `units` gets the `BelongsTo`, wired in `initModels.ts`\n(association mixins and the `static initModel` body are trimmed for brevity):\n\n```ts\n// races.ts\nexport class races extends Model<InferAttributes<races>, InferCreationAttributes<races>> {\n\n\tdeclare race_id: CreationOptional<number | null>;\n\n\tdeclare race_name: string;\n\n\tdeclare units?: NonAttribute<units[]>;\n\n\tdeclare static associations: {\n\t\tunits: Association<races, units>;\n\t};\n\n\t// static initModel(sequelize) ...\n}\n```\n\n```ts\n// units.ts\nexport class units extends Model<InferAttributes<units>, InferCreationAttributes<units>> {\n\n\tdeclare unit_id: CreationOptional<number | null>;\n\n\tdeclare unit_name: string;\n\n\tdeclare race_id: ForeignKey<races[\"race_id\"]>;\n\n\tdeclare race?: NonAttribute<races>;\n\n\tdeclare static associations: {\n\t\trace: Association<units, races>;\n\t};\n\n\t// static initModel(sequelize) ...\n}\n```\n\n```ts\n// initModels.ts\nraces.hasMany(units, {\n\tas: \"units\",\n\tforeignKey: \"race_id\",\n\tsourceKey: \"race_id\"\n});\nunits.belongsTo(races, {\n\tas: \"race\",\n\tforeignKey: \"race_id\",\n\ttargetKey: \"race_id\"\n});\n```\n\n**Decorators**:\n\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, HasMany \n} from \"sequelize-typescript\";\nimport { units } from \"./units\";\n\nexport interface racesAttributes {\n\trace_id?: number;\n\trace_name: string;\n}\n\n@Table({\n\ttableName: \"races\",\n\ttimestamps: false \n})\nexport class races extends Model<racesAttributes, racesAttributes> implements racesAttributes {\n\n\t@Column({\n\t\tprimaryKey: true,\n\t\tautoIncrement: true,\n\t\tallowNull: true,\n\t\ttype: DataType.INTEGER \n\t})\n\t@Index({\n\t\tname: \"sqlite_autoindex_races_1\",\n\t\tunique: true \n\t})\n\trace_id?: number;\n\n\t@Column({\n\t\ttype: DataType.STRING \n\t})\n\trace_name!: string;\n\n\t@HasMany(() => units, {\n\t\tsourceKey: \"race_id\" \n\t})\n\tunits?: units[];\n\n}\n```\n\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, BelongsTo \n} from \"sequelize-typescript\";\nimport { races } from \"./races\";\n\nexport interface unitsAttributes {\n\tunit_id?: number;\n\tunit_name: string;\n\trace_id: number;\n}\n\n@Table({\n\ttableName: \"units\",\n\ttimestamps: false \n})\nexport class units extends Model<unitsAttributes, unitsAttributes> implements unitsAttributes {\n\n\t@Column({\n\t\tprimaryKey: true,\n\t\tautoIncrement: true,\n\t\tallowNull: true,\n\t\ttype: DataType.INTEGER \n\t})\n\t@Index({\n\t\tname: \"sqlite_autoindex_units_1\",\n\t\tunique: true \n\t})\n\tunit_id?: number;\n\n\t@Column({\n\t\ttype: DataType.STRING \n\t})\n\tunit_name!: string;\n\n\t@ForeignKey(() => races)\n\t@Column({\n\t\ttype: DataType.INTEGER \n\t})\n\trace_id!: number;\n\n\t@BelongsTo(() => races)\n\trace?: races;\n\n}\n```\n\n#### Many to Many\nIn the associations file include an entry with the following structure:\n```\nN:N, left_table_key, right_table_key, left_table, right_table, join_table\n```\n\nwhere:\n\n- `N:N` is the relation cardinality\n- `left_table_key` is the join column of the left table\n- `right_table_key` is the join column of the right table\n- `left_table` is the name of the left table\n- `right_table` is the name of the right table\n- `join_table` is the name of the join table\n\nFor example given the following tables:\n\n```sql\nCREATE TABLE authors\n(\n    author_id       INT             primary key,\n    full_name       VARCHAR(80)     not null\n);\n\nCREATE TABLE books\n(\n    book_id         INT             PRIMARY KEY,\n    title           VARCHAR(80)     not null\n);\n\nCREATE TABLE authors_books\n(\n    author_id       INT             not null,\n    book_id         INT             not null,\n    PRIMARY KEY (author_id, book_id)\n);\n```\n\nDefine an `N:N` association with the following entry in the associations file:\n\n```\nN:N, author_id, book_id, authors, books, authors_books\n```\n\nBuild models:\n\n```shell\nnpx stg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --indices --associations-file path/to/associations.csv --out-dir models --clean \n```\n\nThis will generate the following models.\n\n**Native** — `authors` and `books` each get a `BelongsToMany` through the `authors_books` junction model,\nwired in `initModels.ts` (association mixins and the `static initModel` bodies of `authors`/`books` are\ntrimmed for brevity; the junction model is shown in full):\n\n```ts\n// authors.ts\nexport class authors extends Model<InferAttributes<authors>, InferCreationAttributes<authors>> {\n\n\tdeclare author_id: CreationOptional<number | null>;\n\n\tdeclare full_name: string;\n\n\tdeclare books?: NonAttribute<books[]>;\n\n\tdeclare static associations: {\n\t\tbooks: Association<authors, books>;\n\t};\n\n\t// static initModel(sequelize) ...\n}\n```\n\n```ts\n// books.ts\nexport class books extends Model<InferAttributes<books>, InferCreationAttributes<books>> {\n\n\tdeclare book_id: CreationOptional<number | null>;\n\n\tdeclare title: string;\n\n\tdeclare authors?: NonAttribute<authors[]>;\n\n\tdeclare static associations: {\n\t\tauthors: Association<books, authors>;\n\t};\n\n\t// static initModel(sequelize) ...\n}\n```\n\n```ts\n// authors_books.ts\nimport {\n\tDataTypes, ForeignKey, InferAttributes, InferCreationAttributes, Model, Sequelize \n} from \"sequelize\";\nimport type { authors } from \"./authors\";\nimport type { books } from \"./books\";\n\nexport class authors_books extends Model<InferAttributes<authors_books>, InferCreationAttributes<authors_books>> {\n\n\tdeclare author_id: ForeignKey<authors[\"author_id\"]>;\n\n\tdeclare book_id: ForeignKey<books[\"book_id\"]>;\n\n\tstatic initModel(sequelize: Sequelize): typeof authors_books {\n\t\tauthors_books.init({\n\t\t\tauthor_id: {\n\t\t\t\ttype: DataTypes.INTEGER,\n\t\t\t\tallowNull: false\n\t\t\t},\n\t\t\tbook_id: {\n\t\t\t\ttype: DataTypes.INTEGER,\n\t\t\t\tallowNull: false\n\t\t\t}\n\t\t}, {\n\t\t\tsequelize,\n\t\t\ttableName: \"authors_books\",\n\t\t\tfreezeTableName: true,\n\t\t\ttimestamps: false\n\t\t});\n\t\treturn authors_books;\n\t}\n\n}\n```\n\n```ts\n// initModels.ts\nauthors.belongsToMany(books, {\n\tas: \"books\",\n\tthrough: authors_books,\n\tforeignKey: \"author_id\",\n\totherKey: \"book_id\"\n});\nbooks.belongsToMany(authors, {\n\tas: \"authors\",\n\tthrough: authors_books,\n\tforeignKey: \"book_id\",\n\totherKey: \"author_id\"\n});\n```\n\n**Decorators**:\n\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, BelongsToMany \n} from \"sequelize-typescript\";\nimport { books } from \"./books\";\nimport { authors_books } from \"./authors_books\";\n\nexport interface authorsAttributes {\n\tauthor_id?: number;\n\tfull_name: string;\n}\n\n@Table({\n\ttableName: \"authors\",\n\ttimestamps: false \n})\nexport class authors extends Model<authorsAttributes, authorsAttributes> implements authorsAttributes {\n\n\t@Column({\n\t\tprimaryKey: true,\n\t\tautoIncrement: true,\n\t\tallowNull: true,\n\t\ttype: DataType.INTEGER \n\t})\n\t@Index({\n\t\tname: \"sqlite_autoindex_authors_1\",\n\t\tunique: true \n\t})\n\tauthor_id?: number;\n\n\t@Column({\n\t\ttype: DataType.STRING \n\t})\n\tfull_name!: string;\n\n\t@BelongsToMany(() => books, () => authors_books)\n\tbooks?: books[];\n\n}\n```\n\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey, BelongsToMany \n} from \"sequelize-typescript\";\nimport { authors } from \"./authors\";\nimport { authors_books } from \"./authors_books\";\n\nexport interface booksAttributes {\n\tbook_id?: number;\n\ttitle: string;\n}\n\n@Table({\n\ttableName: \"books\",\n\ttimestamps: false \n})\nexport class books extends Model<booksAttributes, booksAttributes> implements booksAttributes {\n\n\t@Column({\n\t\tprimaryKey: true,\n\t\tautoIncrement: true,\n\t\tallowNull: true,\n\t\ttype: DataType.INTEGER \n\t})\n\t@Index({\n\t\tname: \"sqlite_autoindex_books_1\",\n\t\tunique: true \n\t})\n\tbook_id?: number;\n\n\t@Column({\n\t\ttype: DataType.STRING \n\t})\n\ttitle!: string;\n\n\t@BelongsToMany(() => authors, () => authors_books)\n\tauthors?: authors[];\n\n}\n```\n\n```ts\nimport {\n\tModel, Table, Column, DataType, Index, Sequelize, ForeignKey \n} from \"sequelize-typescript\";\nimport { authors } from \"./authors\";\nimport { books } from \"./books\";\n\nexport interface authors_booksAttributes {\n\tauthor_id: number;\n\tbook_id: number;\n}\n\n@Table({\n\ttableName: \"authors_books\",\n\ttimestamps: false \n})\nexport class authors_books extends Model<authors_booksAttributes, authors_booksAttributes> implements authors_booksAttributes {\n\n\t@ForeignKey(() => authors)\n\t@Column({\n\t\ttype: DataType.INTEGER \n\t})\n\tauthor_id!: number;\n\n\t@ForeignKey(() => books)\n\t@Column({\n\t\ttype: DataType.INTEGER \n\t})\n\tbook_id!: number;\n\n}\n```\n\n## Lint\nBy default each generated model will be linted with a predefined ESLint flat config to improve readability:\n\n```ts\nimport stylistic from '@stylistic/eslint-plugin';\nimport tsParser from '@typescript-eslint/parser';\n\nexport const eslintDefaultConfig = [\n    {\n        files: ['**/*.ts', '**/*.tsx'],\n        languageOptions: {\n            parser: tsParser,\n            parserOptions: {\n                ecmaVersion: 2019,\n                sourceType: 'module',\n            },\n        },\n        plugins: {\n            '@stylistic': stylistic,\n        },\n        rules: {\n            '@stylistic/padded-blocks': ['error', { blocks: 'never', classes: 'always', switches: 'always' }],\n            '@stylistic/lines-between-class-members': ['error', 'always'],\n            '@stylistic/object-curly-newline': ['error', {\n                'ObjectExpression': 'always',\n                'ObjectPattern': { 'multiline': true },\n                'ImportDeclaration': { 'multiline': true, 'minProperties': 3 },\n                'ExportDeclaration': { 'multiline': true, 'minProperties': 3 },\n            }],\n            '@stylistic/object-property-newline': ['error'],\n            '@stylistic/indent': ['error', 'tab'],\n        },\n    },\n];\n```\n\nYou can provide your own rules by passing a config file to `--lint-file` / `-L`. The file must be a JS module that\nexports an ESLint flat config array (loaded via a dynamic `import()`). Legacy `.eslintrc*` files, and configs using\n`extends`, `env`, or a string `parser`, are rejected — see the\n[ESLint flat config migration guide](https://eslint.org/docs/latest/use/configure/migration-guide).\n\nA minimal flat config looks like this:\n\n```js\nimport stylistic from '@stylistic/eslint-plugin';\nimport parser from '@typescript-eslint/parser';\n\nexport default [\n    {\n        files: ['**/*.ts', '**/*.tsx'],\n        languageOptions: {\n            parser,\n            parserOptions: { ecmaVersion: 2019, sourceType: 'module' },\n        },\n        plugins: { '@stylistic': stylistic },\n        rules: { '@stylistic/indent': ['error', 'tab'] },\n    },\n];\n```\n\nPass it to the `cli` like the following:\n```shell\nnpx stg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --lint-file path/to/flat.config.mjs --out-dir models --clean \n```\n\nGlobally:\n```shell\nstg -D mysql -h localhost -p 3306 -d myDatabase -u myUsername -x myPassword --lint-file path/to/flat.config.mjs --out-dir models --clean \n```\n\nOr you can pass `eslint` options programmatically:\n\n```ts\nimport { IConfig, ModelBuilder, createDialect } from 'sequelize-typescript-generator';\n\n(async () => {\n    const config: IConfig = {\n        connection: {\n            dialect: 'mysql',\n            database: 'myDatabase',\n            username: 'myUsername',\n            password: 'myPassword'\n        },        \n        lintOptions: {\n            configFile: 'path/to/lint-file',\n            fix: true,\n        },\n        output: {\n            clean: true,\n            outDir: 'my-models',\n        },\n    };\n\n    const dialect = createDialect('mysql');\n\n    const builder = new ModelBuilder(config, dialect);\n\n    await builder.build();\n})();\n```\n\n## License\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md"}