diff --git a/package.json b/package.json index cb451d136..d6f111c18 100644 --- a/package.json +++ b/package.json @@ -20,21 +20,21 @@ "dependencies": { "@astrojs/sitemap": "^1.2.1", "@astrojs/tailwind": "^3.1.1", - "astro": "^2.1.3", + "astro": "^2.1.7", "astro-compress": "^1.1.35", "node-html-parser": "^6.1.5", - "npm-check-updates": "^16.7.12", + "npm-check-updates": "^16.8.0", "rehype-external-links": "^2.0.1", "roadmap-renderer": "^1.0.4", "tailwindcss": "^3.2.7" }, "devDependencies": { - "@playwright/test": "^1.31.2", + "@playwright/test": "^1.32.1", "@tailwindcss/typography": "^0.5.9", "gh-pages": "^5.0.0", "js-yaml": "^4.1.0", "markdown-it": "^13.0.1", - "prettier": "^2.8.4", + "prettier": "^2.8.7", "prettier-plugin-astro": "^0.8.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49341eae4..dc6572cf6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,16 +3,16 @@ lockfileVersion: 5.4 specifiers: '@astrojs/sitemap': ^1.2.1 '@astrojs/tailwind': ^3.1.1 - '@playwright/test': ^1.31.2 + '@playwright/test': ^1.32.1 '@tailwindcss/typography': ^0.5.9 - astro: ^2.1.3 + astro: ^2.1.7 astro-compress: ^1.1.35 gh-pages: ^5.0.0 js-yaml: ^4.1.0 markdown-it: ^13.0.1 node-html-parser: ^6.1.5 - npm-check-updates: ^16.7.12 - prettier: ^2.8.4 + npm-check-updates: ^16.8.0 + prettier: ^2.8.7 prettier-plugin-astro: ^0.8.0 rehype-external-links: ^2.0.1 roadmap-renderer: ^1.0.4 @@ -20,22 +20,22 @@ specifiers: dependencies: '@astrojs/sitemap': 1.2.1 - '@astrojs/tailwind': 3.1.1_2l4ywwlgzw2satesmi43zum3jy - astro: 2.1.3 + '@astrojs/tailwind': 3.1.1_xwlinsvcxfu6nyuevlo4g7jv7y + astro: 2.1.7 astro-compress: 1.1.35 node-html-parser: 6.1.5 - npm-check-updates: 16.7.12 + npm-check-updates: 16.8.0 rehype-external-links: 2.0.1 roadmap-renderer: 1.0.4 tailwindcss: 3.2.7 devDependencies: - '@playwright/test': 1.31.2 + '@playwright/test': 1.32.1 '@tailwindcss/typography': 0.5.9_tailwindcss@3.2.7 gh-pages: 5.0.0 js-yaml: 4.1.0 markdown-it: 13.0.1 - prettier: 2.8.4 + prettier: 2.8.7 prettier-plugin-astro: 0.8.0 packages: @@ -56,8 +56,8 @@ packages: resolution: {integrity: sha512-C4kTwirys+HafufMqaxCbML2wqkGaXJM+5AekXh/v1IIOnMIdcEON9GBYsG6qa8aAmLhZ58aUZGPhzcA3Dx7Uw==} dev: true - /@astrojs/compiler/1.2.0: - resolution: {integrity: sha512-O8yPCyuq+PU9Fjht2tIW6WzSWiq8qDF1e8uAX2x+SOGFzKqOznp52UlDG2mSf+ekf0Z3R34sb64O7SgX+asTxg==} + /@astrojs/compiler/1.3.0: + resolution: {integrity: sha512-VxSj3gh/UTB/27rkRCT7SvyGjWtuxUO7Jf7QqDduch7j/gr/uA5P/Q5I/4zIIrZjy2yQAKyKLoox2QI2mM/BSA==} dev: false /@astrojs/language-server/0.28.3: @@ -66,7 +66,7 @@ packages: dependencies: '@vscode/emmet-helper': 2.8.6 events: 3.3.0 - prettier: 2.8.4 + prettier: 2.8.7 prettier-plugin-astro: 0.7.2 source-map: 0.7.4 vscode-css-languageservice: 6.2.1 @@ -78,15 +78,14 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark/2.1.0_astro@2.1.3: - resolution: {integrity: sha512-w9T5o3UWQIfMcCkM2nLWrlfVQazh/7mw+2N/85QGcSUkZy6oNJoyy8Xz/ZkDhHLx8HPO0RT9fABR0B/H+aDaEw==} + /@astrojs/markdown-remark/2.1.2_astro@2.1.7: + resolution: {integrity: sha512-rYkmFEv2w7oEk6ZPgxHkhWzwcxSUGc1vJU0cbCu5sHF8iFNnc1cmMsjXWa5DrU5sCEf8VVYE1iFlbbnFzvHQJw==} peerDependencies: - astro: ^2.1.0 + astro: ^2.1.5 dependencies: '@astrojs/prism': 2.1.0 - astro: 2.1.3 + astro: 2.1.7 github-slugger: 1.5.0 - image-size: 1.0.2 import-meta-resolve: 2.2.0 rehype-raw: 6.1.1 rehype-stringify: 9.0.3 @@ -116,14 +115,14 @@ packages: zod: 3.20.2 dev: false - /@astrojs/tailwind/3.1.1_2l4ywwlgzw2satesmi43zum3jy: + /@astrojs/tailwind/3.1.1_xwlinsvcxfu6nyuevlo4g7jv7y: resolution: {integrity: sha512-Wx/ZtVnmtfqHWGVzvUEYZm8rufVKVgDIef0q6fzwUxoT1EpTTwBkTbpnzooogewMLOh2eTscasGe3Ih2HC1wVA==} peerDependencies: astro: ^2.1.3 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.1.3 + astro: 2.1.7 autoprefixer: 10.4.13_postcss@8.4.21 postcss: 8.4.21 postcss-load-config: 4.0.1_postcss@8.4.21 @@ -384,6 +383,13 @@ packages: to-fast-properties: 2.0.0 dev: false + /@colors/colors/1.5.0: + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + engines: {node: '>=0.1.90'} + requiresBuild: true + dev: false + optional: true + /@emmetio/abbreviation/2.2.3: resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==} dependencies: @@ -756,13 +762,13 @@ packages: tiny-glob: 0.2.9 tslib: 2.4.1 - /@playwright/test/1.31.2: - resolution: {integrity: sha512-BYVutxDI4JeZKV1+ups6dt5WiqKhjBtIYowyZIJ3kBDmJgsuPKsqqKNIMFbUePLSCmp2cZu+BDL427RcNKTRYw==} + /@playwright/test/1.32.1: + resolution: {integrity: sha512-FTwjCuhlm1qHUGf4hWjfr64UMJD/z0hXYbk+O387Ioe6WdyZQ+0TBDAc6P+pHjx2xCv1VYNgrKbYrNixFWy4Dg==} engines: {node: '>=14'} hasBin: true dependencies: '@types/node': 17.0.45 - playwright-core: 1.31.2 + playwright-core: 1.32.1 optionalDependencies: fsevents: 2.3.2 dev: true @@ -1102,8 +1108,8 @@ packages: terser: 5.16.5 dev: false - /astro/2.1.3: - resolution: {integrity: sha512-5LFo/ixDXs84tgrSbzz0X5c7nzLfkag7w4tgOpBRL/DkveP83v+nSe3KjqwYLPL5vNY9UvryKHsfC0uu4TQz0g==} + /astro/2.1.7: + resolution: {integrity: sha512-Eaq8/mJTx+kbghfW5ZEJ8rKiEduo03Rn6R/fp/gJGpBSRm/0FiVxVsrpq5SV4kUPrttEi1zMEnEc2GP6JWfXeg==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -1112,9 +1118,9 @@ packages: sharp: optional: true dependencies: - '@astrojs/compiler': 1.2.0 + '@astrojs/compiler': 1.3.0 '@astrojs/language-server': 0.28.3 - '@astrojs/markdown-remark': 2.1.0_astro@2.1.3 + '@astrojs/markdown-remark': 2.1.2_astro@2.1.7 '@astrojs/telemetry': 2.1.0 '@astrojs/webapi': 2.1.0 '@babel/core': 7.20.7 @@ -1142,7 +1148,6 @@ packages: github-slugger: 2.0.0 gray-matter: 4.0.3 html-escaper: 3.0.3 - image-size: 1.0.2 kleur: 4.1.5 magic-string: 0.27.0 mime: 3.0.0 @@ -1504,11 +1509,13 @@ packages: engines: {node: '>=6'} dev: false - /cli-table/0.3.11: - resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} - engines: {node: '>= 0.2.0'} + /cli-table3/0.6.3: + resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} + engines: {node: 10.* || >= 12.*} dependencies: - colors: 1.0.3 + string-width: 4.2.3 + optionalDependencies: + '@colors/colors': 1.5.0 dev: false /clone/1.0.4: @@ -1556,11 +1563,6 @@ packages: color-string: 1.9.1 dev: false - /colors/1.0.3: - resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} - engines: {node: '>=0.1.90'} - dev: false - /comma-separated-tokens/2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} dev: false @@ -2215,6 +2217,16 @@ packages: once: 1.4.0 dev: false + /glob/9.3.2: + resolution: {integrity: sha512-BTv/JhKXFEHsErMte/AnfiSv8yYOLLiyH2lTg8vn02O21zWFgHPTfxtgn1QRe7NRgggUhC8hacR2Re94svHqeA==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + fs.realpath: 1.0.0 + minimatch: 7.4.3 + minipass: 4.2.5 + path-scurry: 1.6.3 + dev: false + /global-dirs/3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} @@ -2520,14 +2532,6 @@ packages: engines: {node: '>= 4'} dev: false - /image-size/1.0.2: - resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - queue: 6.0.2 - dev: false - /import-lazy/4.0.0: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} @@ -2569,9 +2573,9 @@ packages: engines: {node: '>=10'} dev: false - /ini/3.0.1: - resolution: {integrity: sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + /ini/4.0.0: + resolution: {integrity: sha512-t0ikzf5qkSFqRl1e6ejKBe+Tk2bsQd8ivEkcisyGXsku2t8NvXZ1Y3RRz5vxrDgOrTBOi13CvGsVoI5wVpd7xg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: false /inline-style-parser/0.1.1: @@ -2954,7 +2958,7 @@ packages: https-proxy-agent: 5.0.1 is-lambda: 1.0.1 lru-cache: 7.14.1 - minipass: 4.0.0 + minipass: 4.2.5 minipass-collect: 1.0.2 minipass-fetch: 3.0.1 minipass-flush: 1.0.5 @@ -3425,8 +3429,8 @@ packages: brace-expansion: 2.0.1 dev: false - /minimatch/7.4.2: - resolution: {integrity: sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==} + /minimatch/7.4.3: + resolution: {integrity: sha512-5UB4yYusDtkRPbRiy1cqZ1IpGNcJCGlEMG17RKzPddpyiPKoCdwohbED8g4QXT0ewCt8LTkQXuljsUfQ3FKM4A==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 @@ -3457,7 +3461,7 @@ packages: resolution: {integrity: sha512-t9/wowtf7DYkwz8cfMSt0rMwiyNIBXf5CKZ3S5ZMqRqMYT0oLTp0x1WorMI9WTwvaPg21r1JbFxJMum8JrLGfw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 4.0.0 + minipass: 4.2.5 minipass-sized: 1.0.3 minizlib: 2.1.2 optionalDependencies: @@ -3506,6 +3510,11 @@ packages: yallist: 4.0.0 dev: false + /minipass/4.2.5: + resolution: {integrity: sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==} + engines: {node: '>=8'} + dev: false + /minizlib/2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -3641,13 +3650,13 @@ packages: npm-normalize-package-bin: 3.0.0 dev: false - /npm-check-updates/16.7.12: - resolution: {integrity: sha512-ejYl/BiWhkUxDs1ISQd/6blgTIfHabSdsfR5JWoA7PK+cGn8hCqVKO5p+nNI2PqX+0F21ExGqkt8b7cg2yxuYg==} + /npm-check-updates/16.8.0: + resolution: {integrity: sha512-2xpFtUPa2OyswC8kpIpxRqQcP/D0uqaBgfiOQAtvGlnDhmHr3QwR2gWjjWtS6xnNvgyyVly/4edY0Uu24c46ew==} engines: {node: '>=14.14'} hasBin: true dependencies: chalk: 5.2.0 - cli-table: 0.3.11 + cli-table3: 0.6.3 commander: 10.0.0 fast-memoize: 2.5.2 find-up: 5.0.0 @@ -3655,11 +3664,11 @@ packages: get-stdin: 8.0.0 globby: 11.1.0 hosted-git-info: 5.2.1 - ini: 3.0.1 + ini: 4.0.0 json-parse-helpfulerror: 1.0.3 jsonlines: 0.1.1 lodash: 4.17.21 - minimatch: 7.4.2 + minimatch: 7.4.3 p-map: 4.0.0 pacote: 15.1.1 parse-github-url: 1.0.2 @@ -3667,7 +3676,7 @@ packages: prompts-ncu: 2.5.1 rc-config-loader: 4.1.2 remote-git-tags: 3.0.0 - rimraf: 4.1.2 + rimraf: 4.4.1 semver: 7.3.8 semver-utils: 1.1.4 source-map-support: 0.5.21 @@ -3942,6 +3951,14 @@ packages: /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + /path-scurry/1.6.3: + resolution: {integrity: sha512-RAmB+n30SlN+HnNx6EbcpoDy9nwdpcGPnEKrJnu6GZoDWBdIjo1UQMVtW2ybtC7LC2oKLcMq8y5g8WnKLiod9g==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: 7.14.1 + minipass: 4.2.5 + dev: false + /path-to-regexp/6.2.1: resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} dev: false @@ -3985,8 +4002,8 @@ packages: dependencies: find-up: 4.1.0 - /playwright-core/1.31.2: - resolution: {integrity: sha512-a1dFgCNQw4vCsG7bnojZjDnPewZcw7tZUNFN0ZkcLYKj+mPmXvg4MpaaKZ5SgqPsOmqIf2YsVRkgqiRDxD+fDQ==} + /playwright-core/1.32.1: + resolution: {integrity: sha512-KZYUQC10mXD2Am1rGlidaalNGYk3LU1vZqqNk0gT4XPty1jOqgup8KDP8l2CUlqoNKhXM5IfGjWgW37xvGllBA==} engines: {node: '>=14'} hasBin: true dev: true @@ -4113,7 +4130,7 @@ packages: engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} dependencies: '@astrojs/compiler': 0.31.3 - prettier: 2.8.4 + prettier: 2.8.7 sass-formatter: 0.7.5 synckit: 0.8.4 dev: false @@ -4123,13 +4140,13 @@ packages: engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} dependencies: '@astrojs/compiler': 1.1.0 - prettier: 2.8.4 + prettier: 2.8.7 sass-formatter: 0.7.5 synckit: 0.8.4 dev: true - /prettier/2.8.4: - resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} + /prettier/2.8.7: + resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==} engines: {node: '>=10.13.0'} hasBin: true @@ -4206,12 +4223,6 @@ packages: /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /queue/6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - dependencies: - inherits: 2.0.4 - dev: false - /quick-lru/5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -4466,11 +4477,12 @@ packages: glob: 7.2.3 dev: false - /rimraf/4.1.2: - resolution: {integrity: sha512-BlIbgFryTbw3Dz6hyoWFhKk+unCcHMSkZGrTFVAx2WmttdBSonsdtRlwiuTbDqTKr+UlXIUqJVS4QT5tUzGENQ==} + /rimraf/4.4.1: + resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} engines: {node: '>=14'} - deprecated: Please upgrade to 4.3.1 or higher to fix a potentially damaging issue regarding symbolic link following. See https://github.com/isaacs/rimraf/issues/259 for details. hasBin: true + dependencies: + glob: 9.3.2 dev: false /roadmap-renderer/1.0.4: