|
@@ -0,0 +1,271 @@
|
|
|
|
+{
|
|
|
|
+ "name": "spliffy-benchmark",
|
|
|
|
+ "version": "1.0.0",
|
|
|
|
+ "lockfileVersion": 1,
|
|
|
|
+ "requires": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "@srfnstack/spliffy": {
|
|
|
|
+ "version": "0.6.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@srfnstack/spliffy/-/spliffy-0.6.1.tgz",
|
|
|
|
+ "integrity": "sha512-uXqHMt8hHMZmkp+Ve9ou5pvTrTZOI270G50cgVDxha5rXu9Eki+7TvPvO20p7jM7lxG0BkYoEHxQhrD+kNMXbw==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "cookie": "^0.4.0",
|
|
|
|
+ "etag": "^1.8.1",
|
|
|
|
+ "uWebSockets.js": "github:uNetworking/uWebSockets.js#v19.3.0",
|
|
|
|
+ "uuid": "^3.3.3"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "bindings": {
|
|
|
|
+ "version": "1.5.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
|
|
|
|
+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "file-uri-to-path": "1.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "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=="
|
|
|
|
+ },
|
|
|
|
+ "clone": {
|
|
|
|
+ "version": "2.1.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
|
|
|
|
+ "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18="
|
|
|
|
+ },
|
|
|
|
+ "cookie": {
|
|
|
|
+ "version": "0.4.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
|
|
|
|
+ "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
|
|
|
|
+ },
|
|
|
|
+ "core-util-is": {
|
|
|
|
+ "version": "1.0.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
|
|
|
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
|
|
|
|
+ },
|
|
|
|
+ "etag": {
|
|
|
|
+ "version": "1.8.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
|
|
|
|
+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
|
|
|
|
+ },
|
|
|
|
+ "file-uri-to-path": {
|
|
|
|
+ "version": "1.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
|
|
|
|
+ },
|
|
|
|
+ "html-escaper": {
|
|
|
|
+ "version": "3.0.3",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
|
|
|
|
+ "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ=="
|
|
|
|
+ },
|
|
|
|
+ "inherits": {
|
|
|
|
+ "version": "2.0.4",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
|
|
|
|
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
|
|
|
|
+ },
|
|
|
|
+ "isarray": {
|
|
|
|
+ "version": "0.0.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
|
|
|
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
|
|
|
|
+ },
|
|
|
|
+ "libpq": {
|
|
|
|
+ "version": "1.8.9",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/libpq/-/libpq-1.8.9.tgz",
|
|
|
|
+ "integrity": "sha512-herU0STiW3+/XBoYRycKKf49O9hBKK0JbdC2QmvdC5pyCSu8prb9idpn5bUSbxj8XwcEsWPWWWwTDZE9ZTwJ7g==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "bindings": "1.5.0",
|
|
|
|
+ "nan": "^2.14.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "nan": {
|
|
|
|
+ "version": "2.14.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
|
|
|
|
+ "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
|
|
|
|
+ },
|
|
|
|
+ "node-cache": {
|
|
|
|
+ "version": "5.1.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz",
|
|
|
|
+ "integrity": "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "clone": "2.x"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "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-native": {
|
|
|
|
+ "version": "3.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-native/-/pg-native-3.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-qZZyywXJ8O4lbiIN7mn6vXIow1fd3QZFqzRe+uET/SZIXvCa3HBooXQA4ZU8EQX8Ae6SmaYtDGLp5DwU+8vrfg==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "libpq": "^1.7.0",
|
|
|
|
+ "pg-types": "^1.12.1",
|
|
|
|
+ "readable-stream": "1.0.31"
|
|
|
|
+ },
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "pg-types": {
|
|
|
|
+ "version": "1.13.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-1.13.0.tgz",
|
|
|
|
+ "integrity": "sha512-lfKli0Gkl/+za/+b6lzENajczwZHc7D5kiUCZfgm914jipD2kIOIvEkAhZ8GrW3/TUoP9w8FHjwpPObBye5KQQ==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "pg-int8": "1.0.1",
|
|
|
|
+ "postgres-array": "~1.0.0",
|
|
|
|
+ "postgres-bytea": "~1.0.0",
|
|
|
|
+ "postgres-date": "~1.0.0",
|
|
|
|
+ "postgres-interval": "^1.1.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "postgres-array": {
|
|
|
|
+ "version": "1.0.3",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-1.0.3.tgz",
|
|
|
|
+ "integrity": "sha512-5wClXrAP0+78mcsNX3/ithQ5exKvCyK5lr5NEEEeGwwM6NJdQgzIJBVxLvRW+huFpX92F2QnZ5CcokH0VhK2qQ=="
|
|
|
|
+ },
|
|
|
|
+ "readable-stream": {
|
|
|
|
+ "version": "1.0.31",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.31.tgz",
|
|
|
|
+ "integrity": "sha1-jyUC4LyeOw2huUUgqrtOJgPsr64=",
|
|
|
|
+ "requires": {
|
|
|
|
+ "core-util-is": "~1.0.0",
|
|
|
|
+ "inherits": "~2.0.1",
|
|
|
|
+ "isarray": "0.0.1",
|
|
|
|
+ "string_decoder": "~0.10.x"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "string_decoder": {
|
|
|
|
+ "version": "0.10.31",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
|
|
|
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "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=="
|
|
|
|
+ },
|
|
|
|
+ "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"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "uWebSockets.js": {
|
|
|
|
+ "version": "github:uNetworking/uWebSockets.js#7bf0faac5859fef2d113e83d22803f7833774c11",
|
|
|
|
+ "from": "github:uNetworking/uWebSockets.js#v19.3.0"
|
|
|
|
+ },
|
|
|
|
+ "util-deprecate": {
|
|
|
|
+ "version": "1.0.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
|
|
|
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
|
|
|
|
+ },
|
|
|
|
+ "uuid": {
|
|
|
|
+ "version": "3.4.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
|
|
|
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
|
|
|
|
+ },
|
|
|
|
+ "xtend": {
|
|
|
|
+ "version": "4.0.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
|
|
|
|
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|