|
{ |
|
"name": "app", |
|
"lockfileVersion": 2, |
|
"requires": true, |
|
"packages": { |
|
"": { |
|
"dependencies": { |
|
"pg": "^8.6.0" |
|
} |
|
}, |
|
"node_modules/buffer-writer": { |
|
"version": "2.0.0", |
|
"resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", |
|
"integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==", |
|
"engines": { |
|
"node": ">=4" |
|
} |
|
}, |
|
"node_modules/inherits": { |
|
"version": "2.0.4", |
|
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", |
|
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" |
|
}, |
|
"node_modules/packet-reader": { |
|
"version": "1.0.0", |
|
"resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", |
|
"integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==" |
|
}, |
|
"node_modules/pg": { |
|
"version": "8.6.0", |
|
"resolved": "https://registry.npmjs.org/pg/-/pg-8.6.0.tgz", |
|
"integrity": "sha512-qNS9u61lqljTDFvmk/N66EeGq3n6Ujzj0FFyNMGQr6XuEv4tgNTXvJQTfJdcvGit5p5/DWPu+wj920hAJFI+QQ==", |
|
"dependencies": { |
|
"buffer-writer": "2.0.0", |
|
"packet-reader": "1.0.0", |
|
"pg-connection-string": "^2.5.0", |
|
"pg-pool": "^3.3.0", |
|
"pg-protocol": "^1.5.0", |
|
"pg-types": "^2.1.0", |
|
"pgpass": "1.x" |
|
}, |
|
"engines": { |
|
"node": ">= 8.0.0" |
|
}, |
|
"peerDependencies": { |
|
"pg-native": ">=2.0.0" |
|
}, |
|
"peerDependenciesMeta": { |
|
"pg-native": { |
|
"optional": true |
|
} |
|
} |
|
}, |
|
"node_modules/pg-connection-string": { |
|
"version": "2.5.0", |
|
"resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", |
|
"integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" |
|
}, |
|
"node_modules/pg-int8": { |
|
"version": "1.0.1", |
|
"resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", |
|
"integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", |
|
"engines": { |
|
"node": ">=4.0.0" |
|
} |
|
}, |
|
"node_modules/pg-pool": { |
|
"version": "3.3.0", |
|
"resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.3.0.tgz", |
|
"integrity": "sha512-0O5huCql8/D6PIRFAlmccjphLYWC+JIzvUhSzXSpGaf+tjTZc4nn+Lr7mLXBbFJfvwbP0ywDv73EiaBsxn7zdg==", |
|
"peerDependencies": { |
|
"pg": ">=8.0" |
|
} |
|
}, |
|
"node_modules/pg-protocol": { |
|
"version": "1.5.0", |
|
"resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", |
|
"integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==" |
|
}, |
|
"node_modules/pg-types": { |
|
"version": "2.2.0", |
|
"resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", |
|
"integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", |
|
"dependencies": { |
|
"pg-int8": "1.0.1", |
|
"postgres-array": "~2.0.0", |
|
"postgres-bytea": "~1.0.0", |
|
"postgres-date": "~1.0.4", |
|
"postgres-interval": "^1.1.0" |
|
}, |
|
"engines": { |
|
"node": ">=4" |
|
} |
|
}, |
|
"node_modules/pgpass": { |
|
"version": "1.0.4", |
|
"resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.4.tgz", |
|
"integrity": "sha512-YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w==", |
|
"dependencies": { |
|
"split2": "^3.1.1" |
|
} |
|
}, |
|
"node_modules/postgres-array": { |
|
"version": "2.0.0", |
|
"resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", |
|
"integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", |
|
"engines": { |
|
"node": ">=4" |
|
} |
|
}, |
|
"node_modules/postgres-bytea": { |
|
"version": "1.0.0", |
|
"resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", |
|
"integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=", |
|
"engines": { |
|
"node": ">=0.10.0" |
|
} |
|
}, |
|
"node_modules/postgres-date": { |
|
"version": "1.0.7", |
|
"resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", |
|
"integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", |
|
"engines": { |
|
"node": ">=0.10.0" |
|
} |
|
}, |
|
"node_modules/postgres-interval": { |
|
"version": "1.2.0", |
|
"resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", |
|
"integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", |
|
"dependencies": { |
|
"xtend": "^4.0.0" |
|
}, |
|
"engines": { |
|
"node": ">=0.10.0" |
|
} |
|
}, |
|
"node_modules/readable-stream": { |
|
"version": "3.6.0", |
|
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", |
|
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", |
|
"dependencies": { |
|
"inherits": "^2.0.3", |
|
"string_decoder": "^1.1.1", |
|
"util-deprecate": "^1.0.1" |
|
}, |
|
"engines": { |
|
"node": ">= 6" |
|
} |
|
}, |
|
"node_modules/safe-buffer": { |
|
"version": "5.2.1", |
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", |
|
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", |
|
"funding": [ |
|
{ |
|
"type": "github", |
|
"url": "https://github.com/sponsors/feross" |
|
}, |
|
{ |
|
"type": "patreon", |
|
"url": "https://www.patreon.com/feross" |
|
}, |
|
{ |
|
"type": "consulting", |
|
"url": "https://feross.org/support" |
|
} |
|
] |
|
}, |
|
"node_modules/split2": { |
|
"version": "3.2.2", |
|
"resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", |
|
"integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", |
|
"dependencies": { |
|
"readable-stream": "^3.0.0" |
|
} |
|
}, |
|
"node_modules/string_decoder": { |
|
"version": "1.3.0", |
|
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", |
|
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", |
|
"dependencies": { |
|
"safe-buffer": "~5.2.0" |
|
} |
|
}, |
|
"node_modules/util-deprecate": { |
|
"version": "1.0.2", |
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", |
|
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" |
|
}, |
|
"node_modules/xtend": { |
|
"version": "4.0.2", |
|
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", |
|
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", |
|
"engines": { |
|
"node": ">=0.4" |
|
} |
|
} |
|
}, |
|
"dependencies": { |
|
"buffer-writer": { |
|
"version": "2.0.0", |
|
"resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", |
|
"integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==" |
|
}, |
|
"inherits": { |
|
"version": "2.0.4", |
|
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", |
|
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" |
|
}, |
|
"packet-reader": { |
|
"version": "1.0.0", |
|
"resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", |
|
"integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==" |
|
}, |
|
"pg": { |
|
"version": "8.6.0", |
|
"resolved": "https://registry.npmjs.org/pg/-/pg-8.6.0.tgz", |
|
"integrity": "sha512-qNS9u61lqljTDFvmk/N66EeGq3n6Ujzj0FFyNMGQr6XuEv4tgNTXvJQTfJdcvGit5p5/DWPu+wj920hAJFI+QQ==", |
|
"requires": { |
|
"buffer-writer": "2.0.0", |
|
"packet-reader": "1.0.0", |
|
"pg-connection-string": "^2.5.0", |
|
"pg-pool": "^3.3.0", |
|
"pg-protocol": "^1.5.0", |
|
"pg-types": "^2.1.0", |
|
"pgpass": "1.x" |
|
} |
|
}, |
|
"pg-connection-string": { |
|
"version": "2.5.0", |
|
"resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", |
|
"integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" |
|
}, |
|
"pg-int8": { |
|
"version": "1.0.1", |
|
"resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", |
|
"integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" |
|
}, |
|
"pg-pool": { |
|
"version": "3.3.0", |
|
"resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.3.0.tgz", |
|
"integrity": "sha512-0O5huCql8/D6PIRFAlmccjphLYWC+JIzvUhSzXSpGaf+tjTZc4nn+Lr7mLXBbFJfvwbP0ywDv73EiaBsxn7zdg==", |
|
"requires": {} |
|
}, |
|
"pg-protocol": { |
|
"version": "1.5.0", |
|
"resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", |
|
"integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==" |
|
}, |
|
"pg-types": { |
|
"version": "2.2.0", |
|
"resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", |
|
"integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", |
|
"requires": { |
|
"pg-int8": "1.0.1", |
|
"postgres-array": "~2.0.0", |
|
"postgres-bytea": "~1.0.0", |
|
"postgres-date": "~1.0.4", |
|
"postgres-interval": "^1.1.0" |
|
} |
|
}, |
|
"pgpass": { |
|
"version": "1.0.4", |
|
"resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.4.tgz", |
|
"integrity": "sha512-YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w==", |
|
"requires": { |
|
"split2": "^3.1.1" |
|
} |
|
}, |
|
"postgres-array": { |
|
"version": "2.0.0", |
|
"resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", |
|
"integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==" |
|
}, |
|
"postgres-bytea": { |
|
"version": "1.0.0", |
|
"resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", |
|
"integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=" |
|
}, |
|
"postgres-date": { |
|
"version": "1.0.7", |
|
"resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", |
|
"integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==" |
|
}, |
|
"postgres-interval": { |
|
"version": "1.2.0", |
|
"resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", |
|
"integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", |
|
"requires": { |
|
"xtend": "^4.0.0" |
|
} |
|
}, |
|
"readable-stream": { |
|
"version": "3.6.0", |
|
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", |
|
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", |
|
"requires": { |
|
"inherits": "^2.0.3", |
|
"string_decoder": "^1.1.1", |
|
"util-deprecate": "^1.0.1" |
|
} |
|
}, |
|
"safe-buffer": { |
|
"version": "5.2.1", |
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", |
|
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" |
|
}, |
|
"split2": { |
|
"version": "3.2.2", |
|
"resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", |
|
"integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", |
|
"requires": { |
|
"readable-stream": "^3.0.0" |
|
} |
|
}, |
|
"string_decoder": { |
|
"version": "1.3.0", |
|
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", |
|
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", |
|
"requires": { |
|
"safe-buffer": "~5.2.0" |
|
} |
|
}, |
|
"util-deprecate": { |
|
"version": "1.0.2", |
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", |
|
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" |
|
}, |
|
"xtend": { |
|
"version": "4.0.2", |
|
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", |
|
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" |
|
} |
|
} |
|
} |