{"_id":"nu-schemats","_rev":"27-4f50a0e58bd1b64ef7701e5f3148c89e","name":"nu-schemats","dist-tags":{"latest":"4.9.1"},"versions":{"4.0.0":{"name":"nu-schemats","version":"4.0.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"7c3d3e16b5d507b4d9bd246794e7463b05d20e75","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.0.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bdV/GMtXb6oqU6q5y05HWJuOWyZefavn9xduJCTh3Xm6I24puRTxS2oBP/LAS/h7aGauwKl3BOkVb+/OLV32kw==","shasum":"b49307837be79bd90e1a90dabf95613e36b751cf","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.0.0.tgz","fileCount":81,"unpackedSize":233736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewSFZCRA9TVsSAnZWagAAXo0P/0u/5lMIXIoFORhXaBxt\nkcc1F4/IMCw9B9h8ouLi/jbarvOmQ0lgh/jaBgbBc8acOZV/U0eyG06reER5\nehcmrbVGJC6jj9+IQ1u1hBw2eidAIs9GuQUPnE+Czac5b9rdGFryAGoqnpri\n56WRi2WLWaKYxDTVWx8zOaaQNurAme4mR2WU4CkjKvFnK/veCorOY6rL4YDc\n/3wSglFM3T8AYwzx+sT+atL/+hQwWZwc2c9GwIoGqUCmQZa/4mAoUPUQLe7G\nQJx5XN5KulD5khcKvE510Gb7YRkBDrDxDd+fkPRaWlDYNDv6jkxWm6KfYi7N\nSiBPl4qClGuryavkeMvT2GWH38RFQcN1aRrMEV4DioJMrtq61kbHJK0js4sd\nL/BQftUhEkFaIqHmrGYbPWoFdpa+gdT0ISUMGCu1Uc6qPUSa34B9tyuPjt+7\na7TDtOtm7wrvGsgpCjRDBdc6cVMfqroZZ6bGkWDkJ1G1iWMvsU32cjCBkKzT\nqamk6qgRhxWkEDrDyA+bNrVdFSBEfZuK68I4YJrcZjNBdMk1fx2kbcXTgZC0\nKoX/dg8bVySL07l6tqnUd0K4A8KON0PeZrSu+9BUZOwCMI567kzPOCIjF+iV\n7PakUnnSgWVb/xS0iVIuDBQi2MdXvAbjAGELcjxzZvezS06qe52pQn3LbM8a\nWax+\r\n=A/6i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCulMtybU8Hveram/1UFzop0WLagpruIbmEckEDD4bNcgIgWRscQ5im9csz7x6bZRzCcTWddg/PiqDvXy7Js1e6o9k="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.0.0_1589715289420_0.8103694271446265"},"_hasShrinkwrap":false},"4.1.0":{"name":"nu-schemats","version":"4.1.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"7c3d3e16b5d507b4d9bd246794e7463b05d20e75","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.1.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YzBlZijti0r8UcphV6If/2OUGhHKcMsY+8PNj5BRGUZT0QqzTSJszjc4GPsfCwXKZoeYRsCZjYLq8VdMbCsk/g==","shasum":"81d6c304e08be5766e97ae783b5ce130d4dada1c","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.1.0.tgz","fileCount":81,"unpackedSize":234542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewSHUCRA9TVsSAnZWagAAGN4P/iM1lYiZ5+v7hm5RgdNl\nUx5Lsc7TsHBr7HZH2UfSp1Jfr/3ozSisfczNaTFostB5XnmuSWfEiAdskZdD\nvRFUYQ+iH3Cz6iG1JOSLx8Ic/XfT4A+YaXjYFKt085WaXw5Gj0NU2ODtfvZo\ni6j2rSY0famyikWRsMdrWEd9hlfduVqwHZToh28E1rWnyJhd0g5H3KLxuEjK\nw1Mp7BJ3lErP+yBQ1Da2nUlHnnf3csONYV3oT4pLMigI1oN+6g5VM7oD1pwy\n0hDBmU1jjLRklEnQ6S3H53POrG4gJixeb4FNC9ujVIdiUhHnPwLSzF1+BRZ6\nfyG2awVWkXm380d8uZA92TI937TS5BJwUZG9pVAy3Reb2eHJJCds6xgRDMnB\nwXzbWX3Zdkts99R6B9hPIjr239yy7e3yFz1nj+x0Ia+zCh+CRvgPn6MMyWGA\ncccmtA6ajmwAOfF7EtP2G1fXR61X9GL5jnCnMT/xi3dy//hwqVZ58+U2tgv8\ndKVhvBiiRjhLi1NBrW6vypQA5NiPy0rCthrzUUddy6hyywvm+W01HWhmaRkp\nG3g77mggHgODnlaUdAIAEVJ1qyxfh1WQj2aIApEX8zAUFlASnfSEKFYtO8/O\nlA0duDeLzzTLAsGMZpAlnI7nIgkqwIv2D71fi/UoJrrx3tyG2dEknmvDtCGR\nl/E7\r\n=BPPS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID71E/UeWnbuokmWv7Ooh8g6F7c89Q1/LXESwVsx/QoWAiATAN2NAkKW+qehL/OjueLMt6kCl5ZP0xBPubnCnKeuaw=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.1.0_1589715412272_0.8898679788723187"},"_hasShrinkwrap":false},"4.2.0":{"name":"nu-schemats","version":"4.2.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"921d7095f41ecc5e6869a4513fa590c5ed9407f5","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.2.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-r1oCIa2kVccNV1NyWNSye/b9XylPV8uIYGtaHbxyL+LY3Ae0u/SL0Irm3wunMV0xGilIkEJlOSCUNdXDE0jcFw==","shasum":"afb18de211d77f81977874a04a25cbce01b395e9","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.2.0.tgz","fileCount":81,"unpackedSize":235754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewSMQCRA9TVsSAnZWagAArPoP/2FuLCgc8oBNE26RewOI\ng7P5eR8giHn7r0nHnn9jO7LXFz4X4AkGTWJ5kHnVZAtP1TZmO7AMle+oXE/N\nqPd7k7tGVraWpocrGyFXCruk0TYXZ9xY/9TKlEx50Uskhf2RbsSMS1Ey0shK\nos53jvlnmj5k69TJAUZ90YKgxO2ihL5ZooH8BkqntobuUi1LBcPENe2+LwPT\nM/80Ibp9MEUqh1+OBvYwN/+4FwD4BhWUDJ1WLtMt0f/3vV7jfvyPDFrxg8LH\n8hwQ4qklSRFR+GJVfF6pviIKsEp/IgNvzE+xPqU1+ajwAN+oQrPSMM0xKasM\npbabG3hmEiYZMaMDz3wNOh6pEGSEQ05xDF7IXUcfcW071AkfLecpuvwyW1jj\ng4tkt586kcTFybeNlDMsBXloYKZciaG5SOyjCZTszgI398XMKQxOFyHdlOMT\ny/kTesB78+QjSDGLC5SYpcN84uFIm68jcYwcwn1+NmV82Sp0Gtj0hol/XbBT\nU4XSFfd9Lv1nphVMG3GzfNKYOS4yQ81HfucelSJtYVN+UbKsCdhiDVE+9P0S\n2MEagXlTnhdh8dv1F+gyjnZvHbFJ4myl9ALln4FK2WycBA80FKGvNPBBrE/q\n/ZmDgRKWRMxsJ7OMsEX1xmXpx0oUnFhUOSwbr1nYqqfonkIp+dkBg9Xg2lvb\nS0rX\r\n=MLOO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByXzeS95qxRW8ATl3JnCIpI0V5iY8gkVYgtuVG+v/L5AiEA11gKIUt1dGXXC3L5PWtIXzJKkadr6CwP7mv5mha5j8o="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.2.0_1589715727921_0.8014569410374512"},"_hasShrinkwrap":false},"4.3.0":{"name":"nu-schemats","version":"4.3.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"b580abc2437bf8be787275020f7a57274859e1be","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.3.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QDFN5YJ4I3nmeER8WzIESwIWvYJXtyrpyx4ZUR9XzWouQDiSC2bQiUQ4hM2PZ7Ymv1qEd9hMfZFxy4Y6sNPpsQ==","shasum":"53e1da57bc985a4290576f0ac4f2fb54a63bbb3d","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.3.0.tgz","fileCount":83,"unpackedSize":245013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewSTPCRA9TVsSAnZWagAAit4P/RN7LkHk/wRtGeSW1QX/\nU9y14iZksjn3XVH7Zkq6tcOhCI2ULor6geRTKuN4y3WFLElzDHOW1ON4EuuL\nswCTp3yhwlTKbo6QqtJEL6yzd3x35OKJDKKFqDZCBU4PBfVjwgDkUTtsPEZg\ntwgoKVAjMWLgix5dsvYorSINGCLcSRTXunUG95nuGIpKvfuq3kJre1epSE9I\nRLTi8elg5zsEPIGKWrF5C7V65X6mW9/G6/Z9QcwUlrEgakFVbRQZs6TXAckh\nEQ4eaUuPAEiYByVVEifeYOpUJPXJowuTQZ1XOHHx85jclOsSCAjkfWwGqwyZ\n9IbjzqsqZoZE3rdpiD5MRU/r9d5PDkEPwi9lpvfVhXW/jYUKUAhjyrMVB8+g\nVMOGD4TVcq6CE6c/TpZTfO86nRuYOOO1g3tPM6zYXgMmTQ6R/jalnMuu5MiJ\nVMWaWcmxlUgO/O3D8cThe6yH9zCyZIsEclo7hB4lqjDnCwlPYycQLJoiju2a\nd3mKMxBWA3s1HkP4hTPTjExQ+KP3GjWYKqPEipErTfXB3P6Zu6KJpJuD4Lgl\nG9B4jrlnhbi+cC5jX9wDYOxH6/D2bN0WUmL4iJeUlH823yON99FJ5eG7suD7\nD5/PmcQ63pAR9Prbwqe1yJXobJsfJxC045V3wb/RWG2xvlRdPOb7j3esRFyg\n7wp5\r\n=xyEF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcZJMV4NKr/yWQJKU5EIdP/WDZA/3cuzmrGNNA+mjGqAiEA3GRnPKdjWpWGwusr3O0KO9ylnTm1zDpHOjt0DgFi37c="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.3.0_1589716175552_0.07337092023157199"},"_hasShrinkwrap":false},"4.4.0":{"name":"nu-schemats","version":"4.4.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"bf04aa939477ca82e68f9857793837b9d78b41bd","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.4.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jWnqVRCsTm3Ndpu+94dOTzQqTHbUOrHD2D1aZH1qIu4VC98hIv3ayWrIXoI75hhJIdQf8UgrlqsCehHbNKRHLA==","shasum":"cd65ea2c18f08bcec5978fa57a77cc7d96361879","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.4.0.tgz","fileCount":83,"unpackedSize":245507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewSXRCRA9TVsSAnZWagAAnQ0QAIFixzW5ifr6yotou05+\n6NLO7LGDzxY7b7i8X+HYE0d2LaboKILTfIauwuLiPqYPnVh0I8rVk6cIRW2p\ndx9iS/jqi6KHhuwn+lAKzsnnVBfVi85r9oheTMTh4AJQZtdCg822dzC7y5mG\nUOdZCF3Ia/ameLENj7gkkiFig0ND4NT05w+Angtd71PmRZ0cY2bgcUi5V9pw\nrRWZ3HBnkUuT3kBaGxc9vR6t4CUlpAvJVG7TCmFEHhUzFwSO1SWYEVOVU9Jo\ngI83Yqf2imyQRZZdVM0r3oRMLpfogTFmHsJJBQMocfJVm1IhRQpiSOXFQKkz\n/8wR/9Tb6lG3bgaWfsReaob7bpdRTomd9EzZpJbFZjZdYP+C/7365SjiNCIO\nIaPiOplQ7u5b57UnJCDc2FfpIroDIHnNzWh49kdaOOmX5/uyi61cc9ugBqCh\n/sD6vAX/gAxpTCNpmTtGZzZwQMvrCReNFzQhsN8DuuHrlGRGy05NlDP9ZVyX\n3GxUTySnqmjsJNu4pnGOzTr6YOBeBbaetde8RvgJKuktmMNduiy9GCXqdPkN\nA+ba6JVdlDs5C6uUDkhMXYDNqQ+MEtsrCSXbZNbn/sHXM6taRnnhlub/433J\n/Iq7tRruuHjvdnqHKLsFwQLJwXYzj1X6y+SjsqQjhM9FCiMlGBHZTSwAa11r\n7nYw\r\n=IZQn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ7HGcCATzSbUhbJ5YdDHBvue1zW1Q1YjFwlFlhADZcgIhAJHn6tJL5YUVZcF7swvaT9WRMjrpPXYLiUgWPmCXpEqT"}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.4.0_1589716433241_0.6751774593823707"},"_hasShrinkwrap":false},"4.5.0":{"name":"nu-schemats","version":"4.5.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"bf04aa939477ca82e68f9857793837b9d78b41bd","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.5.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ETsgwDTHx06kQtyjFUna8obq6kDy7Vmnd6LhTgWWSTPy/fLVPAf94v61vCBsrF5mZcCIT8KKjfsNtfFXKuQtkw==","shasum":"35a17f3b7e34cafa628f5d882a28bf569577f428","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.5.0.tgz","fileCount":83,"unpackedSize":245971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewSctCRA9TVsSAnZWagAABggQAJIccRCyr05DxBEQNVVB\nq90IGGVCBXu09K+QS1ItocRkuR85Xkg3ax79ZhtK+gJvo5+b6IWBIg8F8XgG\nUND8gTNRseqzqsWGNQ/wmKL2bVVfGBpwF9BasnDkhQZy13YVr2/yDDMN7L3T\ngQ7JtzKKYjrlnar+HNEqgWrg9XV3gxT7oiyR3Swyo6kzs1ybc45P4+rQWcWG\nLCzCdQI+RSRuw1yLF+v+nSTpj5Intal/Kmf5FzjVRyKWGUYqKDwHcbe2Hb2l\ngGhc6ULdvu+5mJtyDyfq3tWRJt0DjFRXffuOmoj3F0mDejG5mRJJ83XptI3i\nllMTjXa0Be2cip75lLnpb4LZWtN9r/iwNfHLklHquO+FvUngylFj7jEijMl7\nMV5+pArcs5zHWBEU8QDbVUszQrJnhkjmbGOd4HQecrelXJlC9NU/i6/ur7WX\nOcshBiTGXWbGapzCf8XNLyhtrt+2ehN0+jYYZU5NQJdshIIeW/4jXtZIa50B\nSPsXUUdBJog8puQcmeXkaYoCqrhvjycBvJxW/XJCOn2j4J8i20Yv/yiaPYKp\nUbfEDts9KvaYobkvKV65iM8z7ZwIy1EZ9iW0r6x4i0dk8wEbtM4W2gaVSAgH\nXOlNtgzBASh13aiQi7boiH1QFQe/Zrkms2sw43/inxmDqhiuGwYxTJ722Ksz\nQMkD\r\n=anfI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPPMIBM227imNbDYAACz/pqM8HBhWnsa2NqLqQRQhFHgIhAM9pGAeHkYbP9U0Ho8Wdk/xIZhITRtisvK+/Tyxcd+Gf"}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.5.0_1589716781258_0.09591083062488481"},"_hasShrinkwrap":false},"4.6.0":{"name":"nu-schemats","version":"4.6.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"527ea61aa8e59c9de6aa2dd74098a12e9e39c959","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.6.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kxPVEkYQmg2wbfFJJvoy/OC3Sd0GKOMG3MvS3cSM9wpqaGxVrL1Xekd0anZZNhHiEzxo4u5joU6ntWAqlIoKfg==","shasum":"c94c58801ea94f705469a890890becf7e7cd05cf","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.6.0.tgz","fileCount":83,"unpackedSize":245433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTkHCRA9TVsSAnZWagAAJjcP/A2u4UIUZxvp4ZFvvKRN\nrvPl9Bc3mK93l93/KRpYEIk0Qd7ZZQaPCfO8ZhPVcLwyF08GeRhf/jRHd0b+\nxah/TRNFWZs7OHRn0qHx2UjpnYWHIHjoba1jQOE7F6Yt5w/EDFXHPIup6kEd\n0/3+3y/FkM6tnSR5yDa+pW53dpBMozYcsvTV18D+puOWXWarRspQ14F/3sml\ngWJaCtbJJlDmngT0ozTEEbqtwGWhzi3b2QeTIi3mEWeppq+5ctUbV25jR43X\nP81ZR2R5lHGX+Vk7o4Kzde9ohoN3AgarJAPSVXngQlovnVPAtK43ZqSgAhCG\nTnl85/URZBbA/B2Qe+t//qGBQE3Qpvg0zTiaX5y4j6am7LupNmslmc507xuD\nWjZ5L/BEyvHUL/lvGWXPBoALbVlEsnkt//kSOo71czH9tGslj/hpNNdTtvFb\n1cYp997Gv/gXvheSyQiZh5zYKP/iBES7qZdPFf8Bkr9D8ul80MuqvsVUCvV4\nypfyYrjsp6bkdXPjWC/pgaGf47Z48ckZMpXXz5bq8+qy9syBTH2GE8ZheaPq\nb6rWik8+7oKbnko2+s0lBUkVfruxnntxgXe6cKlYVJ1CzNNj78HWyrfPGrwt\nSHt2SF9koXUOu5k4T2eqsnjXQUmnAnVzpqZT0stEo3KG4orzdDkjOQZbxixV\nq9Xr\r\n=Ywur\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrAMNasTip1/I0Q6vV0a2mxTFtP2K265r0EaFedCyW4gIhAK5HKW6pYsSbkPa638hjMVELzNounJC1gpHgs7/wYG2W"}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.6.0_1589721351277_0.0618095711763611"},"_hasShrinkwrap":false},"4.6.1":{"name":"nu-schemats","version":"4.6.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"96bf44166325d1fc780472f863c2c23cc70e5c09","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.6.1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nGsOPW6r1S2E7h3SmOa2PYrVMcY8zYX2AiZzVXm8txw0JVIhDyfdKYANkE7BieSocWjA/RpLcNcHos9yovV+Pg==","shasum":"bca331643975fc9bcbf13d02399a879a0aa463b9","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.6.1.tgz","fileCount":83,"unpackedSize":245509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewT0pCRA9TVsSAnZWagAABjwP/2zVkc1CylLQ+mmBHY95\n0OFX8xw2BSAMSsU33bTENQhHw1sXhm/8TVRcJrDAJmbtDF2+LO1FBigsHEtj\nPy4TlmzxPSmLGvS1hUk5RGMT4MzaHkosUmjethcdYdODzKNWpKfC3NaQjkKT\ny0K1mKfl9KSg/J7V/tXE7ayZazkkt9yczR36rLZeoT8aukcfO8w0JIpSTU1G\n1AqaYvMKl2HyELuT7WadjrIDcBPqGPxhRt0d3yvWIflUVg5xpuM22/gD0Bpw\nkU+Hyr1aQn4uHnV9ZZ60AyFaRZK1jGcL2NsP8ASKfIHelWymkk1vNjohD6ic\n/Hk/3/KsPNcCKEbt7sIW69iw50omsAMhsOmCJVLauIbison9MHB5/RfFgOzA\n2tIlrKSsI7CUbYlMsdPCtK906JUY0kGJPWvGHAGxMn58iaBvtjbG3mQaIp1U\n7F2koLCJhLtGVtfI7mWNyro93O+ErYjrf8jF+E0tDqYSHKFF0Dzz4DuCwXPr\na9SC6Vb041kjsdrjuGYGP5oLJeuVqCGqmUBfvuhkXHKNMYHZFI/1+h4/hYrI\njS9vvv9qRcs2P27xRb6VXT6lNGgTXHuSJgDuurTX5X/Iy0rfIk/OJFmdB1ow\n7lxsz5DQ4SzJM6d5xpYHYQ0FHi61yJ95i8FbRs5QTFOE3pgmsd43+TXGemyE\n4yTK\r\n=sOlw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyDOvFkirUv/dCWuNppnYqauphnrI6gUG6UHYQeUapQAiAc+DueP/bHpwxL75kEgh2khf7IjMIR8eVYOtct5z+cmg=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.6.1_1589722409411_0.825284412410803"},"_hasShrinkwrap":false},"4.6.2":{"name":"nu-schemats","version":"4.6.2","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"96bf44166325d1fc780472f863c2c23cc70e5c09","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.6.2","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qVr9VR6YWRJd9UqOAr2nvdPtix3q1k/GygEuJWm3LMZKO7t6D35aGfikyYyacn3vV815JJRyFOWiEIc9v8it8g==","shasum":"f440f3c1ea16f9520b776900ea8c46a485a877b0","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.6.2.tgz","fileCount":76,"unpackedSize":223075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewT1qCRA9TVsSAnZWagAAE7gP/AiiORMRgxXTBcoE26fS\ndIkKqb9WumuJDFKIAM8Je/Jt7rBJaul9Ye4YVfydSDYtwI79apz67ybpTq8D\nFLE6LzEKtB5FyWBbsuKbja9UxP2h4BYyL9lJNH6l0zzWsZJecaa4EC8vDH3r\nzQLo8OPZmTo5c9fvxE7k6nCVKvi+KNJwOrbsCBaF89sVIimyp2bO2OU3RTlY\n7w6cw2RhwyitcNh8h1CfK9AlArFETNnXEo3MqvRR7Q/TXhhKRREJCSZ/bqPF\na/joeirg6h/T7BKHNk3qzou2Peg2TDmzqeSQDKsEuvLEGWvgrXoXmHOcJMfl\n2grWgbB71hpTX6q9WrB0J/TwjSSfboPza8nGqC338+ChJGpwdXkFz7q2QJdJ\nQuRdn80qM2j154LN+gp2IiuG06jzeAAvLQ1c28qDHeKSXFZs3onVwEYMqJDI\nnVecK3kB4h9fu0qzhUEL73ezIkmxqBAN01kT8jQA6z2WsI9WUtmQyb/q3nnp\nISH161aZR10wl88qBa8/AlJA2c5btVMtt6YwS1vMNGhQ/S06Q1dSqFxhFBXF\nweEdL7wQrIfuJMLaFNxR7fcjDg4U6gu0J3YCXw0aH5QN9+xTnUvYOlx0aTl/\nTK+WnFOnStQPArkJN3Mpzvefw9QjnUd7eq5zhjq/7dyn+QZYWM35JVUOSPZi\n9Uc7\r\n=p1JK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpoCMBzCjOaJbVf1Im1SJFh/QhN1zma/4RquYWOV1h6QIgDQZchJvefTCNAt/uizVknAlcPCyi+NiYgiOs9/heICg="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.6.2_1589722474075_0.9759515111769859"},"_hasShrinkwrap":false},"4.6.3":{"name":"nu-schemats","version":"4.6.3","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"96bf44166325d1fc780472f863c2c23cc70e5c09","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.6.3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-BvHCRhSocrcc4lNDpzyve3CT2apeNN1iRh+RWWsluO2a00Ar+pkqsLG0jFZTRdM1CSgv6kNv8EoTrIzQDxCwsQ==","shasum":"5e10c2938e8368ce13d59e3953c62eda20c217a2","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.6.3.tgz","fileCount":75,"unpackedSize":223017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewT2LCRA9TVsSAnZWagAAOoMP+QF4Ehos3GAxhskVVWUn\n//Bj3D+JrNodwqN9Nh5fHZid8ymJFY1t7lc8rVk5pgVgySjaUN6Hf4HOQvU8\nxLl+F+2LB/QDS1kNzriKpMJbAkFeWApAWJNhcwA4Cef2Ty5v7odCtfx9fwVE\nI8UcesVqBG64PydczLl0rrdpIr64QjFYogpi8weMNOibQPeaIgtM/LHpXohJ\npFB0nsAzbBwtCOJ2QIsmv6TZUjHT1JGBtLvjyMDMK0Cpslkb12GRV3Lnt38l\nMPVTZpQymGxYNIzmbaMkaSYKnJNC/LfGzAVZBAe32k7bxOHDXPFiGXBVqfo5\n4Wvfc529mdzGig0D0P35JJbZDCdM3XBmO1McEgQIGvT3MQAWEEfDFAM2OV+O\nT0JYWOtsiGSDAczedmu/kTA0QINuRpJ+El596EAURhj4hZpoGkeke8iQXI62\nrblIetkoR6Llly2X4upbWnKTRiy5iNGqoMfFqK1JkCPHrPuer/wG705YvVcu\nzTQknndP9BxOow2VWBMYJ7oFyWAfPIkfBGUvKEmb9YMhi/jePXIADuyufzf8\n9yBt56nnLRFqkeFrAi3zCll0xfcKapumIKVnS967j1FYvLF+kRxMFoCp0WRs\nFmGLb5ucMJkbeZp9LcpWsfhHHm5x1gSW4MEwnwS7bg4TOAefQ8Gorky8lNom\nIQru\r\n=u3vO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeXP+IG+voY96itmI66ThGzA1NNpQFbHXRj3Or/ZZ17AiEA4c9QZ9IJLGmUtlGPvRhm7Lyo8V9TkCuTdC4EemgbAl0="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.6.3_1589722507393_0.5110287557485778"},"_hasShrinkwrap":false},"4.7.0":{"name":"nu-schemats","version":"4.7.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.7.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gi4579F/FU2z/q7Jnd5QBbCn2f39vqp/hdIFNdntERgHeS49jrWq9Fx/+1hN8GuTNtgy7JAFXDR0evCsnxMdGQ==","shasum":"fc888ffb3d6a934e8c1a46b7e3f410b8e720bc1d","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.7.0.tgz","fileCount":75,"unpackedSize":223314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUNnCRA9TVsSAnZWagAAVeIQAJe3rfP3aj2EITOv6JaJ\nzEFB4Z36hW67fr50KqJlNw6eLOm/2bDrgZAPXxYe5ZPeurIMcigV0c6RNT1n\nf79ITe2vgqqEU9qLXa69Zjpx8xFQH8ueYq52h9LKicGeJs5bN5WyCw9/fk69\nVhdzln8FDEFcyCd3PO3Bf3OK4IGGc9jEaM82bRKuQgxiXoqYUaeQwPSjJRZo\nKEnHlNiOnJHoNIhkD9KwTbT8FJ65k+YR7+7fit6CiK9bjeEwSEPzqSKXCZTe\nmI75WOc56wyWjYzRlPmv+LY6EGHqp1RYObpJwK0IhURAwfQJOSTVo9BDRV/S\noz07A5xSB0q4OTaXmnYnHX/BMZXC1wjo9J4t6eG9BRwy85h4SOWUfKd+vZhf\nTRpKbwJhw+QG+WmdOhBq9FUyKsnGUuyNOV0xpDvtaFuVipWTU5weE4VRLa5F\niPeAfpsk+4OtmHq9G4Uue3Xl+LPSYFNQnaQDupkQoto0lnGAFpOlSFf64kz5\nWvB3O5IlW/Y20oRkVqPuRaW7NddPmiNe0azcFfhkTqLtz0Lup888BkV/zLko\nvASwHuFgVvwlSsGmmolIuOwtr5kqg23AA+E96F/bdP5f5vjg3x0hKs8hNlqt\naZiUhlpxFIvTtOCy1JjX7zkFNKZ570DTr+aHwqj7DqypMOFnCyTQucnird/2\nfM/A\r\n=lvnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFD7HcNDrGCN4oFa+Oh1nJQcXcKaMTdr8VTxC8SR3qdGAiAuwlZGh4lnYdZIAhuWodAIZUmMci8FoQsYJ3OEVhhEeA=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.7.0_1589724006553_0.9591412729203332"},"_hasShrinkwrap":false},"4.7.1":{"name":"nu-schemats","version":"4.7.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.7.1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-RIgijOQPoXhuHrgkvQ/5c7XE63ONuqak+gXROW8W4e4k40ZyDabv4XnLsAJ8q5AznE/s83ufZob3TBhrqoC6pA==","shasum":"244444fe3afd064dce92e9d37a48e262c1380afa","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.7.1.tgz","fileCount":75,"unpackedSize":223320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUPRCRA9TVsSAnZWagAAJhcP/iRiHd38GJAMpB2uVSQl\nqH3N5EM7o6hyqhN7Hro34JFH4PQ2wkfQU51a7K8y46XEI+I5N15SpvtTtduy\nG3FokDHyYZYaGfVRejKnkvpm4uBnSlntiMatna/fc6P6gwOgSiXHPTNO0sHP\nkfkdHXwpMRcwLgtiWUVM79yKOk2UB0awG/jns8Pj+NUvnKXwEGxpC9RFXLL0\nFggisj3XlUNbO7mOwaXhIsITg3kT+R862Pe1ABR7pCIC2ow0EkJMZf7uvH3E\nqS2MV91igoHeRf60g3BDhmZy1iwyVgHB0F8H2etwwtMbZUqemdHa1kdvp0zt\nUvJ6XQjlg9eL3VX8t7HZjIwK6tiKT545EoPyhnFS54RFbl8F3SZGMmG6oaBG\nEJnExrW6e5pmxw5fxnDM7eCduZEiWMMc+TLZykfO9H/B0MZn1lh2jHjsbsCR\nA+vpMkgZ1KDl7j/3DCfas26KMDhI+pIEoExCUcaEdavopZPnvVQccZK1IhTZ\nTt5PynZ7elImCPbjPXtlFTEf9fJqMUiUbmI/BRg4PKizT3PCR/y24btb+gcS\nmYcqo5dfGHvOfqDdZ0TgutvRr+P/0xV+yxV7jh8KnDZMz7umFAATbHZWMQbq\nTtExOt4cpvjpbxmaPI2Rim69JoYRoJlbwzj0edRoOcrxRcYDX3Nt3sXLHIhk\n6t2B\r\n=q95F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKolCkZa658CrUP15pwPKKobmrvwBWB74yKKcKdqX6tAiAQgq1pxli4X/vlbmF2yAxcszr+hSWPLvsg4FEwmnWzcQ=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.7.1_1589724112920_0.5912532915541586"},"_hasShrinkwrap":false},"4.8.0":{"name":"nu-schemats","version":"4.8.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nLqDj40dgS8EDXXR+40ZJB8kRaVYBmiEx4g/uHX3hi5TeSd4VudaLD8O7GTPhOK4imLwEtFjA/8n7c7vH71FkQ==","shasum":"d3c17ea5154ed35a0d6b2e000038c84542b1a3b9","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.0.tgz","fileCount":75,"unpackedSize":223558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUV6CRA9TVsSAnZWagAAMhMP/3VeNM1r+jIQNiVROQrK\n5v8tnY+CS1DZRqoFRMWIJ7TNXXl0KjKmSZUgPfE2amLOjiJVHyrooIocQa/V\nR/55WoC4NK6Gtm8v5bTXR/mSNgb8gW/QgYzUxRBIK3y6u6jrwfYlWFx5cwgT\n1mV29dtBm4HLiBrNJ2z99l/VpyX5WdCOiBrCUyg6Y1513c+b2LiE9KkoUvEY\nsnJ6UoQ/A4oEs1qvNg7+LTCCz60IaQpDSjsiXpnx5dmbbjb0HDmwEdsUZ0WM\nK2xckRMIDhFhGlZTpyatrFyeZYDFaDfYC0SF6lhl0/yCVOuo3uLDNW8uPtH1\n5qr8aWhHVwX8rrXJlwakvQGpNOhJo6FV/riyOjzMBYL0PLJxt23v7PZYVyC8\nqVwTJlzvQn71iKXsCHu9nrnmEXELLiDadMfOr3R3/amf/JN7Pb8/iEZwIDPT\nw0dUx80WJBA58ZNOBaXj43osU4+odrELC2DLOQjIM/67KpNrLKvY6dwtmsQv\n9cxeF6jXJ7HBrnur6iRJEgWy7g7KwMm+L67g01eL9+0c9LtjIEyS6NnEnmnQ\nXNzoOgYwv4IC2WX/Aby7dbnUQuNJTFC8zDMJ5HlZBj7NWo9Rz224HN8DGaLz\nTPh4KhALbCIROXMaYKIm9wMlKJzhAgEcjhseqQfnGk/p/ZSpWWRUZUy6CHIc\n1CgB\r\n=bBnU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc79TEUsvbVCEeT9Z8P/6hnr533GijtwKaKwdqIUz5iAiADRf0422a69Yh+D5SsWNMvqrQ3L0b1JOwXduCPMdX0AQ=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.0_1589724537428_0.4896783895168113"},"_hasShrinkwrap":false},"4.8.1":{"name":"nu-schemats","version":"4.8.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-hs2pQuaP1qNqaF44WcAu6xkRG9HsuTvwnq346wpLuSNRgPQA7KfD2FQug7G4nS9thcAnUkG5EEsif0B4mxsSrg==","shasum":"08c080d80a1fe5fcbe0d008d1a1887729f9ac2aa","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.1.tgz","fileCount":75,"unpackedSize":223783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUZpCRA9TVsSAnZWagAAHx0QAJ9AvVkhBSIsUokKOQ8y\njfZe00ZeLBUpL0Fy6RZ8+XkBKW0rc1hb2uSbP9rHXo9xI2mdrGd1zUPHA8Kf\nD3ow2IYPSaHwCuy4wfzhwFv7yArVzrhfQNNWPgcc/3/ApgPuX64nktdvbbRN\naRPjjcHTOsaSiz2P0ogPznT1apyWnTQHfW7RL2hhYq6Co1dReGkAnLzOyXZE\nh1QwclXUQK0ASNefQX9YWYJFNFBVGtrJf+PdwmpGk+k9ClWDwufA82JBRewy\nqhSvQULLHNHt3SPiMpDfqySifxLHlVpcFPU7STi+vye3d838uh92Pz7D+CIN\nUJVvSCyqGUGhYfrGx1mVOkbM18tJ+D/azAPfmxSqEq/skcnziRIvVfoorTQV\n2ejq5vHWx/M//Aw7vKHYj1LSXDDDq+BCWpWDcBej4hGs0Vg/BCRwcdx/HUft\nPl90zRPrw29ORr815Y6wusMc+4dhiyD6xEeWGx8SogIjzlJWbMlZpyiUS5Og\n8+iieKDlJTWYZexIBi0iOa8O5ASLGkr/SOxp+3qxcFcmcYtIrX9HY5DYgqIC\nLb0lixdEuBYZvP9u7PEIxRqLH5oZ988LGEBQXpALq1od7MOtWBwtEjc6WMw/\nHP7cRsk+o3AS0+tuZjRi3HhSoV0KvbI+SYPFLXm+3isJHAEcx9ToumliJyQy\nkPeG\r\n=mPvC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZxS5gHA3L3yzfuKKwlB66TCsJpaqGq1awJwBQaVD7sAiAYuRoxaaYgrvFjoXShm6JvBQcC0utXuSSdJmxCq0FZWQ=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.1_1589724777328_0.9424623512205956"},"_hasShrinkwrap":false},"4.8.2":{"name":"nu-schemats","version":"4.8.2","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.2","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-l0Ts6qZtV8+HoRR5Xz+/x3kmsMp0plKAwDjgdZPJZCL73cb/+4ZKYZ8Oj1ZM8tsW1AWE8V5R93OpvEfru4GR5w==","shasum":"10a0b4cc962c100c17efd86de96d88de76b7e075","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.2.tgz","fileCount":75,"unpackedSize":223841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUbeCRA9TVsSAnZWagAAT9QQAJQSjpGG7TPELPhQiU9F\nwXr9qjUHm3d5AvlwvlosC48lWuDa7Ui8l6QLDFECX72EgCHej70AaCBH+Ont\nXcnCVuHZal3KXp6OpfJzwYvPmlNJbJEaOv6yuIKjzMO08RtO1wKToLSMQqgt\ntMOMi8HFL0BTZg3XlAbsGHpYIcHbgIiqNEAXoLDzL0mMuUblpgaGBGf1YQqY\nqri37lFLNLBQPb4fTi4aDgqex6JU+omj+1tLxzOrrv1REbKrn3YpQqLuapH3\ncF+mIBTLZg1AVaoB4Trp1jMdjI3tU+w+1T5EE0Ug9iGd4MU7GlJTdJeN1YBZ\n3/0W+dNHIdJd92lJTtWYBTiA1ZjI0UJMT1zm9u7NxASmg0JJ/RBVams/uyJx\nCll8WJKkUUuZLUKc72G1PE4HPeCIuDXyuXhyXPQGAX2pkG1vI4lZOVnGyM6e\n9A6s1TyAxZuocnwMb+GkLSAE/qMrv98pibkdS/MiB7Re2TFQjbUyf2groP4C\nI5EqfUo04hPjoxZ/GyKoO72vUbO/Xx8DXQvfrcI3gOWIDW9tU9U2KwpdXue3\nrZbDOgaHAXR27Srw9l+hoF083Rn1IUnFRU72/9dlSBTWUBaf3tjZW2Au9yDl\niYhxaqHn7u2oD08FHJb18mIN7KpuLKlt5Xxg1+GNyWlqHbQCm6rCTheotuN/\nrdeV\r\n=+bmb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7XxM7dqXN3f376Cs88bo4J4glS4YV5eEi+BPvcehq9AiEA0jfj/RSHeryNRQtpHpbpSf9qao9fP+4bdwWxjpRLM2U="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.2_1589724894090_0.054362019081571455"},"_hasShrinkwrap":false},"4.8.3":{"name":"nu-schemats","version":"4.8.3","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bg9LF2xBK+q+W/6exYUbni0X9dhxDsfUMs+QFhayWhjnWOB4GujuvhRosu1OQ7cVXtg2ktHnobn4apD2eYK2aQ==","shasum":"b439989b3ad9549be2407cd2703a175ad344e530","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.3.tgz","fileCount":75,"unpackedSize":223892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUckCRA9TVsSAnZWagAAjsUP/3IQTWjJxnz9RxFlHo0g\nBQ1O13dOm+vgMr/DH6ANM3Q5aa4CtUnptSicbwcxde6R6b6ZD+L6rGx4kIbK\n5K4RwXllBmgWlDGZiN6UCs9RdnvIX+rmkSNr+YAh6+F6pnGkxuMbu27kaD/Z\nrdOYp3yPnBWsq9Mk7BnzHUHuAGrfJOXpXJmxG7Y8jl2X3GhEtH6jbEK8UGeq\npPk6QBjjp31VIXGiH98ZEapZBDaLdWEh03JjMTLDDP0/RDBOl8rba7K7kijS\n22La5A9e066SjD9ICoEbRa8xaX0qPR7ByexmJanf1CFY1PA1BBUKIXVvPlOF\nyszndi2cr/Fg+3we/1olbFMc6/O8B1BVD3U+8B/2LUYnMGCnfQFtLzllhq8+\nonlsVpuzCa81yiCOGgqG1lbwYXAp3ryj2Kz+T+9G9CaKLupCKMuCxQBoynXU\nSs52oy24Jl4f2w1aaDEy56nk39NCBZ3M/3Mov8a9qveso3Y5V+md/CX8NwGH\nixRuLpDM/EIMdPLlep8ijnI2D6bdQwhteg1Jin7XQ+NLKJHx8PzbAmXK+ta6\neN46ApXWQCHkZinohuVqHTioSMHEVy+bAD6T9c6c6I8NKAlIyZj7QgofuIZD\nrD6g9yUYsf12iLPcdMx5AHGmiRw/3vc+j6iuOZg4B4QqTyoAwKL6T7uBnSMn\nT2oR\r\n=ciqR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdPZJXXimDjyQ2AS9b6mZ8EOMsr1GDvd8jVBm1SEKRUAIgPKOmv/jWN78DwyIP8VTdNwIoI6an+PTQ8hcN0jJmWwE="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.3_1589724964529_0.98107015031843"},"_hasShrinkwrap":false},"4.8.4":{"name":"nu-schemats","version":"4.8.4","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.4","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LdaGC4wNjtLR55izNCNdTIE+PSIVX/tGPTBPx/LnP0PcKtMvFsCLvR7fRb+nwMhxxDf7BsXXKIszNMjkFSqFGQ==","shasum":"89acf928b83908c3c2030c2976090525e2efd42d","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.4.tgz","fileCount":75,"unpackedSize":224537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUgzCRA9TVsSAnZWagAAmnYQAJvmzO1Y3PGUzo4w2swC\nHOpzxFbRKncQfpIEG7TT4XJr1tkIjXtpgk4H8Q542M739S5stXNrutZZN6U8\n9JYKBROLak3aXnFF3YIdwVO+kZxF19wv3EvKa5LFkPbSy1pCAxx3m+EceAyJ\nWsuKoR1LbQrGYzYVfPyFpx0nRAt56xpWb1G4AdE7ilZRQRQLjrQ4U2oadsym\n88dArxzPQ4mtpDhfCldJnRa8RhPrlcDhDvoGscaw0I1yoppRwOph14dT/m4W\n5D8wldYefK6LFfCh9YZ0Jn3sIx2EPFYFTXBdQjb2PBJB13ZyXQS4axXjoO7W\nxni8jlpbk7zpla6G9aX62XSsZZFyfscMe0XH7Oy0ymZJDOisEzlNMPnfHDvC\nvWY/0LUfCoGERk5hQljdBUVntY4JtdM4OAT8RzfkeO4UoD8GZGCqGEDyx61d\nWCDtsmAYOF9/Zyvq2S2QXZJ7FSOjzVBQtJCKFf6yDEjAcHQtGe8mpxwLPPC2\nns9kZspJs4AGdZPR8kVB06zAgIQMnbMah1HsAMA6qnqICZSFF0yaApShUGCA\nlGxOSHy8nZlKosmtb+yh3ulJDoSY5P49W/xUSF+vMrRc5VMhYaaETG27IQg7\nozqCOcRO7QcxympAqFARm7y6vxQOvIk2yohj4hMExuh6fgpqmrL6Zk7BSzQ5\nyFn+\r\n=i5pc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEDZrpSshadYQ1VlKpkB5tOAbKc6JUXJTFOVnTqM9b1wIhAOPpfgBzEdt5KIUDasbDFM5/vkvGGb10F+4f5QYeTyu6"}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.4_1589725234888_0.8444740058146802"},"_hasShrinkwrap":false},"4.8.5":{"name":"nu-schemats","version":"4.8.5","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.5","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ania+OpolMCZCdgnv15bBTyCL61VpnOLqDCgMXSuhUnnaeC5xzNRPlYgZfE4OlqRJI2LP65WJEoFsO9TiyUZ7A==","shasum":"584e8859a13f0b4e20d9c543c402399f213fe221","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.5.tgz","fileCount":75,"unpackedSize":224593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUhsCRA9TVsSAnZWagAAckEP/R1iccc3DVD54Ly672Mc\njeDteD0awqtJn7fPkvpfyPoFsEBYKPOW2zE5SmWHQ91zWtAz1BLDQfZTAmEI\n6BXLMEbDjQik7F2P5QXYk4zdCFeQBUa7HV1GFcCu5+KzVsjDu78mRLC2ByuL\nwh0K3LDoTQeAAshtAgp8ZW7kbZODnDwVNMFlf4R5pozlYhVpZUYiwtbYKcTo\nS1HrRkNNZRPCUcYFlEQjvOZiIP+ZSbwbHAVud8wZUkdOdcm+mcU/+yROiFXZ\nFuqp6/Pd9OoV9hpih1HG1zuAhfJqWTfy33fxkkqMD7cRLocoscU13eZvVM2Q\nrfxXfsooIe9TciNpb4Xx1Vr/f3l2l94ZzVxDMqPV1cmLEAt62gZOEHFO274O\nk/c77LeD+3krUS3dwv+x5D5nXckpbcLmjunEeSEHfiDJRU0VFscHrRdn3GPc\n8Ewnu3zH4NcwR9/W+yeIqmbRh3eAdKod577jHgqIsINUr7CBcxEMKx0Sa6ha\nwqtQYaC3qSjbR0shnWNM9ki+JlTvYfERq8LWIcG4mRV9Qm7+xdCV2ggyF73s\nTUJmBhdOawqyz7LpdsOzj1D2Incc9KL8phW73ZAqC/vdfeyVijxoNN4C3qI1\n1PZ1E3SF2JHTVOmp6Zx3HBlUgx9y+inDIun6qXJsd10cj5og4V1KtLpt08hc\nkerU\r\n=Gokc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICA2G2kc89OaFtwWGQmhWmoHllDl9JTaep38zB1503w7AiBTB+mt2nR3cNFTiXRqTckeK3RT115r34F7mrkwS7oaUQ=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.5_1589725292119_0.37724161210467577"},"_hasShrinkwrap":false},"4.8.6":{"name":"nu-schemats","version":"4.8.6","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.6","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gLyIjVJ3hZvu4Uk43xdkWDgr3V0yN6TTNPU3plELohlabFy42bJsWSsg02kAwqI/Tl7VrRE6z1i6X849vUonJw==","shasum":"a003efc57f1a2f9c491aada87a950dc12d4956d4","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.6.tgz","fileCount":75,"unpackedSize":225017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUlVCRA9TVsSAnZWagAA+R0P+weRXonAGAJ0QXgUSYAP\ncEXTV32Wj6VAVm3EKU08tz5anQJKbooKEe051D7fE/a0N5V2E2xYJpLQyXn3\nCm8Z7Ly/AsZ5touc5+vXjSQr8mjrQPHDymagTfiBCUBdwc/dpZkm9kVWlSWd\nz413fFt22L9/ysqnGmq2oZjDPQk7gU3U7/s3ieTgd9KeyEqY/y49a2mBEZ4c\n98RcAZ6hCGCHz5sfx9p9Fy6CrtnIwEdnH2OYJtYaOYYTSwoDN6RX0lTpOqz4\n77mpyKigkXQYQNvHzSt5tzY+lJM9NInJmbT2Tv4qTR8ukqnOwLkRCRUepmMb\nyB89IjYLLZd+Son1nwnvIk1g9mPv10l8OkCT25/b4cf4BG9I0NlW5pR9EanH\ni+eRXEszb/6BVZv+TQGN/0slSv1qh7dcqZ7nqyPRh3nNxFCHu7H0ts6elgot\nTdEltTlxsnOgZGmybogvJWZRmbf7SgAVa6vb8/uBorBQRH90YCIpeFC6//Dm\nwKFbS79KyIjkfEmzkFg6FRXgug+Nxi0Gu5ZXE+m5cR8yfeEjF/vLP0/H4Z6b\nDhERZNUAEqtsQcbqHtJXqtk5RPgn4yf/LzFtlCN2o01/m1yQYBrOlaMmuJHY\n63FFQbF/NYdLt/0bEJTzOM8l431rOJ2fWtaHFWosa82uqV0ygPvnIbQgtw4q\nkPHQ\r\n=lAmi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCtar58s+pK3ZqcuLs+nKnhEe+Ed9MXfpmGroFPLGFvAIgZicEqMg6w0H/XH0bqYmFFxy88xwmnjsDb5a1sg46dtM="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.6_1589725524922_0.9191903760694997"},"_hasShrinkwrap":false},"4.8.7":{"name":"nu-schemats","version":"4.8.7","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.7","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4q7Pm+Epu9Qs8gYHv7iFg7FdhMkBH2K7x+qyPL39gExRwWk9nck3OH7P5muQKVoGzrSUqe394ORsQac14m7E0Q==","shasum":"92c261eb19d1179a2adac0db5f868e71b0682e69","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.7.tgz","fileCount":75,"unpackedSize":225019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUnZCRA9TVsSAnZWagAAfC0P/2AJRtgQU/lqoPQjD6Lj\nhBatxA1iFdLARClkSgcjS18SxNaHu2lmhAtIADllEcd6tm8+ZNejXkwJvaLf\nIm0tSg5MGzhj4Ohzxeba1CuG8qnW8aIku2qnFg55Y6j0LuogmGvDKrWld8Xb\njrzz8rFriaibwXpNkojaxv3RHvjM1FsMSW1kFuBzCUwt4qF/l9bsqzBxwX9L\n7Sz1Vf1PHL2KVsC4gTeczDVfuSB2poswnHKRfrBmtARj/VOSueuqkWtU3Ko6\nFx6ik6u9CdMLgjpXgPtyfnS5bYtF1Kd0BK2+MKfWUoOdMpmlyXTvL8KLCHqN\nMULEEj+iZAkHtZgSQkZ2qdWeAk5RNZ3C+ndwXSgNvIUVWOObKwGvNrYRYsfd\n6sUJSOwc4FZAY5NtOepo5tTr70KSQlUTw6lE5Myq/E7twtMhNcmQe/p8BkyR\n/RavNA6UCWmlfIRMF3HUnyc2g90cuYoSpUl9a9QV6Brvr7f34Y9L1fF6Fbxx\nQ3lyl+1kA69ea7J5FhWHe/X6kz11YRUtavLB0DsVGamz/f92G0HWTjLzbKYo\ntULqsVHASfFjXhOhhA1DesSx3+DaOPwOYpwY8bM/iZbygoeiCXR5tV3me41f\nyFnBZTtgZ9b9VLF8m7wxb+Pl+RX8YC5I6hJHCUbOi0lNY/LXETMmgB568ytG\nIpPH\r\n=TuhY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYx+ta57GguMiN4A5/WYIXHEEwOGLolY7XESjYz+ftOAiEA0kfLl/1CmsAGOnRcNlaV1fSHB89FxhDeW1FqMlC1Ass="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.7_1589725656881_0.9544656275270849"},"_hasShrinkwrap":false},"4.8.8":{"name":"nu-schemats","version":"4.8.8","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.8","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/0dMgCRQGk/ehRqXgOd4eiNntLqj383gEy9wgodHZ7aVYGubUXsrymVMW6gxoMU5Yiv8Jnkyc79odC0DuULHcQ==","shasum":"d4992bd9d784a382b653ff6b6842196e766def5b","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.8.tgz","fileCount":75,"unpackedSize":225020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUqKCRA9TVsSAnZWagAAsUoP/1rXz80BBnSwWTXXCQ1u\n9u58ikzWoVEY9h2e0l6RobWraQzkEr4rAF7Plzuhvij7YfDKtxgljSRPyo/Y\nV37UjxirU2i/8eRL7Qer8pjNk/KvqHWkS8lKpLRzhc95wnyaYdjNll5u9aqP\nJrvH6VQk4Hgt1dtGwv9UbFr+IIGHvAmlHDzc5AwtcHvasYqDAStOKyw2qMIr\nKKXY15qba8cL4KlmQF6xCFdZvoajOvP79FmDKZN7DaGFO4+kJESI0jM3bP97\n8Fa0vxFBdlwjY8yaV32Xh50Gf7M6EyB+ZBPQfFOK8u32kYfUytyXhn73uYQi\ntacMCd1oGbUDV9BPl4V/GppjnxkG6ZACbhwDvPLxbQXu+AN+0QMpEPrPEO4c\nHsTVgyHUwaRJku82u3F8goI88wVTezdBIIwVpKHGQWYlzNP4iaSCIOf70b/l\nYELKXHGP9yQ/TasLeyQ5wyS03fE7csRWwNTLPf030Lc53sg805dojnxbPgSy\nPGOmD80RpuL0MaVfeWJNxTKcu0w3ouxklhaD6htu0tGRRnOI5XYaSOFQ3hPf\no417jsXstMOHSReNmk8AXrXVQc0yLns0eRYBc3FcTtZcCmS5tV/ueq+is3uB\nuXkQIwx2qYCS7PUlp9A4xNPltskEVrNzqhe7FwBEMhnNviBzgZCl8WMyWZfY\nU93c\r\n=OSyc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjDp/5vHK5k4oyn4ITnkyJKT9GQkg4i1OFawGDiMA23AiBTXACFh1lVrjw2szTzPPH8LnlnCn8xyXwZbz9HbeN0/w=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.8_1589725834519_0.9400553536774783"},"_hasShrinkwrap":false},"4.8.9":{"name":"nu-schemats","version":"4.8.9","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.9","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gsHk/ZL9Mm4oc1QLBtgQoLXLNEDRNacuWTP2F0VoPO551ltpmIy5btNpwQxUQ04b9+7f7N9zEOzmDXeB2PcdVQ==","shasum":"c34665da6bd5aea79b0478dea9bd6dc64554b5ec","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.9.tgz","fileCount":75,"unpackedSize":225137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUsACRA9TVsSAnZWagAA+TcP/iF7ot4bz+dwTPKNyQyb\nkE98rlDmPptifAphMHYJx2lm8ZCgnass/k2tqCy4o1o4sjvC+h7mMhY4cnR5\nOvYc/ByO3MPWQG//xmGH159ImTQ5BgCbQYMEK6UfUfO+NTtOS5eMH0cor8k5\nvqwalOaePYakyu7aas3m5+JWz4xPw97vrIFgR9NdXTXlEOvzanZn8B7b5huo\nut6hygq7x8Iumw48pZp0YzV7IaUm28YsNK9mUk7SjPHcP5qRMOS7UfosFU2/\n80Hg5n+piEtArpGbR16k6AtQY+1gup/CtMvcPX67trfflnRIvN26VtJNS6BN\nMqYTgdDvhCGQg2bSc42WVMXTWrmxv7BIs92mFok+HEbtP+0UhlDBJYW2ST4q\n3iCFJlmN1+6qFrjkQI9ymSuTnpNOBQz97OIk1KvzXe1yYMwnpGRWj1UcywUY\nAB86JhnUoylEvGXSRezSUQ0GerJ768QSHuMEYjbrNZIuAG0rZtV2SwYj7JR3\nItE0pTueZ+SJaVAEsN26FQdE+JbgVnqo6HG1LwGSRpyvrWuqLmCNMLqSMCne\n2DEvaidiWuD9tWtFKSBEPbgk9e4PyWHAZ8Axe5wFaUtcN3Vwq47UdoDeeZtt\nlcRukwctZkkoBv7NWSracueahsKXd1uRC67jAYd245Fw5jjxgPVBr2Su3Iuj\nnzGI\r\n=jbV/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWdi7Vu/c3vH+CNo1raNZIeKuGISnNz5bM4rXh7dYIDAiAMvxMpg9lC1ToDmHptAsT+BpHwV2+9NAkjrFcshNAxPQ=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.9_1589725952477_0.1298559131135304"},"_hasShrinkwrap":false},"4.8.10":{"name":"nu-schemats","version":"4.8.10","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.10","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zXLVC8rmShr6kkY0DCpXcTtKC4A7iIXmI/mYxO+gEdC1sWUTHJ+aF3wrB9ZwuJb3UUFzeJJ44dHLxTMgXRMPzA==","shasum":"bafd7040cd994fd8dce3c9420c4ada6eb34af2ca","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.10.tgz","fileCount":75,"unpackedSize":225278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUyZCRA9TVsSAnZWagAAq6sP/05FAHfRbHisy5Ctp5xv\n+E5EERu1W7t5t8HmarJlWOv+SS0b5lUQdPS1qNtL30IafxQjejww50lSAIYT\nGiS9LrypFuWOnKSfGrw47D/0A6wvRSojA/xj2gFttitH6mfVhZwqrnCDmyCr\nJwPylkfXjB7+Mw6s5qMnhXWEUfV0Y8OIy8IU3Nmst3jpZAq4bQNTKvnLwH4m\n7eYKOuFmDCY8pqS4iTVbG9zzuDPXyOCXnD3Jppey6Z43eZQpwUTVD75ScEnm\nEvmhH/HyWNOnxhURzL4xlcasuezOG3L25DXLxIHdlXC3gs2gXak+2pBqLtzc\nWHuk1AEOpFuEcGptrmuS/knacSdQqE6/SdGX0CLGbwd1PBQdhwA99HDaWxQP\n4LBJFkMMrWyFys8G0Vlv0xSwaYljWM9fKJeZUAHbClibnlihE/pXT5WRrOFR\nTp1pBFQmH6LSgq1OhHufrbtGmbqHD+9ALYWDSCrzqXPNrmd4IYFS/48iTsMb\nf4i8v4MMIPG/8c95bzmGJ77+lVB0K/GG10Enaa/jWbXOSZ8+iLerq4tDhrmD\nT5UkLt/v6Va7ChgmS029cJ73rZhM+HcN3+W9wRicoCQuRKQKapMGxhlvk7pQ\n8SsTA08E0gAh/gy43aahSrC2wrr0t6j4WN2bC77j8C9N8lwIIQt1JJuX9paO\nNqRE\r\n=yUTq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIP/bGwDzzyJTdEua/7Yp6+KkkOFS4LqrvVb1ukPq4XAiEAqoxhaLirJ8aHXmDZ4DwoqNd7Sh5Wwxf7dX99Np2GgS0="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.10_1589726361022_0.20416488113214037"},"_hasShrinkwrap":false},"4.8.11":{"name":"nu-schemats","version":"4.8.11","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.11","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-e/bsABO85vgPc7RYSxjHf2t6d/3eUcveq4b8oWqYv5H/7i/gaDIzf5E91xRGYa4ER6UErd7iWdmV4ClgGxnDKg==","shasum":"702c829674131f08aa38cf8a5e840b2cc40b822e","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.11.tgz","fileCount":75,"unpackedSize":225221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewU0WCRA9TVsSAnZWagAAZgEQAJF6s3BKNFMLkiGYLoQ7\nOfxyrjp5FVYck8797KtN/NMAXQFUNAT8rEAd6xSxNO5DQlLfbOyEwL+pR4jn\ntyoi3NodZPuzKooN1jKXQDhh3gU15HJQfKJr0MoLgaewsOLkrIYPxeqDFjWi\nJ7HVb5oTCmKXtisej2VO9XrZxRoODz3WBE5kSyl3BNbV/3kuVtn7Sjf3K59a\n88D/i8l888cR0E+StZBHrl4nQp1Q3x1aGoJoJKeG8r8Dba937NySedETONxr\nPJgp9VpzejNsRFJLR1AT7f8wgGEW9ylJsa0+yxMUAD6Mgv1Hb8ZPqMLWPTNM\nzZ7uZzcOi9oWaY93lehWdKQ9mTcixnke5wai2EDyPIw4UR0x0tGJY6VnsWXP\n1iCvjyCuRjL9P6ZKlBGPlzFvQO6Sy4SYSrvnBNruc2FJBNU18UD70C/uWLS2\nLFvodHPPLSReWJZr2wmOop0VrIye5hOeDQYkJYKJgSBgvdtRdsBsfnFbu0li\nxfJxQ7dpsbVVh2mPRRZI9/Xlbpve+uCC4F9+KDpPcQ1hNIdtw4WfB/RVgZA4\nbj6T58IcDTPWoZaPPyFJnycSNGZ18Nhn9oMday4k8LDX8gUSiB9H9tz7sXsf\np7deXmOXdekV3ZYrdy2TTl8LKknd8hpx145bsm2xBT4d7sE2UiBXsOY+hEKP\nND8I\r\n=j7ng\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgQ24Ywxr+wqahNSLVBqeYiyILGir1nIeCIcrhUpNloAiBW+urC+90yDimyXQ6ReYfXijh5bEgdCxxvFvREaN/Uxg=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.11_1589726485981_0.5884879881823997"},"_hasShrinkwrap":false},"4.8.12":{"name":"nu-schemats","version":"4.8.12","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"1de66ce82a34ac05d91edc32dc8cc4d19d8bcbf0","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.8.12","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-teNHxJJJh/nKFHy5hMiCc/YpGBIAWx6Xkas0OlExUJTiED2EFKUc0ZGzLxsPetqfouwBheGodegsT8ysgVLEHA==","shasum":"f9d65e833525e917517051fda4848a9b100f8bd6","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.8.12.tgz","fileCount":75,"unpackedSize":225237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewU2aCRA9TVsSAnZWagAAkj0P/1TuveIoYr//K4tQ2ebV\ng2d47sicUtmnmp3hJrAhu93NaGJJXtwFEf8LPpCBh7vfWHBYWMbkgSBRd47K\n9KpsEJIOha9WanzSgQIBItiNjRCTvvmEjH+31oy+GUHW/vUcio/2A516EigX\niBFLMWHCdGQrl3cll9BOdataCNPwfxVLY70YmzdtJH4t/M+FCD2viNUcQFBN\nuK9/icQ8Vn4vH5ugNpj4IzeaJ0gEz/FrDA0bB82NdurECS5Oue88ePFRA1oN\nwS1Aypxdxbu4AIQ//QO0YB8/0QSnVmnOO242UuYAkvseRsXq7YnpBCaWrKpN\nJDj5DZiQQIIgSOrE1SvjNOz28hh3bMaxeN6NhH4yz1A1/iugGEkRudFhMxhz\n9SBfOHWRxvq2my5OXDsmmObMhCKQx2FvIVmMHBvZEJvcX/T+61ghWjReaZ6H\nu6VkooaPsTQaKiDPqIkI5ao6QuohbcsVPRzZwWSFQhYwkkFkpMvKcyf70RlV\nxixJDybDXLUpdK2ZqZr2DKVVF9sRAB1iDHdXRfVpD7mWE2E4tb+wlaMTou2/\nOGXYwDzmuejWWzueE9tRAYktqC9KynYUXPHVdCSf4+c/NS9O3u0DgkhWk2PO\njjKx16AWYPrdrBCHqFvYQrxJj5Vb6U9RtpZj8IycDKB+PngCclfTXyb69RxE\n6DT8\r\n=8vEj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFL2LGR0MBraO4gieTJhH9HnoHlq8YMxw6wrQTEQK6kQIgdZaUWlHTV2rJZAnuRZZzDTtVN8rvHg3PcpuZIVQFgvI="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.8.12_1589726618038_0.1806448927596478"},"_hasShrinkwrap":false},"4.9.0":{"name":"nu-schemats","version":"4.9.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"db05a9f802acb313863bd17d53da4995e6a16251","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.9.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FIkNooBvOu+ca6qceRcPr1H9JLtqZyMDmq909xsVfOAgCEo0OrD3jp02sS9+kszVcLTqftYUarR1kx+wK0nuNQ==","shasum":"c991dba4dfda3db115e8686498f900429d2496ce","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.9.0.tgz","fileCount":75,"unpackedSize":225236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewU38CRA9TVsSAnZWagAACpUP/2jOr9jHbfZPX4Ja0gYI\nusMn6V8oGcr8IP9+rlz1zX4g0FvS6bnXyEpqXQ7FVi7aI/GFwOPWpMug/NV6\n5IJcPbHdszEZ19j6AwfEhM8aI+ZrjxPhyMZFP33rVg6vNFSzqyHA1IlKPaA4\n+OoIqjqPweVFOU69Tl3+gXf+ZQMsRUQv7LayffVPS2h8dmzrJO5pR3kONiDW\n6Kx+6+aekOMnUncK3qjhqlZpEY8v3TldHuy7+4+RKe1m8D9viMGWSCJFkfk4\n6dIUw0AdM4OZsDuA/7YrU40W6KC3el2VcVcksYzxoFzxY7SeioEWsGLA+k77\nXfTWCZZZ+n/bB+t/gBY4yncF7RsZGDYlf3ayB+5lScc7EOlKd5Dcm15kGXBa\nys0X9B2bx5rvp74xnv4LsiHV3A3ZtPJSixU5Kkn2u91aEGhR6dh6WknVCrIJ\nuuRm22x6UzTJC+i7jSnTEKtJrcI90wQQOXQAIMPj5VCtjXvgHGdH32Sl6JrK\nGnG8JsP3jhb9KOkc9X90WBECcBYbwDetjGEekFFJLCvnEII6X3pvHxQKe7L7\nMk1p0qtKl5aZQm1MOUzdFS2cpNwIlQtSlHEEfuWzr5OuvYrxQ4vsSCQ1BQgL\nPaY0THWc44n3FeukOEYINafkGlq8UNm7UfXoITUxH3P7kHHNv4F6RsQwzGio\nb3PY\r\n=ElT3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5YC4quutpFMXb0nnFIwPYXMkc13RRSvUyRYyB9U7oEQIhALTs+U+IvVWVluvCO3p/ynwX7ULLdaO3Nlif6n89z1B+"}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.9.0_1589726716167_0.2807745427083359"},"_hasShrinkwrap":false},"4.9.1":{"name":"nu-schemats","version":"4.9.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts' --fix","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"db05a9f802acb313863bd17d53da4995e6a16251","homepage":"https://github.com/aldis-ameriks/schemats#readme","_id":"nu-schemats@4.9.1","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KqRNJrhAmSsI1tfxyPnqDqphCvammAkVL1NyS6JOXMAH/4ZMOMVYqR1v1KiNXBw/JAirT9cn9c2V4QLmBtSV2g==","shasum":"49077129066ad03239256dc323b922b776e653ce","tarball":"https://registry.npmjs.org/nu-schemats/-/nu-schemats-4.9.1.tgz","fileCount":75,"unpackedSize":224940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/iNZCRA9TVsSAnZWagAA1BcP/1uIM/teenU0tdXD9qlT\nUFzbw5lRDhob8VrpGEIejILKEuPWw3sdqcXUW22mi3zDNBy+iP4GEBqwkCnj\nqPzW6233J/xXfWkAQdKU37EppHG83mCRKi1Xp8etWuSO9rKFBUp9jk6y5VDs\nr9miXBAK8THFYaxc3JQTO7r+TePFViomOysi4KpVG3HiNQ2K5iikiIDfI/zl\nO0ztvFpn8OaSSyt2UaR0ZnHKuo4zA9okbQj+hgV9OznIWXbcmGWE5Tcpf26m\nZBjetQ0tJ8gUNL3rIymjrRGdDsiZBrj+dKeq+DpkTberqa+qnhubOTclYZJy\nWJZUtp0gUJ75/yUtQD0azsvlRSQ6W/euFPDCBA31u2bH9M8jpEqvF+ESTWWA\n3as4PDGnsuG5q84sRCdGk/JNtW6z/0f77enyYxC1yJWSrRMo+IORApxQY8xA\nX7b064BDM3wZr0slQA8QFP7zciTmLNbVSFzre7kDDSCL5dd3T3DOL0RUlFcu\nt34XvEFwcY3+YymRZPjcmsragHS05A61ak7WoJ5HQQla5qufkQFgl+mqo6il\nVSUL9eYxV73VTT5N0Bsedbx79G8DSextfMLZRUr8rsnbvJLB06pyqxTb6vM6\n2CfQ622BnsfVKCASPIJsScgbP+Sk2ft70yVscEgTJJiHAG/dctpWAOiCB/ut\nsTNp\r\n=q6Tn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpksiE7PXZd9IGAHkLkK9bw/WjebkczHe86TwtYd1vOAiBSNFO4wEnLldpmCdl5BcwaEXiWJ/GCcK4XFGUevsVZ6Q=="}]},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"_npmUser":{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nu-schemats_4.9.1_1593713497238_0.3624907957267731"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-17T11:34:49.419Z","4.0.0":"2020-05-17T11:34:49.549Z","modified":"2022-05-11T21:40:01.555Z","4.1.0":"2020-05-17T11:36:52.457Z","4.2.0":"2020-05-17T11:42:08.071Z","4.3.0":"2020-05-17T11:49:35.669Z","4.4.0":"2020-05-17T11:53:53.437Z","4.5.0":"2020-05-17T11:59:41.372Z","4.6.0":"2020-05-17T13:15:51.427Z","4.6.1":"2020-05-17T13:33:29.562Z","4.6.2":"2020-05-17T13:34:34.213Z","4.6.3":"2020-05-17T13:35:07.542Z","4.7.0":"2020-05-17T14:00:06.696Z","4.7.1":"2020-05-17T14:01:53.035Z","4.8.0":"2020-05-17T14:08:58.489Z","4.8.1":"2020-05-17T14:12:57.667Z","4.8.2":"2020-05-17T14:14:54.307Z","4.8.3":"2020-05-17T14:16:04.636Z","4.8.4":"2020-05-17T14:20:35.016Z","4.8.5":"2020-05-17T14:21:32.302Z","4.8.6":"2020-05-17T14:25:25.064Z","4.8.7":"2020-05-17T14:27:37.116Z","4.8.8":"2020-05-17T14:30:34.657Z","4.8.9":"2020-05-17T14:32:32.590Z","4.8.10":"2020-05-17T14:39:21.124Z","4.8.11":"2020-05-17T14:41:26.104Z","4.8.12":"2020-05-17T14:43:38.172Z","4.9.0":"2020-05-17T14:45:16.311Z","4.9.1":"2020-07-02T18:11:37.345Z"},"maintainers":[{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"}],"description":"Generate typescript interface definitions from (postgres) SQL database schema","homepage":"https://github.com/aldis-ameriks/schemats#readme","keywords":["postgres","schema","typescript","sql"],"repository":{"type":"git","url":"git+https://github.com/aldis-ameriks/schemats.git"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"bugs":{"url":"https://github.com/aldis-ameriks/schemats/issues"},"license":"MIT","readme":"# Schemats\n\n[![npm](https://img.shields.io/npm/v/schemats.svg)](https://www.npmjs.com/package/schemats)\n[![GitHub tag](https://img.shields.io/github/tag/SweetIQ/schemats.svg)](https://github.com/SweetIQ/schemats)\n[![TravisCI Build Status](https://travis-ci.org/SweetIQ/schemats.svg?branch=master)](https://travis-ci.org/SweetIQ/schemats)\n[![Coverage Status](https://coveralls.io/repos/github/SweetIQ/schemats/badge.svg?branch=coverage)](https://coveralls.io/github/SweetIQ/schemats?branch=coverage)\n\nUsing Schemats, you can generate TypeScript interface definitions from (Postgres, MySQL) SQL database schema automatically.\n\nStart with a database schema: \n\n<table>\n<tr><th colspan=\"2\">Users</th></tr>\n<tr>\n<td>id</td><td>SERIAL</td>\n</tr><tr>\n<td>username</td><td>VARCHAR</td>\n</tr><tr>\n<td>password</td><td>VARCHAR</td>\n</tr><tr>\n<td>last_logon</td><td>TIMESTAMP</td>\n</tr>\n</table>\n\nAutomatically have the following TypesScript Interface generated\n\n```typescript\ninterface Users {\n    id: number;\n    username: string;\n    password: string;\n    last_logon: Date;\n}\n```\n\n\nFor an overview on the motivation and rational behind this project, please take a look at [Statically typed PostgreSQL queries in Typescript\n](http://cs.mcgill.ca/~mxia3/2016/11/18/Statically-typed-PostgreSQL-queries-and-typescript-schemats/).\n\n## Quick Start\n\n### Installing Schemats\n\n```\nnpm install -g schemats\n```\n\n### Generating the type definition from schema\n\n```\nschemats generate -c postgres://postgres@localhost/osm -t users -o osm.ts\nschemats generate -c mysql://mysql@localhost/osm -t users -o osm.ts\n```\n\n\nThe above commands will generate typescript interfaces for [`osm`](test/osm_schema.sql) database \nwith table [`users`](test/osm_schema.sql#L18). The resulting file is stored as [`osm.ts`](test/example/osm.ts).\n\n### Generating the type definition for all the tables in a postgres schema\n\nTo generate all type definitions for all the tables within the schema 'public': \n\n*Note: MySQL does not have a default public schema, but should it have a schema named public, this will still work.*\n\n```\nschemats generate -c postgres://postgres@localhost/osm -s public -o osm.ts\nschemats generate -c mysql://mysql@localhost/osm -s public -o osm.ts\n```\n\nIf neither the table parameter nor the schema parameter is provided, all tables in schema 'public' will be generated, so the command above is equivalent to:\n\n```\nschemats generate -c postgres://postgres@localhost/osm -o osm.ts\nschemats generate -c mysql://mysql@localhost/osm -o osm.ts\n```\n\n### Using schemats.json config file \n\nSchemats supports reading configuration from a json config file (defaults to `schemats.json`). Instead of passing configuration via commandline parameter like done above, it is also possible to supply the configuration through a config file. The config file supports the same parameters as the commandline arguments.\n\nFor example, if a `schemats.json` exists in the current working directory with the following content:\n\n```json\n{\n    \"conn\": \"postgres://postgres@localhost/osm\",\n    \"table\": [\"users\"]\n}\n```\n\nRunning `schemats generate` here is equivalent to running `schemats generate -c postgres://postgres@localhost/osm -t users -o osm.ts`. \n\n### Writing code with typed schema\n\nWe can import `osm.ts` directly\n\n```typescript\n\n// imports the _osm_ namespace from ./osm.ts\n\nimport * as osm from './osm'\n\n\n// Now query with pg-promise and have a completely typed return value\n  \nlet usersCreatedAfter2013: Array<osm.users>\n   = await db.query(\"SELECT * FROM users WHERE creation_time >= '2013-01-01'\");\n\n// We can decide to only get selected fields\n\nlet emailOfUsersCreatedAfter2013: Array<{\n    email: osm.users['email'],\n    creation_time: osm.users['creation_time']\n}> = await db.query(\"SELECT (email, creation_time) FROM users WHERE creation_time >= '2013-01-01'\");\n```\n\nWith generated type definition for our database schema, we can write code with autocompletion and static type checks.\n\n<p align=\"center\">\n<img align=\"center\" src=\"https://github.com/SweetIQ/schemats/raw/master/demo.gif\" width=\"100%\" alt=\"demo 1\"/>\n</p>\n<p align=\"center\">\n<img align=\"center\" src=\"https://github.com/SweetIQ/schemats/raw/master/demo2.gif\" width=\"100%\" alt=\"demo 2\"/>\n</p>\n\n### Using schemats as a library\n\nSchemats exposes two high-level functions for generating typescript definition from a database schema. They can be used by a build tool such as grunt and gulp.\n\n### Upgrading to v1.0\n\n#### Deprecation of Namespace\nVersion 1.0 deprecates generating schema typescript files with namespace. \n\nInstead of generating schema typescript files with\n\n```bash\nschemats generate -c postgres://postgres@localhost/db -n yournamespace -o db.ts\n```\n\nand import them with \n```typescript\nimport {yournamespace} from './db'\n```\n\nIt is now encouraged to generate without namespace\n```bash\nschemats generate -c postgres://postgres@localhost/db -o db.ts\n```\nand import them with \n```typescript\nimport * as yournamespace from './db'\n// or\nimport {table_a, table_b} from './db'\n```\n\nAs [TypeScript's documentation](https://www.typescriptlang.org/docs/handbook/namespaces-and-modules.html) describes,\nhaving a top level namespace is needless. This was discussed in [#25](https://github.com/SweetIQ/schemats/issues/25).\n\nGenerating schema typescript files with namespace still works in v1.0, but it is discouraged and subjected to \nremoval in the future.\n\n#### Support Strict Null-Checking\n\nVersion 1.0 [supports](https://github.com/SweetIQ/schemats/issues/19)\n [strict null-checking](https://github.com/Microsoft/TypeScript/pull/7140)\nand reflects the _NOT NULL_ constraint defined in PostgreSQL schema.\n","readmeFilename":"README.md"}