diff --git a/package.json b/package.json index f60f49a..ab65204 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ "dependencies": { "chokidar": "^3.5.2", "fast-glob": "^3.2.7", - "globify-gitignore": "^0.2.1", - "minimatch": "^3.0.4", - "slash": "^4.0.0", + "globify-gitignore": "^1.0.0", + "minimatch": "^9.0.0", + "slash": "^5.0.0", "underscore": "^1.13.1", "zadeh": "^2.1.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2664cb1..f1d722a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,20 +19,20 @@ importers: eslint: ^8.0.0 eslint-config-atomic: ^1.16.5 fast-glob: ^3.2.7 - globify-gitignore: ^0.2.1 - minimatch: ^3.0.4 + globify-gitignore: ^1.0.0 + minimatch: ^9.0.0 parcel: ^2.0.1 prettier-config-atomic: ^3.0.1 shx: 0.3.4 - slash: ^4.0.0 + slash: ^5.0.0 underscore: ^1.13.1 zadeh: ^2.1.0 dependencies: chokidar: 3.5.2 fast-glob: 3.2.7 - globify-gitignore: 0.2.1 - minimatch: 3.0.4 - slash: 4.0.0 + globify-gitignore: 1.0.3 + minimatch: 9.0.3 + slash: 5.1.0 underscore: 1.13.1 zadeh: 2.1.0 devDependencies: @@ -2910,6 +2910,12 @@ packages: engines: {node: '>=8'} dev: true + /array-uniq/1.0.3: + resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} + engines: {node: '>=0.10.0'} + dev: false + optional: true + /array.prototype.flat/1.2.5: resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} engines: {node: '>= 0.4'} @@ -3233,7 +3239,7 @@ packages: dev: true /balanced-match/1.0.0: - resolution: {integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=} + resolution: {integrity: sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==} /base-x/3.0.8: resolution: {integrity: sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==} @@ -3294,6 +3300,13 @@ packages: dependencies: balanced-match: 1.0.0 concat-map: 0.0.1 + dev: true + + /brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.0 + dev: false /braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} @@ -3438,6 +3451,12 @@ packages: resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} dev: true + /chainsaw/0.0.9: + resolution: {integrity: sha512-nG8PYH+/4xB+8zkV4G844EtfvZ5tTiLFoX3dZ4nhF4t3OCKIb9UvaFyNmeZO2zOSmRWzBoTD+napN6hiL+EgcA==} + dependencies: + traverse: 0.3.9 + dev: false + /chalk/1.1.3: resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} engines: {node: '>=0.10.0'} @@ -3620,6 +3639,7 @@ packages: /concat-map/0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} + dev: true /confusing-browser-globals/1.0.10: resolution: {integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==} @@ -3964,7 +3984,7 @@ packages: dev: true /dedent/0.7.0: - resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} + resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} dev: false /deep-is/0.1.3: @@ -5092,7 +5112,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -5151,11 +5171,15 @@ packages: slash: 3.0.0 dev: true - /globify-gitignore/0.2.1: - resolution: {integrity: sha512-n0aqsgpq9gKkLYBKG7U0oeMOGXykm/RnGTt8qgWK57GBxif1VxclBF2YzXnx4yGc6/QIUI44OV+/R+RY+685SQ==} + /globify-gitignore/1.0.3: + resolution: {integrity: sha512-yfwxPrXeIf6EvirmOZ8LOPxETorIbusANNnHdpXtmDwMW10NSEv4j2kgjWUR9OTRHtdchc07AFmgXLc29Wv89w==} dependencies: dedent: 0.7.0 is-valid-path: 0.1.1 + remove: 0.1.5 + optionalDependencies: + make-unique: 1.0.4 + sort-es: 1.6.14 dev: false /graceful-fs/4.2.5: @@ -5243,6 +5267,12 @@ packages: minimalistic-assert: 1.0.1 dev: true + /hashish/0.0.4: + resolution: {integrity: sha512-xyD4XgslstNAs72ENaoFvgMwtv8xhiDtC2AtzCG+8yF7W/Knxxm9BX+e2s25mm+HxMKh0rBmXVOEGF3zNImXvA==} + dependencies: + traverse: 0.6.7 + dev: false + /highlight.js/10.4.1: resolution: {integrity: sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==} dev: true @@ -5510,7 +5540,7 @@ packages: dev: true /is-extglob/1.0.0: - resolution: {integrity: sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=} + resolution: {integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==} engines: {node: '>=0.10.0'} dev: false @@ -5529,7 +5559,7 @@ packages: dev: true /is-glob/2.0.1: - resolution: {integrity: sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=} + resolution: {integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==} engines: {node: '>=0.10.0'} dependencies: is-extglob: 1.0.0 @@ -5558,7 +5588,7 @@ packages: dev: true /is-invalid-path/0.1.0: - resolution: {integrity: sha1-MHqFWzzxqTi0TqcNLGEQYFNxTzQ=} + resolution: {integrity: sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==} engines: {node: '>=0.10.0'} dependencies: is-glob: 2.0.1 @@ -5652,7 +5682,7 @@ packages: dev: true /is-valid-path/0.1.1: - resolution: {integrity: sha1-EQ+f90w39mPh7HkV60UfLbk6yd8=} + resolution: {integrity: sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==} engines: {node: '>=0.10.0'} dependencies: is-invalid-path: 0.1.0 @@ -6086,6 +6116,15 @@ packages: semver: 5.7.1 dev: true + /make-unique/1.0.4: + resolution: {integrity: sha512-fhy5iusM7DNzilx1gW1YvAm1d6VjZ1TRoD52+U4ZrfMwIMzHObPGEcvssZwvUgO9R2ef8XOakx6lGMVgS68QcQ==} + engines: {node: '>=0.10.0'} + requiresBuild: true + dependencies: + array-uniq: 1.0.3 + dev: false + optional: true + /md5.js/1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: @@ -6183,6 +6222,7 @@ packages: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 + dev: true /minimatch/3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -6190,6 +6230,13 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch/9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: false + /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} dev: true @@ -7386,6 +7433,12 @@ packages: engines: {node: '>= 0.10'} dev: true + /remove/0.1.5: + resolution: {integrity: sha512-AJMA9oWvJzdTjwIGwSQZsjGQiRx73YTmiOWmfCp1fpLa/D4n7jKcpoA+CZiVLJqKcEKUuh1Suq80c5wF+L/qVQ==} + dependencies: + seq: 0.3.5 + dev: false + /request-promise-core/1.1.4_request@2.88.2: resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} engines: {node: '>=0.10.0'} @@ -7558,6 +7611,13 @@ packages: lru-cache: 6.0.0 dev: true + /seq/0.3.5: + resolution: {integrity: sha512-sisY2Ln1fj43KBkRtXkesnRHYNdswIkIibvNe/0UKm2GZxjMbqmccpiatoKr/k2qX5VKiLU8xm+tz/74LAho4g==} + dependencies: + chainsaw: 0.0.9 + hashish: 0.0.4 + dev: false + /serve-handler/6.1.3: resolution: {integrity: sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==} dependencies: @@ -7664,9 +7724,9 @@ packages: engines: {node: '>=8'} dev: true - /slash/4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} + /slash/5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} dev: false /slice-ansi/4.0.0: @@ -7678,6 +7738,12 @@ packages: is-fullwidth-code-point: 3.0.0 dev: true + /sort-es/1.6.14: + resolution: {integrity: sha512-RAkIZbzzq5VJBIqIAazAL8FjsI1PYd6Atz6qbkfy33LS1Y6ST0S057CIHD2Qj06CiErgJE6Rd/v726KO5IMgIg==} + requiresBuild: true + dev: false + optional: true + /sort-object-keys/1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true @@ -8069,6 +8135,14 @@ packages: punycode: 2.1.1 dev: true + /traverse/0.3.9: + resolution: {integrity: sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==} + dev: false + + /traverse/0.6.7: + resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} + dev: false + /tsconfig-paths/3.12.0: resolution: {integrity: sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==} dependencies: