|
@@ -0,0 +1,291 @@
|
|
|
+{
|
|
|
+ "name": "uwebsockets.js",
|
|
|
+ "version": "0.0.1",
|
|
|
+ "lockfileVersion": 2,
|
|
|
+ "requires": true,
|
|
|
+ "packages": {
|
|
|
+ "": {
|
|
|
+ "name": "uwebsockets.js",
|
|
|
+ "version": "0.0.1",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "html-escaper": "^3.0.3",
|
|
|
+ "pg": "^8.11.0",
|
|
|
+ "pg-pool": "^3.6.0",
|
|
|
+ "uWebSockets.js": "uNetworking/uWebSockets.js#v20.30.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/html-escaper": {
|
|
|
+ "version": "3.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
|
|
|
+ "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ=="
|
|
|
+ },
|
|
|
+ "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.11.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.0.tgz",
|
|
|
+ "integrity": "sha512-meLUVPn2TWgJyLmy7el3fQQVwft4gU5NGyvV0XbD41iU9Jbg8lCH4zexhIkihDzVHJStlt6r088G6/fWeNjhXA==",
|
|
|
+ "dependencies": {
|
|
|
+ "buffer-writer": "2.0.0",
|
|
|
+ "packet-reader": "1.0.0",
|
|
|
+ "pg-connection-string": "^2.6.0",
|
|
|
+ "pg-pool": "^3.6.0",
|
|
|
+ "pg-protocol": "^1.6.0",
|
|
|
+ "pg-types": "^2.1.0",
|
|
|
+ "pgpass": "1.x"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 8.0.0"
|
|
|
+ },
|
|
|
+ "optionalDependencies": {
|
|
|
+ "pg-cloudflare": "^1.1.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "pg-native": ">=3.0.1"
|
|
|
+ },
|
|
|
+ "peerDependenciesMeta": {
|
|
|
+ "pg-native": {
|
|
|
+ "optional": true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/pg-cloudflare": {
|
|
|
+ "version": "1.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.0.tgz",
|
|
|
+ "integrity": "sha512-tGM8/s6frwuAIyRcJ6nWcIvd3+3NmUKIs6OjviIm1HPPFEt5MzQDOTBQyhPWg/m0kCl95M6gA1JaIXtS8KovOA==",
|
|
|
+ "optional": true
|
|
|
+ },
|
|
|
+ "node_modules/pg-connection-string": {
|
|
|
+ "version": "2.6.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.0.tgz",
|
|
|
+ "integrity": "sha512-x14ibktcwlHKoHxx9X3uTVW9zIGR41ZB6QNhHb21OPNdCCO3NaRnpJuwKIQSR4u+Yqjx4HCvy7Hh7VSy1U4dGg=="
|
|
|
+ },
|
|
|
+ "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.6.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz",
|
|
|
+ "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==",
|
|
|
+ "peerDependencies": {
|
|
|
+ "pg": ">=8.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/pg-protocol": {
|
|
|
+ "version": "1.6.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz",
|
|
|
+ "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q=="
|
|
|
+ },
|
|
|
+ "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.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz",
|
|
|
+ "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==",
|
|
|
+ "dependencies": {
|
|
|
+ "split2": "^4.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "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": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==",
|
|
|
+ "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/split2": {
|
|
|
+ "version": "4.2.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
|
|
|
+ "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.x"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/uWebSockets.js": {
|
|
|
+ "version": "20.30.0",
|
|
|
+ "resolved": "git+ssh://[email protected]/uNetworking/uWebSockets.js.git#d39d4181daf5b670d44cbc1b18f8c28c85fd4142"
|
|
|
+ },
|
|
|
+ "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=="
|
|
|
+ },
|
|
|
+ "html-escaper": {
|
|
|
+ "version": "3.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
|
|
|
+ "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ=="
|
|
|
+ },
|
|
|
+ "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.11.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.0.tgz",
|
|
|
+ "integrity": "sha512-meLUVPn2TWgJyLmy7el3fQQVwft4gU5NGyvV0XbD41iU9Jbg8lCH4zexhIkihDzVHJStlt6r088G6/fWeNjhXA==",
|
|
|
+ "requires": {
|
|
|
+ "buffer-writer": "2.0.0",
|
|
|
+ "packet-reader": "1.0.0",
|
|
|
+ "pg-cloudflare": "^1.1.0",
|
|
|
+ "pg-connection-string": "^2.6.0",
|
|
|
+ "pg-pool": "^3.6.0",
|
|
|
+ "pg-protocol": "^1.6.0",
|
|
|
+ "pg-types": "^2.1.0",
|
|
|
+ "pgpass": "1.x"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pg-cloudflare": {
|
|
|
+ "version": "1.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.0.tgz",
|
|
|
+ "integrity": "sha512-tGM8/s6frwuAIyRcJ6nWcIvd3+3NmUKIs6OjviIm1HPPFEt5MzQDOTBQyhPWg/m0kCl95M6gA1JaIXtS8KovOA==",
|
|
|
+ "optional": true
|
|
|
+ },
|
|
|
+ "pg-connection-string": {
|
|
|
+ "version": "2.6.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.0.tgz",
|
|
|
+ "integrity": "sha512-x14ibktcwlHKoHxx9X3uTVW9zIGR41ZB6QNhHb21OPNdCCO3NaRnpJuwKIQSR4u+Yqjx4HCvy7Hh7VSy1U4dGg=="
|
|
|
+ },
|
|
|
+ "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.6.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz",
|
|
|
+ "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==",
|
|
|
+ "requires": {}
|
|
|
+ },
|
|
|
+ "pg-protocol": {
|
|
|
+ "version": "1.6.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz",
|
|
|
+ "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q=="
|
|
|
+ },
|
|
|
+ "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.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz",
|
|
|
+ "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==",
|
|
|
+ "requires": {
|
|
|
+ "split2": "^4.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "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": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w=="
|
|
|
+ },
|
|
|
+ "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"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "split2": {
|
|
|
+ "version": "4.2.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
|
|
|
+ "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg=="
|
|
|
+ },
|
|
|
+ "uWebSockets.js": {
|
|
|
+ "version": "git+ssh://[email protected]/uNetworking/uWebSockets.js.git#d39d4181daf5b670d44cbc1b18f8c28c85fd4142",
|
|
|
+ "from": "uWebSockets.js@uNetworking/uWebSockets.js#v20.30.0"
|
|
|
+ },
|
|
|
+ "xtend": {
|
|
|
+ "version": "4.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
|
|
|
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|