{"_id":"@homebound/pg-structure","_rev":"139-d50e32aadeba011a9e01467c19f60b92","name":"@homebound/pg-structure","dist-tags":{"latest":"7.2.5"},"versions":{"7.2.4":{"name":"@homebound/pg-structure","version":"7.2.4","keywords":[],"license":"MIT","_id":"@homebound/pg-structure@7.2.4","maintainers":[{"name":"stumpyavjean","email":"stumpy@homebound.com"},{"name":"corin","email":"corin@homebound.com"},{"name":"bkd705","email":"brennenkdenomme@gmail.com"},{"name":"koltong","email":"Kolton.Gagnon@Gmail.com"},{"name":"ghaislip","email":"ghaislip@gmail.com"},{"name":"kskano","email":"kskano@gmail.com"},{"name":"klhxela","email":"alex.kuang.13@gmail.com"},{"name":"zgavin","email":"zgavin@homebound.com"},{"name":"bdow","email":"brandonedow@gmail.com"},{"name":"blimmer","email":"ben@benlimmer.com"},{"name":"homebound-publisher","email":"npm-publish@homebound.com"},{"name":"jrabiu","email":"jrabiu@homebound.com"},{"name":"foxy","email":"fox@outlook.com"},{"name":"lucyconklin","email":"lucy.conklin@gmail.com"},{"name":"cfrazier91","email":"charley@homebound.com"},{"name":"larryhomebound","email":"larry@homebound.com"},{"name":"shaberman","email":"stephen.haberman@gmail.com"},{"name":"luke-hb","email":"luke@homebound.com"},{"name":"donniehb","email":"donnie@homebound.com"}],"homepage":"https://github.com/homebound-team/pg-structure#readme","bugs":{"url":"https://github.com/homebound-team/pg-structure/issues"},"dist":{"shasum":"80ecb1a984697847d52773b9da95743feffb262e","tarball":"https://registry.npmjs.org/@homebound/pg-structure/-/pg-structure-7.2.4.tgz","fileCount":223,"integrity":"sha512-3vIR09Urcg5Ri7GibaANkN1fEOEfEX823mJL1VKKtSdpJXH8btzQQWBc9Y37rvgaiBeCZYfnr6/Ae176Ad62HA==","signatures":[{"sig":"MEQCIBnqctxmWoS0NjUREOqL79TbLmsvNsuNW4LUMMQmB1VSAiB99r5b0+w0VPXmUwKFGPhx17BilXtpFkGw4HWVZWETEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":581638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYPT/CRA9TVsSAnZWagAA0UAQAKEphzDqbDy3bOcXsELj\n1hh5WA6mi2jfVBt9LVCa5EDCokGK8zsUDWYPZ5oXIj5AK61aC299jbTrA+uQ\nKCAac8EoGxzuEAzUv3vq6g5YVw+4e5WkEu7m/B4JdHEYRTD7MwPqu1ChJRDT\nIl6ZkKRY4dWdZH+8KJNtT10VwWD13q5rFyz5g3sYgE7tr0DTlzxFE2TITnwR\nT2s/d9Kas6Kp+EcSwOAzV1Daq2P+jvvafyKchxYLa8GIlLqckwdiiz7JalKn\nC4ugqfI9/ohBKqMOBbhq5p2jAubb2qtWOvNvK4Lm/JhZow6zwXRU23s0EDxc\nerrQo6FxeDYZ4o/stwtyzL0ERBigzRd+Wbb6Gd1zebraCYtA56cVqXf+pYcc\nwV/u1lbnR9jwyrKzaZHPBrZQqgUu7I6/cW1uj8Ji0DQmFcWGOuyDoq4tH+sv\nytwoHHhllE+BRf7GYCeRYCYE8C3TlLJQjMv9TH072oW+Ompa/186yz+v9PT7\ntHYGoFO9rot7D0smYFO5H5v8sGJZab/2Rp1KlySlBoImBuyfeTMhPNbqaBHR\n0WDsHcd/Ra9JLJPrMOLwAN00eTXw721IJBm0RdSY70pgmiu9fWgXh7PCwPe7\nMwHIjJsBygDEHtrzWry754QMVTLodkBuajnOLOIcJodRwSlv55PYt3pwkoOw\nvEhS\r\n=CnAH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.8.0"},"gitHead":"1e8072d48effc7943e61dd567f79ee944d742922","scripts":{"lint":"eslint --max-warnings=0 --ignore-path .gitignore --cache 'src/**/*.+(js|jsx|ts|tsx|vue)'","test":"NODE_ENV=test jest --coverage --config=jest.config.json","build":"rm -rf dist && tsc -b","commit":"git-cz","format":"prettier --write --config .prettierrc --check 'src/**/*.+(js|jsx|json|less|css|ts|tsx|md|vue|gql)'","readme":"if grep -q '{% include \"api.md\" %}' 'README.njk'; then npm run typedoc:single-md; mkdir -p temp && mv api.md temp/; fi && readmeasy --partial-dirs temp,node_modules/devkeeper/module-files/template-partials && rm -rf temp","release":"(git diff --quiet && git diff --staged --quiet && echo No files has been changed) || (npm run build && npm run commit:add && git checkout master && git pull origin master && standard-version --no-verify && npm run readme && git add README.md && git commit --amend --no-edit && git push --follow-tags origin master && git push --tags && npm publish)","docs:dev":"vuepress dev docs","validate":"npm-run-all -p lint test","commit:add":"git add -A && npm run commit","docs:build":"npm-run-all -p typedoc:md typedoc:html && rm -rf docs/nav.02.api docs/.vuepress/public/api-site && mv api-docs-md docs/nav.02.api && mv api-docs-html docs/.vuepress/public/api-site && cp assets/typedoc/01.typedoc-iframe.md docs/nav.02.api/ && NODE_ENV=production vuepress build docs","file:watch":"ts-node-dev --respawn --transpileOnly --compiler-options '{ \"module\": \"commonjs\" }'","test:watch":"NODE_ENV=test jest --watch --config=jest.config.json","typedoc:md":"rm -rf api-docs-md && typedoc --platform vuepress --plugin typedoc-plugin-example-tag,typedoc-plugin-markdown --excludeExternals --excludePrivate --excludeProtected --theme markdown --readme none --mode file --out api-docs-md && find api-docs-md -name \"index.md\" -exec sh -c 'mv \"$1\" \"${1%index.md}\"index2.md' - {} \\;","typedoc:html":"rm -rf api-docs-html && typedoc --plugin typedoc-plugin-example-tag --mode file --out api-docs-html","devkeeper:update":"devkeeper update","typedoc:single-md":"npm run typedoc:md && concat-md --dir-name-as-title api-docs-md > api.md && rm -rf api-docs-md"},"_npmUser":{"name":"zgavin","email":"zgavin@homebound.com"},"repository":{"url":"git+https://github.com/homebound-team/pg-structure.git","type":"git"},"_npmVersion":"6.14.7","description":"Reverse engineer PostgreSQL database as a detailed JS Object.","directories":{},"_nodeVersion":"14.8.0","dependencies":{"pg":"^8.0.3","json5":"^2.1.3","@types/pg":"^7.14.3","inflection":"^1.12.0","lodash.get":"^4.4.2","fast-memoize":"^2.5.2","indexable-array":"^0.6.4","pg-connection-string":"^2.2.1","@typescript-plus/fast-memoize-decorator":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"devkeeper":"^0.1.74","@types/json5":"0.0.30","pg-test-util":"^2.0.6","@types/inflection":"^1.5.28","@types/lodash.get":"^4.4.6","@types/pg-connection-string":"^2.0.0"},"devkeeperModifications":{"files":[".gitignore",".commitlintrc",".czrc",".editorconfig",".eslintignore",".eslintrc.js",".gitattributes",".gitignore-to-rename",".huskyrc",".lintstagedrc",".prettierrc","jest.config.json","tsconfig.json","assets/typedoc/01.typedoc-iframe.md","docs/.vuepress/config.js"],"version":"0.1.74","arrayKeys":{"files":["/bin","/lib/**/!(*.spec|*.test)*.*","/dist/**/!(*.spec|*.test)*.*","/@types","/module-files","LICENSE"]},"objectKeys":["engines","main","types","scripts.build","scripts.typedoc:md","scripts.typedoc:html","scripts.typedoc:single-md","scripts.readme","scripts.format","scripts.lint","scripts.test","scripts.test:watch","scripts.validate","scripts.commit","scripts.commit:add","scripts.release","scripts.file:watch","scripts.docs:dev","scripts.docs:build","scripts.devkeeper:update"]},"_npmOperationalInternal":{"tmp":"tmp/pg-structure_7.2.4_1600189694974_0.8871692036109864","host":"s3://npm-registry-packages"}},"7.2.5":{"name":"@homebound/pg-structure","version":"7.2.5","keywords":[],"license":"MIT","_id":"@homebound/pg-structure@7.2.5","maintainers":[{"name":"stumpyavjean","email":"stumpy@homebound.com"},{"name":"corin","email":"corin@homebound.com"},{"name":"bkd705","email":"brennenkdenomme@gmail.com"},{"name":"koltong","email":"Kolton.Gagnon@Gmail.com"},{"name":"ghaislip","email":"ghaislip@gmail.com"},{"name":"kskano","email":"kskano@gmail.com"},{"name":"klhxela","email":"alex.kuang.13@gmail.com"},{"name":"zgavin","email":"zgavin@homebound.com"},{"name":"bdow","email":"brandonedow@gmail.com"},{"name":"blimmer","email":"ben@benlimmer.com"},{"name":"homebound-publisher","email":"npm-publish@homebound.com"},{"name":"jrabiu","email":"jrabiu@homebound.com"},{"name":"foxy","email":"fox@outlook.com"},{"name":"lucyconklin","email":"lucy.conklin@gmail.com"},{"name":"cfrazier91","email":"charley@homebound.com"},{"name":"larryhomebound","email":"larry@homebound.com"},{"name":"shaberman","email":"stephen.haberman@gmail.com"},{"name":"luke-hb","email":"luke@homebound.com"},{"name":"donniehb","email":"donnie@homebound.com"}],"homepage":"https://github.com/homebound-team/pg-structure#readme","bugs":{"url":"https://github.com/homebound-team/pg-structure/issues"},"dist":{"shasum":"7d473328bb49afe3c1233abab4b1c38c229e768f","tarball":"https://registry.npmjs.org/@homebound/pg-structure/-/pg-structure-7.2.5.tgz","fileCount":223,"integrity":"sha512-740CphDjNq9UstGra+C4vkpAt0R5pFcvJOSwJ9q9BMQuEM/4BeUSlJnX6I5PYnyLQEv7QfAakC198rbbA9x3ww==","signatures":[{"sig":"MEUCIF93FE/DzZouuWioLWJHedHyX8HUiXBJ49NMoU4wo2GhAiEAokvhYtblVepoFuHGeoe/nKkKhzGcFLwcvzTIg5UmEd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":580563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYPh3CRA9TVsSAnZWagAAqrMP/2B78A9akL4w2a2DWpxw\n/rx4x2a++CTxft0nAEMvXHC11fInUgsD9IA0p9WBCUKOYRvH69GvyXa4T8VQ\naoOMBryYEn+ks4kl8XW3Mge9JrjYIV8bZr3ktf2jFhd4pF4JB+74ruFHEVkh\n0zZ04mBjcbq9BqgsS7BpT+D59jkDveHF0UhKA+6Ef6jTjNGtrxpaKCMXygwM\nrD2idG34fqt0kVD48U8+4a5jy5aOKDHBmVfcS/a7yowtHE7teBglHcsG9FsI\nelSF469YgAyE5iTKvh0vWfMDZK1UMXN6p4OD5oSsG3Z3F9/qvQWtNT0d7ZHs\n6wL56euHmUo3gzJ+OZkWNqsCbCTGRpaVLiz8qyE248rRg3VhOIIdRTSZXlji\n2vo+e0Gllb+ScMTmq3Wtl0zLBNvX2KIowXUObYFtTVRKtdWbk2efu+JD7/Tm\ng3j1yWWHkURHavNT4fkYWZYqwbkmG4NZbvzvb06n8Nndin8w1bwcIjolAAD2\n2pk9u89QP5iSU50wehHtdFck2F41wG2E+pg2vTkX+Hll3822KP91Z0/Dp2NG\nUZQ/2oE5ayc2vdvmKS3zsgyXNgqGOah3kBrpZgxf4GnUAyQR7Kp8PVJHKqJt\nN0Za/XB+ryLnyzSPIEK/kKqJRxNW2kmEL8KEQBQAzlj2zlBI297bR9SLhLsL\nlXb6\r\n=QtyY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.8.0"},"gitHead":"a32a3e094e3155e01e54e0efc8a9d5007ae492e7","scripts":{"lint":"eslint --max-warnings=0 --ignore-path .gitignore --cache 'src/**/*.+(js|jsx|ts|tsx|vue)'","test":"NODE_ENV=test jest --coverage --config=jest.config.json","build":"rm -rf dist && tsc -b","commit":"git-cz","format":"prettier --write --config .prettierrc --check 'src/**/*.+(js|jsx|json|less|css|ts|tsx|md|vue|gql)'","readme":"if grep -q '{% include \"api.md\" %}' 'README.njk'; then npm run typedoc:single-md; mkdir -p temp && mv api.md temp/; fi && readmeasy --partial-dirs temp,node_modules/devkeeper/module-files/template-partials && rm -rf temp","release":"(git diff --quiet && git diff --staged --quiet && echo No files has been changed) || (npm run build && npm run commit:add && git checkout master && git pull origin master && standard-version --no-verify && npm run readme && git add README.md && git commit --amend --no-edit && git push --follow-tags origin master && git push --tags && npm publish)","docs:dev":"vuepress dev docs","validate":"npm-run-all -p lint test","commit:add":"git add -A && npm run commit","docs:build":"npm-run-all -p typedoc:md typedoc:html && rm -rf docs/nav.02.api docs/.vuepress/public/api-site && mv api-docs-md docs/nav.02.api && mv api-docs-html docs/.vuepress/public/api-site && cp assets/typedoc/01.typedoc-iframe.md docs/nav.02.api/ && NODE_ENV=production vuepress build docs","file:watch":"ts-node-dev --respawn --transpileOnly --compiler-options '{ \"module\": \"commonjs\" }'","test:watch":"NODE_ENV=test jest --watch --config=jest.config.json","typedoc:md":"rm -rf api-docs-md && typedoc --platform vuepress --plugin typedoc-plugin-example-tag,typedoc-plugin-markdown --excludeExternals --excludePrivate --excludeProtected --theme markdown --readme none --mode file --out api-docs-md && find api-docs-md -name \"index.md\" -exec sh -c 'mv \"$1\" \"${1%index.md}\"index2.md' - {} \\;","typedoc:html":"rm -rf api-docs-html && typedoc --plugin typedoc-plugin-example-tag --mode file --out api-docs-html","devkeeper:update":"devkeeper update","typedoc:single-md":"npm run typedoc:md && concat-md --dir-name-as-title api-docs-md > api.md && rm -rf api-docs-md"},"_npmUser":{"name":"zgavin","email":"zgavin@homebound.com"},"repository":{"url":"git+https://github.com/homebound-team/pg-structure.git","type":"git"},"_npmVersion":"6.14.7","description":"Reverse engineer PostgreSQL database as a detailed JS Object.","directories":{},"_nodeVersion":"14.8.0","dependencies":{"pg":"^8.0.3","json5":"^2.1.3","@types/pg":"^7.14.3","inflection":"^1.12.0","lodash.get":"^4.4.2","fast-memoize":"^2.5.2","indexable-array":"^0.6.4","pg-connection-string":"^2.2.1","@typescript-plus/fast-memoize-decorator":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"devkeeper":"^0.1.74","@types/json5":"0.0.30","pg-test-util":"^2.0.6","@types/inflection":"^1.5.28","@types/lodash.get":"^4.4.6","@types/pg-connection-string":"^2.0.0"},"devkeeperModifications":{"files":[".gitignore",".commitlintrc",".czrc",".editorconfig",".eslintignore",".eslintrc.js",".gitattributes",".gitignore-to-rename",".huskyrc",".lintstagedrc",".prettierrc","jest.config.json","tsconfig.json","assets/typedoc/01.typedoc-iframe.md","docs/.vuepress/config.js"],"version":"0.1.74","arrayKeys":{"files":["/bin","/lib/**/!(*.spec|*.test)*.*","/dist/**/!(*.spec|*.test)*.*","/@types","/module-files","LICENSE"]},"objectKeys":["engines","main","types","scripts.build","scripts.typedoc:md","scripts.typedoc:html","scripts.typedoc:single-md","scripts.readme","scripts.format","scripts.lint","scripts.test","scripts.test:watch","scripts.validate","scripts.commit","scripts.commit:add","scripts.release","scripts.file:watch","scripts.docs:dev","scripts.docs:build","scripts.devkeeper:update"]},"_npmOperationalInternal":{"tmp":"tmp/pg-structure_7.2.5_1600190582577_0.641758891651379","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-09-15T17:08:14.973Z","modified":"2026-09-15T23:00:13.799Z","7.2.4":"2020-09-15T17:08:15.328Z","7.2.5":"2020-09-15T17:23:02.711Z"},"bugs":{"url":"https://github.com/homebound-team/pg-structure/issues"},"license":"MIT","homepage":"https://github.com/homebound-team/pg-structure#readme","keywords":[],"repository":{"url":"git+https://github.com/homebound-team/pg-structure.git","type":"git"},"description":"Reverse engineer PostgreSQL database as a detailed JS Object.","maintainers":[{"email":"apatterson@homebound.com","name":"apattersonatx-hb"},{"email":"dmcgarry@homebound.com","name":"dmcgarry"},{"email":"zovington@homebound.com","name":"zovington"},{"email":"stephen.haberman@gmail.com","name":"shaberman"},{"email":"larry@homebound.com","name":"larryhomebound"},{"email":"charley@homebound.com","name":"cfrazier91"},{"email":"fox@outlook.com","name":"foxy"},{"email":"npm-publish@homebound.com","name":"homebound-publisher"},{"email":"npm@benlimmer.com","name":"blimmer-"},{"email":"ghaislip@gmail.com","name":"ghaislip"},{"email":"rgomez@homebound.com","name":"roberth-gomez"},{"email":"accounts@homebound.com","name":"hbitaccounts"},{"email":"blambillotte@homebound.com","name":"blambillottehomebound"},{"email":"nbhargava@homebound.com","name":"nbhargava-hb"},{"email":"arvinsiva22@gmail.com","name":"arvinsiva"},{"email":"agaldino@homebound.com","name":"allangaldino"},{"email":"icampbellsmith@homebound.com","name":"icampbellsmith"},{"email":"zgavin@gmail.com","name":"zgavin"},{"email":"kyeh@homebound.com","name":"kyeh"},{"email":"brandonedow@gmail.com","name":"bdow"},{"email":"galonso@homebound.com","name":"galonso_homebound"},{"email":"drosales@homebound.com","name":"roseandreshb"},{"email":"ipyzow@homebound.com","name":"ivanpyzow"},{"email":"bscheidel@homebound.com","name":"bscheidel_hb"},{"email":"mail@andrewbadami.dev","name":"abadami"},{"email":"jdiebold@homebound.com","name":"jdiebold"},{"email":"spencereabbott@gmail.com","name":"spencereabbott"},{"email":"keverly@homebound.com","name":"keverly-hb"},{"email":"henry.sipp@hey.com","name":"henrysipp"}],"readme":"# pg-structure\n\nFork of [pg-structure](https://www.pg-structure.com) that fixes [a bug](https://github.com/ozum/pg-structure/pull/55) with indexes associating with incorrect columns\n","readmeFilename":"README.md"}