diff --git a/package-lock.json b/package-lock.json index cb8b016..b5c173a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,12 +12,12 @@ "@babel/core": "^7.12.10", "@hotwired/turbo": "^7.1.0", "@koa/router": "^10.1.1", - "@sealcode/sealgen": "^0.8.44", - "@sealcode/ts-predicates": "^0.4.3", + "@sealcode/sealgen": "^0.8.39", + "@sealcode/ts-predicates": "^0.4.0", "@types/kill-port": "^2.0.0", "hint": "^7.0.1", - "locreq": "^2.1.0", - "multiple-scripts-tmux": "^1.1.2", + "locreq": "^2.0.2", + "multiple-scripts-tmux": "^1.0.4", "nodemon": "^2.0.7", "sealious": "^0.17.21", "stimulus": "^2.0.0", @@ -2418,12 +2418,12 @@ } }, "node_modules/@sealcode/sealgen": { - "version": "0.8.44", - "resolved": "https://registry.npmjs.org/@sealcode/sealgen/-/sealgen-0.8.44.tgz", - "integrity": "sha512-otBB39bUL/Nz/b4XWZ3onsDmLdHQEHj1ZP1C94qajJ3jRS7dkpQjgVGJZV1o+qSs/fy2E/Ci0lQrPt3c5VAe7Q==", + "version": "0.8.39", + "resolved": "https://registry.npmjs.org/@sealcode/sealgen/-/sealgen-0.8.39.tgz", + "integrity": "sha512-O8LOwVtMSTFy2PZQkKJpJGeejeZslh8b2hSCKmbX+X5C4ZcBWkJMq/8o7qzpslsfclbWai2Jg79r6xbgDIhvIQ==", "dependencies": { "@koa/router": "^10.1.1", - "@sealcode/ts-predicates": "^0.4.3", + "@sealcode/ts-predicates": "^0.4.1", "esbuild": "^0.15.5", "esbuild-sass-plugin": "^2.3.1", "koa": "^2.13.0", @@ -2432,8 +2432,7 @@ "prettier": "^2.7.1", "prompts": "^2.4.2", "tempstream": "^0.0.21", - "tiny-glob": "^0.2.9", - "yargs": "^17.6.2" + "tiny-glob": "^0.2.9" }, "bin": { "sealgen": "lib/cli.js" @@ -2442,21 +2441,13 @@ "@koa/router": "^10.1.1", "koa": "^2.13.0", "koa-responsive-image-router": "^0.2.2", - "sealious": "^0.17.27" + "sealious": "^0.17.15" } }, - "node_modules/@sealcode/sealgen/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } + "node_modules/@sealcode/sealgen/node_modules/@sealcode/ts-predicates": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.4.1.tgz", + "integrity": "sha512-gEcpaiKmyUhtzDr2Ce6i6wGHZ0fjzGDu/rT1m0McNUH/QfDXi1yPQ4ICb0PgzXJzGpTqlf/GXOcmUPsGZy1CKA==" }, "node_modules/@sealcode/sealgen/node_modules/esbuild": { "version": "0.15.5", @@ -2793,35 +2784,10 @@ "node": ">=12" } }, - "node_modules/@sealcode/sealgen/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@sealcode/sealgen/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - }, "node_modules/@sealcode/ts-predicates": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.4.3.tgz", - "integrity": "sha512-UNSEacu7Ye8q0N8AJCJy37oJvv3w2OXKGkUnP7xO5lOY9DQviDPRDQhVaZdJ3/xMzXLm4UE3389ihctrPaov/A==" + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.4.0.tgz", + "integrity": "sha512-MUn0KC+215/4wBrnz9CCRcLCkttqW4HWHrRragIKXgJNLFTlOaT/VULffLvx3r3zT1JOVCW40aZVpbY5yuFuKg==" }, "node_modules/@sindresorhus/is": { "version": "4.6.0", @@ -9276,9 +9242,9 @@ } }, "node_modules/locreq": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/locreq/-/locreq-2.1.0.tgz", - "integrity": "sha512-dB5vXhfq+imVNmAEAxKldmyxtTorplZVudgewOXjhEJpgk9aJ0G2YxRU8FHwnibADnyiLwo6kzrQrc/LD1kcWQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/locreq/-/locreq-2.0.2.tgz", + "integrity": "sha512-77HrzBGmSNZMeL12NOf+7PLmdjuIdX+sqLQYts65oaH/gcbiNIGB+RdGCfDrhv/WCMScgOELEjDnuSPlnat7Ew==", "dependencies": { "@types/node": "^14.14.16" } @@ -10471,59 +10437,11 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/multiple-scripts-tmux": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/multiple-scripts-tmux/-/multiple-scripts-tmux-1.1.2.tgz", - "integrity": "sha512-7eoe9rcUbS0+nfQ0du8vBPnakRZa30yTi+F+5RQeoNgkX3FDDV9YY71opjU+mTQukzzdcTlyl270q8yksN9tKw==", - "dependencies": { - "@sealcode/ts-predicates": "^0.5.3", - "locreq": "^2.0.2", - "yargs": "^17.7.2" - }, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/multiple-scripts-tmux/-/multiple-scripts-tmux-1.0.4.tgz", + "integrity": "sha512-EG1yriwuLroMwb4Gp2drITZLN1UH/mh/JnuRpe/DStv5wpJSvuK8uh0HCIGOMMTAyWOUct2n0PLOLX04Rg4Z1g==", "bin": { - "multiple-scripts-tmux": "lib/index.js" - } - }, - "node_modules/multiple-scripts-tmux/node_modules/@sealcode/ts-predicates": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.5.3.tgz", - "integrity": "sha512-EZI7e8EY8gI1pw2bKdevjl+fBJbcSlpNkCZ8XoEOV3cHakPujiT6M4l775RDkfxJSbLX7jhOBkhgPNDfmCpZbg==" - }, - "node_modules/multiple-scripts-tmux/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/multiple-scripts-tmux/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/multiple-scripts-tmux/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" + "multiple-scripts-tmux": "index.js" } }, "node_modules/mutationobserver-shim": { @@ -12973,12 +12891,12 @@ } }, "node_modules/sealious": { - "version": "0.17.30", - "resolved": "https://registry.npmjs.org/sealious/-/sealious-0.17.30.tgz", - "integrity": "sha512-Fx9C0Pla0jpOY+xd/UY6/kvxgXe6R/YP4H5Iw8F845dP/aWcJzkTLJk3IDBLxpYfQJub/7cif8bpvs3ibuGDhw==", + "version": "0.17.21", + "resolved": "https://registry.npmjs.org/sealious/-/sealious-0.17.21.tgz", + "integrity": "sha512-5AVDEeYDvCX0AM3kvpr4Z+xwbc+BSC1eyLNQwNujwWIGZ8LUgx0SSis5yDZABtQ2FdTehfh2cQQtvD5qsEcvYA==", "dependencies": { "@koa/router": "^10.0.0", - "@sealcode/ts-predicates": "^0.4.3", + "@sealcode/ts-predicates": "^0.2.5", "@types/bluebird": "^3.5.30", "@types/boom": "^7.3.0", "@types/clone": "^0.1.30", @@ -13033,6 +12951,11 @@ "uuid": "^8.3.2" } }, + "node_modules/sealious/node_modules/@sealcode/ts-predicates": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.2.5.tgz", + "integrity": "sha512-mALqlRBsjLkroDb3B/m6aYIB4/7kIh6s3R9diCR4EdrUzKyAHtXdgV5SdZyj6llxPOzJt3VYokXvOQbZazw5kg==" + }, "node_modules/sealious/node_modules/@types/mime": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", @@ -17229,12 +17152,12 @@ } }, "@sealcode/sealgen": { - "version": "0.8.44", - "resolved": "https://registry.npmjs.org/@sealcode/sealgen/-/sealgen-0.8.44.tgz", - "integrity": "sha512-otBB39bUL/Nz/b4XWZ3onsDmLdHQEHj1ZP1C94qajJ3jRS7dkpQjgVGJZV1o+qSs/fy2E/Ci0lQrPt3c5VAe7Q==", + "version": "0.8.39", + "resolved": "https://registry.npmjs.org/@sealcode/sealgen/-/sealgen-0.8.39.tgz", + "integrity": "sha512-O8LOwVtMSTFy2PZQkKJpJGeejeZslh8b2hSCKmbX+X5C4ZcBWkJMq/8o7qzpslsfclbWai2Jg79r6xbgDIhvIQ==", "requires": { "@koa/router": "^10.1.1", - "@sealcode/ts-predicates": "^0.4.3", + "@sealcode/ts-predicates": "^0.4.1", "esbuild": "^0.15.5", "esbuild-sass-plugin": "^2.3.1", "koa": "^2.13.0", @@ -17243,19 +17166,13 @@ "prettier": "^2.7.1", "prompts": "^2.4.2", "tempstream": "^0.0.21", - "tiny-glob": "^0.2.9", - "yargs": "^17.6.2" + "tiny-glob": "^0.2.9" }, "dependencies": { - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } + "@sealcode/ts-predicates": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.4.1.tgz", + "integrity": "sha512-gEcpaiKmyUhtzDr2Ce6i6wGHZ0fjzGDu/rT1m0McNUH/QfDXi1yPQ4ICb0PgzXJzGpTqlf/GXOcmUPsGZy1CKA==" }, "esbuild": { "version": "0.15.5", @@ -17404,32 +17321,13 @@ "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", "optional": true - }, - "yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" } } }, "@sealcode/ts-predicates": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.4.3.tgz", - "integrity": "sha512-UNSEacu7Ye8q0N8AJCJy37oJvv3w2OXKGkUnP7xO5lOY9DQviDPRDQhVaZdJ3/xMzXLm4UE3389ihctrPaov/A==" + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.4.0.tgz", + "integrity": "sha512-MUn0KC+215/4wBrnz9CCRcLCkttqW4HWHrRragIKXgJNLFTlOaT/VULffLvx3r3zT1JOVCW40aZVpbY5yuFuKg==" }, "@sindresorhus/is": { "version": "4.6.0", @@ -22184,9 +22082,9 @@ } }, "locreq": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/locreq/-/locreq-2.1.0.tgz", - "integrity": "sha512-dB5vXhfq+imVNmAEAxKldmyxtTorplZVudgewOXjhEJpgk9aJ0G2YxRU8FHwnibADnyiLwo6kzrQrc/LD1kcWQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/locreq/-/locreq-2.0.2.tgz", + "integrity": "sha512-77HrzBGmSNZMeL12NOf+7PLmdjuIdX+sqLQYts65oaH/gcbiNIGB+RdGCfDrhv/WCMScgOELEjDnuSPlnat7Ew==", "requires": { "@types/node": "^14.14.16" }, @@ -23177,50 +23075,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "multiple-scripts-tmux": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/multiple-scripts-tmux/-/multiple-scripts-tmux-1.1.2.tgz", - "integrity": "sha512-7eoe9rcUbS0+nfQ0du8vBPnakRZa30yTi+F+5RQeoNgkX3FDDV9YY71opjU+mTQukzzdcTlyl270q8yksN9tKw==", - "requires": { - "@sealcode/ts-predicates": "^0.5.3", - "locreq": "^2.0.2", - "yargs": "^17.7.2" - }, - "dependencies": { - "@sealcode/ts-predicates": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.5.3.tgz", - "integrity": "sha512-EZI7e8EY8gI1pw2bKdevjl+fBJbcSlpNkCZ8XoEOV3cHakPujiT6M4l775RDkfxJSbLX7jhOBkhgPNDfmCpZbg==" - }, - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" - } - } + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/multiple-scripts-tmux/-/multiple-scripts-tmux-1.0.4.tgz", + "integrity": "sha512-EG1yriwuLroMwb4Gp2drITZLN1UH/mh/JnuRpe/DStv5wpJSvuK8uh0HCIGOMMTAyWOUct2n0PLOLX04Rg4Z1g==" }, "mutationobserver-shim": { "version": "0.3.7", @@ -25057,12 +24914,12 @@ } }, "sealious": { - "version": "0.17.30", - "resolved": "https://registry.npmjs.org/sealious/-/sealious-0.17.30.tgz", - "integrity": "sha512-Fx9C0Pla0jpOY+xd/UY6/kvxgXe6R/YP4H5Iw8F845dP/aWcJzkTLJk3IDBLxpYfQJub/7cif8bpvs3ibuGDhw==", + "version": "0.17.21", + "resolved": "https://registry.npmjs.org/sealious/-/sealious-0.17.21.tgz", + "integrity": "sha512-5AVDEeYDvCX0AM3kvpr4Z+xwbc+BSC1eyLNQwNujwWIGZ8LUgx0SSis5yDZABtQ2FdTehfh2cQQtvD5qsEcvYA==", "requires": { "@koa/router": "^10.0.0", - "@sealcode/ts-predicates": "^0.4.3", + "@sealcode/ts-predicates": "^0.2.5", "@types/bluebird": "^3.5.30", "@types/boom": "^7.3.0", "@types/clone": "^0.1.30", @@ -25117,6 +24974,11 @@ "uuid": "^8.3.2" }, "dependencies": { + "@sealcode/ts-predicates": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.2.5.tgz", + "integrity": "sha512-mALqlRBsjLkroDb3B/m6aYIB4/7kIh6s3R9diCR4EdrUzKyAHtXdgV5SdZyj6llxPOzJt3VYokXvOQbZazw5kg==" + }, "@types/mime": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", diff --git a/package.json b/package.json index c8a0db9..4fd576e 100644 --- a/package.json +++ b/package.json @@ -20,12 +20,12 @@ "@babel/core": "^7.12.10", "@hotwired/turbo": "^7.1.0", "@koa/router": "^10.1.1", - "@sealcode/sealgen": "^0.8.44", - "@sealcode/ts-predicates": "^0.4.3", + "@sealcode/sealgen": "^0.8.39", + "@sealcode/ts-predicates": "^0.4.0", "@types/kill-port": "^2.0.0", "hint": "^7.0.1", - "locreq": "^2.1.0", - "multiple-scripts-tmux": "^1.1.2", + "locreq": "^2.0.2", + "multiple-scripts-tmux": "^1.0.4", "nodemon": "^2.0.7", "sealious": "^0.17.21", "stimulus": "^2.0.0",