diff options
Diffstat (limited to 'frontend')
253 files changed, 0 insertions, 9878 deletions
diff --git a/frontend/.gitattributes b/frontend/.gitattributes deleted file mode 100644 index 94f480d..0000000 --- a/frontend/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -* text=auto eol=lf
\ No newline at end of file diff --git a/frontend/.gitignore b/frontend/.gitignore deleted file mode 100644 index 4820353..0000000 --- a/frontend/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# build output -dist/ - -# generated types -.astro/ diff --git a/frontend/README.md b/frontend/README.md deleted file mode 100644 index e4c21c4..0000000 --- a/frontend/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# frontend - -This is the frontend o the Scots Leid Associe wabsteid. It uses [SvelteKit](https://kit.svelte.dev/) -wi static site generation. - -## Get yokit - -`npm i && npm run dev` diff --git a/frontend/astro.config.mjs b/frontend/astro.config.mjs deleted file mode 100644 index 882e651..0000000 --- a/frontend/astro.config.mjs +++ /dev/null @@ -1,4 +0,0 @@ -import { defineConfig } from 'astro/config'; - -// https://astro.build/config -export default defineConfig({}); diff --git a/frontend/package-lock.json b/frontend/package-lock.json deleted file mode 100644 index b0dad0a..0000000 --- a/frontend/package-lock.json +++ /dev/null @@ -1,5633 +0,0 @@ -{ - "name": "frontend", - "version": "0.0.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "dependencies": { - "astro": "^2.9.7" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@astrojs/compiler": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.7.0.tgz", - "integrity": "sha512-+wXur+Nr2WyeGmccBetjUOE1P7Aut8oGzDI+wFhJ31L3Fb8/dsUCRdeVzNTFzkMI7BH5DXy+yUnDz4vudQE5JQ==" - }, - "node_modules/@astrojs/internal-helpers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.1.1.tgz", - "integrity": "sha512-+LySbvFbjv2nO2m/e78suleQOGEru4Cnx73VsZbrQgB2u7A4ddsQg3P2T0zC0e10jgcT+c6nNlKeLpa6nRhQIg==" - }, - "node_modules/@astrojs/language-server": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-1.0.8.tgz", - "integrity": "sha512-gssRxLGb8XnvKpqSzrDW5jdzdFnXD7eBXVkPCkkt2hv7Qzb+SAzv6hVgMok3jDCxpR1aeB+XNd9Qszj2h29iog==", - "dependencies": { - "@astrojs/compiler": "^1.4.2", - "@jridgewell/trace-mapping": "^0.3.14", - "@vscode/emmet-helper": "^2.8.4", - "events": "^3.3.0", - "prettier": "^2.8.8", - "prettier-plugin-astro": "^0.9.1", - "vscode-css-languageservice": "^6.2.1", - "vscode-html-languageservice": "^5.0.0", - "vscode-languageserver": "^8.0.1", - "vscode-languageserver-protocol": "^3.17.1", - "vscode-languageserver-textdocument": "^1.0.4", - "vscode-languageserver-types": "^3.17.1", - "vscode-uri": "^3.0.3" - }, - "bin": { - "astro-ls": "bin/nodeServer.js" - } - }, - "node_modules/@astrojs/language-server/node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/@astrojs/language-server/node_modules/prettier-plugin-astro": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.9.1.tgz", - "integrity": "sha512-pYZXSbdq0eElvzoIMArzv1SBn1NUXzopjlcnt6Ql8VW32PjC12NovwBjXJ6rh8qQLi7vF8jNqAbraKW03UPfag==", - "dependencies": { - "@astrojs/compiler": "^1.0.1", - "prettier": "^2.8.3", - "sass-formatter": "^0.7.5", - "synckit": "^0.8.4" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0", - "pnpm": ">=7.14.0" - } - }, - "node_modules/@astrojs/markdown-remark": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-2.2.1.tgz", - "integrity": "sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==", - "dependencies": { - "@astrojs/prism": "^2.1.2", - "github-slugger": "^1.4.0", - "import-meta-resolve": "^2.1.0", - "rehype-raw": "^6.1.1", - "rehype-stringify": "^9.0.3", - "remark-gfm": "^3.0.1", - "remark-parse": "^10.0.1", - "remark-rehype": "^10.1.0", - "remark-smartypants": "^2.0.0", - "shiki": "^0.14.1", - "unified": "^10.1.2", - "unist-util-visit": "^4.1.0", - "vfile": "^5.3.2" - }, - "peerDependencies": { - "astro": "^2.5.0" - } - }, - "node_modules/@astrojs/markdown-remark/node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, - "node_modules/@astrojs/prism": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-2.1.2.tgz", - "integrity": "sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==", - "dependencies": { - "prismjs": "^1.28.0" - }, - "engines": { - "node": ">=16.12.0" - } - }, - "node_modules/@astrojs/telemetry": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.1.1.tgz", - "integrity": "sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==", - "dependencies": { - "ci-info": "^3.3.1", - "debug": "^4.3.4", - "dlv": "^1.1.3", - "dset": "^3.1.2", - "is-docker": "^3.0.0", - "is-wsl": "^2.2.0", - "undici": "^5.22.0", - "which-pm-runs": "^1.1.0" - }, - "engines": { - "node": ">=16.12.0" - } - }, - "node_modules/@astrojs/webapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.2.0.tgz", - "integrity": "sha512-mHAOApWyjqSe5AQMOUD9rsZJqbMQqe3Wosb1a40JV6Okvyxj1G6GTlthwYadWCymq/lbgwh0PLiY8Fr4eFxtuQ==", - "dependencies": { - "undici": "^5.22.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", - "dependencies": { - "@babel/highlight": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", - "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.9", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helpers": "^7.22.6", - "@babel/parser": "^7.22.7", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", - "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", - "dependencies": { - "@babel/types": "^7.22.5", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", - "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", - "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", - "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.6", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.22.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", - "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", - "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.22.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", - "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", - "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.7", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.7", - "@babel/types": "^7.22.5", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@emmetio/abbreviation": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", - "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", - "dependencies": { - "@emmetio/scanner": "^1.0.4" - } - }, - "node_modules/@emmetio/css-abbreviation": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", - "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", - "dependencies": { - "@emmetio/scanner": "^1.0.4" - } - }, - "node_modules/@emmetio/scanner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", - "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==" - }, - "node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgr/utils": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz", - "integrity": "sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==", - "dependencies": { - "cross-spawn": "^7.0.3", - "fast-glob": "^3.3.0", - "is-glob": "^4.0.3", - "open": "^9.1.0", - "picocolors": "^1.0.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/debug": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", - "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/dom-view-transitions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/dom-view-transitions/-/dom-view-transitions-1.0.1.tgz", - "integrity": "sha512-A9S1ijj/4MX06I1W/6on8lhaYyq1Ir7gaOvfllW1o4RzVWW88HAeqX0pUx9VgOLnNpdiGeUW2CTkg18p5LWIrA==" - }, - "node_modules/@types/hast": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz", - "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/json5": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.30.tgz", - "integrity": "sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==" - }, - "node_modules/@types/mdast": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz", - "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "node_modules/@types/nlcst": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.1.tgz", - "integrity": "sha512-aVIyXt6pZiiMOtVByE4Y0gf+BLm1Cxc4ZLSK8VRHn1CgkO+kXbQwN/EBhQmhPdBMjFJCMBKtmNW2zWQuFywz8Q==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" - }, - "node_modules/@types/unist": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz", - "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==" - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - }, - "node_modules/@vscode/emmet-helper": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.9.2.tgz", - "integrity": "sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==", - "dependencies": { - "emmet": "^2.4.3", - "jsonc-parser": "^2.3.0", - "vscode-languageserver-textdocument": "^1.0.1", - "vscode-languageserver-types": "^3.15.1", - "vscode-uri": "^2.1.2" - } - }, - "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", - "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" - }, - "node_modules/@vscode/l10n": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.14.tgz", - "integrity": "sha512-/yrv59IEnmh655z1oeDnGcvMYwnEzNzHLgeYcQCkhYX0xBvYWrAuefoiLcPBUkMpJsb46bqQ6Yv4pwTTQ4d3Qg==" - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-align/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-sequence-parser": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", - "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==" - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/array-iterate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", - "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/astro": { - "version": "2.9.7", - "resolved": "https://registry.npmjs.org/astro/-/astro-2.9.7.tgz", - "integrity": "sha512-gEm6SyiF2sh2qn9smPd/Z5yXhSLlsNqM5hsOo2B1ibb5S3BjxE1srmGGW7cUhM0dcxxIwixdevgamS4oxUNa/A==", - "dependencies": { - "@astrojs/compiler": "^1.6.3", - "@astrojs/internal-helpers": "^0.1.1", - "@astrojs/language-server": "^1.0.0", - "@astrojs/markdown-remark": "^2.2.1", - "@astrojs/telemetry": "^2.1.1", - "@astrojs/webapi": "^2.2.0", - "@babel/core": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/plugin-transform-react-jsx": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5", - "@types/babel__core": "^7.20.1", - "@types/dom-view-transitions": "^1.0.1", - "@types/yargs-parser": "^21.0.0", - "acorn": "^8.9.0", - "boxen": "^6.2.1", - "chokidar": "^3.5.3", - "ci-info": "^3.8.0", - "common-ancestor-path": "^1.0.1", - "cookie": "^0.5.0", - "debug": "^4.3.4", - "deepmerge-ts": "^4.3.0", - "devalue": "^4.3.2", - "diff": "^5.1.0", - "es-module-lexer": "^1.3.0", - "esbuild": "^0.17.19", - "estree-walker": "3.0.0", - "execa": "^6.1.0", - "fast-glob": "^3.2.12", - "github-slugger": "^2.0.0", - "gray-matter": "^4.0.3", - "html-escaper": "^3.0.3", - "js-yaml": "^4.1.0", - "kleur": "^4.1.4", - "magic-string": "^0.27.0", - "mime": "^3.0.0", - "network-information-types": "^0.1.1", - "ora": "^6.3.1", - "p-limit": "^4.0.0", - "path-to-regexp": "^6.2.1", - "preferred-pm": "^3.0.3", - "prompts": "^2.4.2", - "rehype": "^12.0.1", - "semver": "^7.5.3", - "server-destroy": "^1.0.1", - "shiki": "^0.14.1", - "string-width": "^5.1.2", - "strip-ansi": "^7.1.0", - "tsconfig-resolver": "^3.0.1", - "typescript": "*", - "unist-util-visit": "^4.1.2", - "vfile": "^5.3.7", - "vite": "^4.4.6", - "vitefu": "^0.2.4", - "which-pm": "^2.0.0", - "yargs-parser": "^21.1.1", - "zod": "^3.20.6" - }, - "bin": { - "astro": "astro.js" - }, - "engines": { - "node": ">=16.12.0", - "npm": ">=6.14.0" - }, - "peerDependencies": { - "sharp": ">=0.31.0" - }, - "peerDependenciesMeta": { - "sharp": { - "optional": true - } - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/boxen/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/boxen/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/boxen/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/boxen/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/bplist-parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", - "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", - "dependencies": { - "big-integer": "^1.6.44" - }, - "engines": { - "node": ">= 5.10.0" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.10", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", - "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001517", - "electron-to-chromium": "^1.4.477", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/bundle-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", - "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", - "dependencies": { - "run-applescript": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001518", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz", - "integrity": "sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/deepmerge-ts": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.3.0.tgz", - "integrity": "sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==", - "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/default-browser": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", - "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", - "dependencies": { - "bundle-name": "^3.0.0", - "default-browser-id": "^3.0.0", - "execa": "^7.1.1", - "titleize": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", - "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", - "dependencies": { - "bplist-parser": "^0.2.0", - "untildify": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser/node_modules/execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/default-browser/node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/devalue": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", - "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==" - }, - "node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "node_modules/dset": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", - "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==", - "engines": { - "node": ">=4" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.479", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.479.tgz", - "integrity": "sha512-ABv1nHMIR8I5n3O3Een0gr6i0mfM+YcTZqjHy3pAYaOjgFG+BMquuKrSyfYf5CbEkLr9uM05RA3pOk4udNB/aQ==" - }, - "node_modules/emmet": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.6.tgz", - "integrity": "sha512-dJfbdY/hfeTyf/Ef7Y7ubLYzkBvPQ912wPaeVYpAxvFxkEBf/+hJu4H6vhAvFN6HlxqedlfVn2x1S44FfQ97pg==", - "dependencies": { - "@emmetio/abbreviation": "^2.3.3", - "@emmetio/css-abbreviation": "^2.1.8" - } - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/es-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==" - }, - "node_modules/esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/estree-walker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.0.tgz", - "integrity": "sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-yarn-workspace-root2": { - "version": "1.2.16", - "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", - "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", - "dependencies": { - "micromatch": "^4.0.2", - "pkg-dir": "^4.2.0" - } - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", - "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "dependencies": { - "@types/hast": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-html": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-8.0.4.tgz", - "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-raw": "^7.0.0", - "hast-util-whitespace": "^2.0.0", - "html-void-elements": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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/html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/import-meta-resolve": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", - "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-wsl/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", - "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/load-yaml-file": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", - "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", - "dependencies": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/load-yaml-file/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/load-yaml-file/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/load-yaml-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdast-util-definitions": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz", - "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz", - "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz", - "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz", - "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz", - "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz", - "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", - "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/network-information-types": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/network-information-types/-/network-information-types-0.1.1.tgz", - "integrity": "sha512-mLXNafJYOkiJB6IlF727YWssTRpXitR+tKSLyA5VAdBi3SOvLf5gtizHgxf241YHPWocnAO/fAhVrB/68tPHDw==", - "peerDependencies": { - "typescript": ">= 3.0.0" - } - }, - "node_modules/nlcst-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz", - "integrity": "sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==", - "dependencies": { - "@types/nlcst": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", - "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", - "dependencies": { - "default-browser": "^4.0.0", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.1.tgz", - "integrity": "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==", - "dependencies": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-latin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-5.0.1.tgz", - "integrity": "sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==", - "dependencies": { - "nlcst-to-string": "^3.0.0", - "unist-util-modify-children": "^3.0.0", - "unist-util-visit-children": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-to-regexp": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss": { - "version": "8.4.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", - "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/preferred-pm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.0.3.tgz", - "integrity": "sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==", - "dependencies": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prompts/node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rehype": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/rehype/-/rehype-12.0.1.tgz", - "integrity": "sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==", - "dependencies": { - "@types/hast": "^2.0.0", - "rehype-parse": "^8.0.0", - "rehype-stringify": "^9.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", - "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^7.0.0", - "parse5": "^6.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-stringify": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.3.tgz", - "integrity": "sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-to-html": "^8.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", - "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-smartypants": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", - "dependencies": { - "retext": "^8.1.0", - "retext-smartypants": "^5.1.0", - "unist-util-visit": "^4.1.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/retext": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/retext/-/retext-8.1.0.tgz", - "integrity": "sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "retext-latin": "^3.0.0", - "retext-stringify": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-latin": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-3.1.0.tgz", - "integrity": "sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "parse-latin": "^5.0.0", - "unherit": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-smartypants": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-5.2.0.tgz", - "integrity": "sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-stringify": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-3.1.0.tgz", - "integrity": "sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rollup": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.27.0.tgz", - "integrity": "sha512-aOltLCrYZ0FhJDm7fCqwTjIUEVjWjcydKBV/Zeid6Mn8BWgDCUBBWT5beM5ieForYNo/1ZHuGJdka26kvQ3Gzg==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/run-applescript": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", - "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/run-applescript/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/run-applescript/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/run-applescript/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/run-applescript/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/s.color": { - "version": "0.0.15", - "resolved": "https://registry.npmjs.org/s.color/-/s.color-0.0.15.tgz", - "integrity": "sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==" - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/sass-formatter": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.6.tgz", - "integrity": "sha512-hXdxU6PCkiV3XAiSnX+XLqz2ohHoEnVUlrd8LEVMAI80uB1+OTScIkH9n6qQwImZpTye1r1WG1rbGUteHNhoHg==", - "dependencies": { - "suf-log": "^2.5.3" - } - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shiki": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.3.tgz", - "integrity": "sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==", - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "node_modules/shiki/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "node_modules/stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", - "dependencies": { - "bl": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/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==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/suf-log": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/suf-log/-/suf-log-2.5.3.tgz", - "integrity": "sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==", - "dependencies": { - "s.color": "0.0.15" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", - "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/titleize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", - "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tsconfig-resolver": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tsconfig-resolver/-/tsconfig-resolver-3.0.1.tgz", - "integrity": "sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==", - "dependencies": { - "@types/json5": "^0.0.30", - "@types/resolve": "^1.17.0", - "json5": "^2.1.3", - "resolve": "^1.17.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.13.1" - }, - "funding": { - "url": "https://github.com/sponsors/ifiokjr" - } - }, - "node_modules/tsconfig-resolver/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tslib": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", - "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici": { - "version": "5.22.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.1.tgz", - "integrity": "sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==", - "dependencies": { - "busboy": "^1.6.0" - }, - "engines": { - "node": ">=14.0" - } - }, - "node_modules/unherit": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", - "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-modify-children": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz", - "integrity": "sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==", - "dependencies": { - "@types/unist": "^2.0.0", - "array-iterate": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-children": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-2.0.2.tgz", - "integrity": "sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vite": { - "version": "4.4.8", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.8.tgz", - "integrity": "sha512-LONawOUUjxQridNWGQlNizfKH89qPigK36XhMI7COMGztz8KNY0JHim7/xDd71CZwGT4HtSRgI7Hy+RlhG0Gvg==", - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.26", - "rollup": "^3.25.2" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.17.tgz", - "integrity": "sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.17.tgz", - "integrity": "sha512-9np+YYdNDed5+Jgr1TdWBsozZ85U1Oa3xW0c7TWqH0y2aGghXtZsuT8nYRbzOMcl0bXZXjOGbksoTtVOlWrRZg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.17.tgz", - "integrity": "sha512-O+FeWB/+xya0aLg23hHEM2E3hbfwZzjqumKMSIqcHbNvDa+dza2D0yLuymRBQQnC34CWrsJUXyH2MG5VnLd6uw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.17.tgz", - "integrity": "sha512-M9uJ9VSB1oli2BE/dJs3zVr9kcCBBsE883prage1NWz6pBS++1oNn/7soPNS3+1DGj0FrkSvnED4Bmlu1VAE9g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.17.tgz", - "integrity": "sha512-XDre+J5YeIJDMfp3n0279DFNrGCXlxOuGsWIkRb1NThMZ0BsrWXoTg23Jer7fEXQ9Ye5QjrvXpxnhzl3bHtk0g==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.17.tgz", - "integrity": "sha512-cjTzGa3QlNfERa0+ptykyxs5A6FEUQQF0MuilYXYBGdBxD3vxJcKnzDlhDCa1VAJCmAxed6mYhA2KaJIbtiNuQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.17.tgz", - "integrity": "sha512-sOxEvR8d7V7Kw8QqzxWc7bFfnWnGdaFBut1dRUYtu+EIRXefBc/eIsiUiShnW0hM3FmQ5Zf27suDuHsKgZ5QrA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.17.tgz", - "integrity": "sha512-2d3Lw6wkwgSLC2fIvXKoMNGVaeY8qdN0IC3rfuVxJp89CRfA3e3VqWifGDfuakPmp90+ZirmTfye1n4ncjv2lg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.17.tgz", - "integrity": "sha512-c9w3tE7qA3CYWjT+M3BMbwMt+0JYOp3vCMKgVBrCl1nwjAlOMYzEo+gG7QaZ9AtqZFj5MbUc885wuBBmu6aADQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.17.tgz", - "integrity": "sha512-1DS9F966pn5pPnqXYz16dQqWIB0dmDfAQZd6jSSpiT9eX1NzKh07J6VKR3AoXXXEk6CqZMojiVDSZi1SlmKVdg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.17.tgz", - "integrity": "sha512-EvLsxCk6ZF0fpCB6w6eOI2Fc8KW5N6sHlIovNe8uOFObL2O+Mr0bflPHyHwLT6rwMg9r77WOAWb2FqCQrVnwFg==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.17.tgz", - "integrity": "sha512-e0bIdHA5p6l+lwqTE36NAW5hHtw2tNRmHlGBygZC14QObsA3bD4C6sXLJjvnDIjSKhW1/0S3eDy+QmX/uZWEYQ==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.17.tgz", - "integrity": "sha512-BAAilJ0M5O2uMxHYGjFKn4nJKF6fNCdP1E0o5t5fvMYYzeIqy2JdAP88Az5LHt9qBoUa4tDaRpfWt21ep5/WqQ==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.17.tgz", - "integrity": "sha512-Wh/HW2MPnC3b8BqRSIme/9Zhab36PPH+3zam5pqGRH4pE+4xTrVLx2+XdGp6fVS3L2x+DrsIcsbMleex8fbE6g==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.17.tgz", - "integrity": "sha512-j/34jAl3ul3PNcK3pfI0NSlBANduT2UO5kZ7FCaK33XFv3chDhICLY8wJJWIhiQ+YNdQ9dxqQctRg2bvrMlYgg==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.17.tgz", - "integrity": "sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.17.tgz", - "integrity": "sha512-/jGlhWR7Sj9JPZHzXyyMZ1RFMkNPjC6QIAan0sDOtIo2TYk3tZn5UDrkE0XgsTQCxWTTOcMPf9p6Rh2hXtl5TQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.17.tgz", - "integrity": "sha512-rSEeYaGgyGGf4qZM2NonMhMOP/5EHp4u9ehFiBrg7stH6BYEEjlkVREuDEcQ0LfIl53OXLxNbfuIj7mr5m29TA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.17.tgz", - "integrity": "sha512-Y7ZBbkLqlSgn4+zot4KUNYst0bFoO68tRgI6mY2FIM+b7ZbyNVtNbDP5y8qlu4/knZZ73fgJDlXID+ohY5zt5g==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.17.tgz", - "integrity": "sha512-bwPmTJsEQcbZk26oYpc4c/8PvTY3J5/QK8jM19DVlEsAB41M39aWovWoHtNm78sd6ip6prilxeHosPADXtEJFw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.17.tgz", - "integrity": "sha512-H/XaPtPKli2MhW+3CQueo6Ni3Avggi6hP/YvgkEe1aSaxw+AeO8MFjq8DlgfTd9Iz4Yih3QCZI6YLMoyccnPRg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.17.tgz", - "integrity": "sha512-fGEb8f2BSA3CW7riJVurug65ACLuQAzKq0SSqkY2b2yHHH0MzDfbLyKIGzHwOI/gkHcxM/leuSW6D5w/LMNitA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/esbuild": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.17.tgz", - "integrity": "sha512-1GJtYnUxsJreHYA0Y+iQz2UEykonY66HNWOb0yXYZi9/kNrORUEHVg87eQsCtqh59PEJ5YVZJO98JHznMJSWjg==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.17", - "@esbuild/android-arm64": "0.18.17", - "@esbuild/android-x64": "0.18.17", - "@esbuild/darwin-arm64": "0.18.17", - "@esbuild/darwin-x64": "0.18.17", - "@esbuild/freebsd-arm64": "0.18.17", - "@esbuild/freebsd-x64": "0.18.17", - "@esbuild/linux-arm": "0.18.17", - "@esbuild/linux-arm64": "0.18.17", - "@esbuild/linux-ia32": "0.18.17", - "@esbuild/linux-loong64": "0.18.17", - "@esbuild/linux-mips64el": "0.18.17", - "@esbuild/linux-ppc64": "0.18.17", - "@esbuild/linux-riscv64": "0.18.17", - "@esbuild/linux-s390x": "0.18.17", - "@esbuild/linux-x64": "0.18.17", - "@esbuild/netbsd-x64": "0.18.17", - "@esbuild/openbsd-x64": "0.18.17", - "@esbuild/sunos-x64": "0.18.17", - "@esbuild/win32-arm64": "0.18.17", - "@esbuild/win32-ia32": "0.18.17", - "@esbuild/win32-x64": "0.18.17" - } - }, - "node_modules/vitefu": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vscode-css-languageservice": { - "version": "6.2.6", - "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.6.tgz", - "integrity": "sha512-SA2WkeOecIpUiEbZnjOsP/fI5CRITZEiQGSHXKiDQDwLApfKcnLhZwMtOBbIifSzESVcQa7b/shX/nbnF4NoCg==", - "dependencies": { - "@vscode/l10n": "^0.0.14", - "vscode-languageserver-textdocument": "^1.0.8", - "vscode-languageserver-types": "^3.17.3", - "vscode-uri": "^3.0.7" - } - }, - "node_modules/vscode-html-languageservice": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.0.6.tgz", - "integrity": "sha512-gCixNg6fjPO7+kwSMBAVXcwDRHdjz1WOyNfI0n5Wx0J7dfHG8ggb3zD1FI8E2daTZrwS1cooOiSoc1Xxph4qRQ==", - "dependencies": { - "@vscode/l10n": "^0.0.14", - "vscode-languageserver-textdocument": "^1.0.8", - "vscode-languageserver-types": "^3.17.3", - "vscode-uri": "^3.0.7" - } - }, - "node_modules/vscode-jsonrpc": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz", - "integrity": "sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/vscode-languageserver": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz", - "integrity": "sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==", - "dependencies": { - "vscode-languageserver-protocol": "3.17.3" - }, - "bin": { - "installServerIntoExtension": "bin/installServerIntoExtension" - } - }, - "node_modules/vscode-languageserver-protocol": { - "version": "3.17.3", - "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz", - "integrity": "sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==", - "dependencies": { - "vscode-jsonrpc": "8.1.0", - "vscode-languageserver-types": "3.17.3" - } - }, - "node_modules/vscode-languageserver-textdocument": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz", - "integrity": "sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==" - }, - "node_modules/vscode-languageserver-types": { - "version": "3.17.3", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz", - "integrity": "sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==" - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" - }, - "node_modules/vscode-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz", - "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==" - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", - "dependencies": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8.15" - } - }, - "node_modules/which-pm-runs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", - "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "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/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/frontend/package.json b/frontend/package.json deleted file mode 100644 index 09d1c05..0000000 --- a/frontend/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "module", - "private": "true", - "scripts": { - "dev": "astro dev", - "start": "astro dev", - "build": "astro build", - "preview": "astro preview", - "astro": "astro", - "lint": "eslint .", - "format": "prettier ./**/* --check", - "format--write": "prettier ./**/* --write" - }, - "dependencies": { - "astro": "^2.9.7" - } -} diff --git a/frontend/public/favicon.ico b/frontend/public/favicon.ico Binary files differdeleted file mode 100644 index d8c1f5c..0000000 --- a/frontend/public/favicon.ico +++ /dev/null diff --git a/frontend/public/images/furthsettins/lallans.jpg b/frontend/public/images/furthsettins/lallans.jpg Binary files differdeleted file mode 100644 index fac35db..0000000 --- a/frontend/public/images/furthsettins/lallans.jpg +++ /dev/null diff --git a/frontend/public/images/furthsettins/scotsoun.jpg b/frontend/public/images/furthsettins/scotsoun.jpg Binary files differdeleted file mode 100644 index 9665a14..0000000 --- a/frontend/public/images/furthsettins/scotsoun.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue100.jpg b/frontend/public/images/lallans/issue100.jpg Binary files differdeleted file mode 100644 index 5ae210f..0000000 --- a/frontend/public/images/lallans/issue100.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue101.jpg b/frontend/public/images/lallans/issue101.jpg Binary files differdeleted file mode 100644 index cf7b5aa..0000000 --- a/frontend/public/images/lallans/issue101.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue21.jpg b/frontend/public/images/lallans/issue21.jpg Binary files differdeleted file mode 100644 index c8bd8d6..0000000 --- a/frontend/public/images/lallans/issue21.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue22.jpg b/frontend/public/images/lallans/issue22.jpg Binary files differdeleted file mode 100644 index 3f60a1d..0000000 --- a/frontend/public/images/lallans/issue22.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue23.jpg b/frontend/public/images/lallans/issue23.jpg Binary files differdeleted file mode 100644 index d7d6320..0000000 --- a/frontend/public/images/lallans/issue23.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue24.jpg b/frontend/public/images/lallans/issue24.jpg Binary files differdeleted file mode 100644 index d99ae5a..0000000 --- a/frontend/public/images/lallans/issue24.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue25.jpg b/frontend/public/images/lallans/issue25.jpg Binary files differdeleted file mode 100644 index c07ba96..0000000 --- a/frontend/public/images/lallans/issue25.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue27.jpg b/frontend/public/images/lallans/issue27.jpg Binary files differdeleted file mode 100644 index a503677..0000000 --- a/frontend/public/images/lallans/issue27.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue29.jpg b/frontend/public/images/lallans/issue29.jpg Binary files differdeleted file mode 100644 index f826442..0000000 --- a/frontend/public/images/lallans/issue29.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue30.jpg b/frontend/public/images/lallans/issue30.jpg Binary files differdeleted file mode 100644 index 275969f..0000000 --- a/frontend/public/images/lallans/issue30.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue33.jpg b/frontend/public/images/lallans/issue33.jpg Binary files differdeleted file mode 100644 index 74daea8..0000000 --- a/frontend/public/images/lallans/issue33.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue35.jpg b/frontend/public/images/lallans/issue35.jpg Binary files differdeleted file mode 100644 index 6e317df..0000000 --- a/frontend/public/images/lallans/issue35.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue36.jpg b/frontend/public/images/lallans/issue36.jpg Binary files differdeleted file mode 100644 index 55515a1..0000000 --- a/frontend/public/images/lallans/issue36.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue38.jpg b/frontend/public/images/lallans/issue38.jpg Binary files differdeleted file mode 100644 index 786fed1..0000000 --- a/frontend/public/images/lallans/issue38.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue39.jpg b/frontend/public/images/lallans/issue39.jpg Binary files differdeleted file mode 100644 index a7a28a1..0000000 --- a/frontend/public/images/lallans/issue39.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue41.jpg b/frontend/public/images/lallans/issue41.jpg Binary files differdeleted file mode 100644 index dedc817..0000000 --- a/frontend/public/images/lallans/issue41.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue42.jpg b/frontend/public/images/lallans/issue42.jpg Binary files differdeleted file mode 100644 index d4693f6..0000000 --- a/frontend/public/images/lallans/issue42.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue43.jpg b/frontend/public/images/lallans/issue43.jpg Binary files differdeleted file mode 100644 index 804cc06..0000000 --- a/frontend/public/images/lallans/issue43.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue45.jpg b/frontend/public/images/lallans/issue45.jpg Binary files differdeleted file mode 100644 index 7bfe448..0000000 --- a/frontend/public/images/lallans/issue45.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue46.jpg b/frontend/public/images/lallans/issue46.jpg Binary files differdeleted file mode 100644 index 2f605d9..0000000 --- a/frontend/public/images/lallans/issue46.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue47.jpg b/frontend/public/images/lallans/issue47.jpg Binary files differdeleted file mode 100644 index 045ea3a..0000000 --- a/frontend/public/images/lallans/issue47.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue48.jpg b/frontend/public/images/lallans/issue48.jpg Binary files differdeleted file mode 100644 index 2f56366..0000000 --- a/frontend/public/images/lallans/issue48.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue49.jpg b/frontend/public/images/lallans/issue49.jpg Binary files differdeleted file mode 100644 index 3d9cda3..0000000 --- a/frontend/public/images/lallans/issue49.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue50.jpg b/frontend/public/images/lallans/issue50.jpg Binary files differdeleted file mode 100644 index 861d5b7..0000000 --- a/frontend/public/images/lallans/issue50.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue51.jpg b/frontend/public/images/lallans/issue51.jpg Binary files differdeleted file mode 100644 index 1659af5..0000000 --- a/frontend/public/images/lallans/issue51.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue52.jpg b/frontend/public/images/lallans/issue52.jpg Binary files differdeleted file mode 100644 index 253c530..0000000 --- a/frontend/public/images/lallans/issue52.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue53.jpg b/frontend/public/images/lallans/issue53.jpg Binary files differdeleted file mode 100644 index 8421012..0000000 --- a/frontend/public/images/lallans/issue53.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue54.jpg b/frontend/public/images/lallans/issue54.jpg Binary files differdeleted file mode 100644 index 2020e10..0000000 --- a/frontend/public/images/lallans/issue54.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue55.jpg b/frontend/public/images/lallans/issue55.jpg Binary files differdeleted file mode 100644 index cd84cae..0000000 --- a/frontend/public/images/lallans/issue55.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue56.jpg b/frontend/public/images/lallans/issue56.jpg Binary files differdeleted file mode 100644 index 9a702b8..0000000 --- a/frontend/public/images/lallans/issue56.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue57.jpg b/frontend/public/images/lallans/issue57.jpg Binary files differdeleted file mode 100644 index 27e7ad1..0000000 --- a/frontend/public/images/lallans/issue57.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue59.jpg b/frontend/public/images/lallans/issue59.jpg Binary files differdeleted file mode 100644 index 8c2a796..0000000 --- a/frontend/public/images/lallans/issue59.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue60.jpg b/frontend/public/images/lallans/issue60.jpg Binary files differdeleted file mode 100644 index 9d54a1d..0000000 --- a/frontend/public/images/lallans/issue60.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue61.jpg b/frontend/public/images/lallans/issue61.jpg Binary files differdeleted file mode 100644 index ca027b4..0000000 --- a/frontend/public/images/lallans/issue61.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue62.jpg b/frontend/public/images/lallans/issue62.jpg Binary files differdeleted file mode 100644 index 65abfd7..0000000 --- a/frontend/public/images/lallans/issue62.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue63.jpg b/frontend/public/images/lallans/issue63.jpg Binary files differdeleted file mode 100644 index f924334..0000000 --- a/frontend/public/images/lallans/issue63.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue64.jpg b/frontend/public/images/lallans/issue64.jpg Binary files differdeleted file mode 100644 index 30c6a92..0000000 --- a/frontend/public/images/lallans/issue64.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue65.jpg b/frontend/public/images/lallans/issue65.jpg Binary files differdeleted file mode 100644 index 364a9fb..0000000 --- a/frontend/public/images/lallans/issue65.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue66.jpg b/frontend/public/images/lallans/issue66.jpg Binary files differdeleted file mode 100644 index e04b2f7..0000000 --- a/frontend/public/images/lallans/issue66.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue67.jpg b/frontend/public/images/lallans/issue67.jpg Binary files differdeleted file mode 100644 index 5ceb704..0000000 --- a/frontend/public/images/lallans/issue67.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue68.jpg b/frontend/public/images/lallans/issue68.jpg Binary files differdeleted file mode 100644 index b105606..0000000 --- a/frontend/public/images/lallans/issue68.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue69.jpg b/frontend/public/images/lallans/issue69.jpg Binary files differdeleted file mode 100644 index d4316bd..0000000 --- a/frontend/public/images/lallans/issue69.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue70.jpg b/frontend/public/images/lallans/issue70.jpg Binary files differdeleted file mode 100644 index 99d7927..0000000 --- a/frontend/public/images/lallans/issue70.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue71.jpg b/frontend/public/images/lallans/issue71.jpg Binary files differdeleted file mode 100644 index 79f3ead..0000000 --- a/frontend/public/images/lallans/issue71.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue72.jpg b/frontend/public/images/lallans/issue72.jpg Binary files differdeleted file mode 100644 index 28aede2..0000000 --- a/frontend/public/images/lallans/issue72.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue73.jpg b/frontend/public/images/lallans/issue73.jpg Binary files differdeleted file mode 100644 index 5a7567e..0000000 --- a/frontend/public/images/lallans/issue73.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue74.jpg b/frontend/public/images/lallans/issue74.jpg Binary files differdeleted file mode 100644 index def8fc7..0000000 --- a/frontend/public/images/lallans/issue74.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue75.jpg b/frontend/public/images/lallans/issue75.jpg Binary files differdeleted file mode 100644 index a0d9b8d..0000000 --- a/frontend/public/images/lallans/issue75.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue76.jpg b/frontend/public/images/lallans/issue76.jpg Binary files differdeleted file mode 100644 index 8df135b..0000000 --- a/frontend/public/images/lallans/issue76.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue77.jpg b/frontend/public/images/lallans/issue77.jpg Binary files differdeleted file mode 100644 index 8de7946..0000000 --- a/frontend/public/images/lallans/issue77.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue78.jpg b/frontend/public/images/lallans/issue78.jpg Binary files differdeleted file mode 100644 index 6425d9c..0000000 --- a/frontend/public/images/lallans/issue78.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue79.jpg b/frontend/public/images/lallans/issue79.jpg Binary files differdeleted file mode 100644 index 0bbd897..0000000 --- a/frontend/public/images/lallans/issue79.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue80.jpg b/frontend/public/images/lallans/issue80.jpg Binary files differdeleted file mode 100644 index 87b7b84..0000000 --- a/frontend/public/images/lallans/issue80.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue81.jpg b/frontend/public/images/lallans/issue81.jpg Binary files differdeleted file mode 100644 index 5802163..0000000 --- a/frontend/public/images/lallans/issue81.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue82.jpg b/frontend/public/images/lallans/issue82.jpg Binary files differdeleted file mode 100644 index 4f541c0..0000000 --- a/frontend/public/images/lallans/issue82.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue83.jpg b/frontend/public/images/lallans/issue83.jpg Binary files differdeleted file mode 100644 index a7ac9f6..0000000 --- a/frontend/public/images/lallans/issue83.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue84.jpg b/frontend/public/images/lallans/issue84.jpg Binary files differdeleted file mode 100644 index f46b392..0000000 --- a/frontend/public/images/lallans/issue84.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue85.jpg b/frontend/public/images/lallans/issue85.jpg Binary files differdeleted file mode 100644 index fc35172..0000000 --- a/frontend/public/images/lallans/issue85.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue86.jpg b/frontend/public/images/lallans/issue86.jpg Binary files differdeleted file mode 100644 index b37f9e6..0000000 --- a/frontend/public/images/lallans/issue86.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue87.jpg b/frontend/public/images/lallans/issue87.jpg Binary files differdeleted file mode 100644 index dab13ab..0000000 --- a/frontend/public/images/lallans/issue87.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue88.jpg b/frontend/public/images/lallans/issue88.jpg Binary files differdeleted file mode 100644 index 38b8a6e..0000000 --- a/frontend/public/images/lallans/issue88.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue89.jpg b/frontend/public/images/lallans/issue89.jpg Binary files differdeleted file mode 100644 index 79f921e..0000000 --- a/frontend/public/images/lallans/issue89.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue90.jpg b/frontend/public/images/lallans/issue90.jpg Binary files differdeleted file mode 100644 index 2dc9a44..0000000 --- a/frontend/public/images/lallans/issue90.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue91.jpg b/frontend/public/images/lallans/issue91.jpg Binary files differdeleted file mode 100644 index 948ee25..0000000 --- a/frontend/public/images/lallans/issue91.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue92.jpg b/frontend/public/images/lallans/issue92.jpg Binary files differdeleted file mode 100644 index 28b61c0..0000000 --- a/frontend/public/images/lallans/issue92.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue93.jpg b/frontend/public/images/lallans/issue93.jpg Binary files differdeleted file mode 100644 index 654ec3a..0000000 --- a/frontend/public/images/lallans/issue93.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue96.jpg b/frontend/public/images/lallans/issue96.jpg Binary files differdeleted file mode 100644 index 3c4d254..0000000 --- a/frontend/public/images/lallans/issue96.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue97.jpg b/frontend/public/images/lallans/issue97.jpg Binary files differdeleted file mode 100644 index 922734a..0000000 --- a/frontend/public/images/lallans/issue97.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue98.jpg b/frontend/public/images/lallans/issue98.jpg Binary files differdeleted file mode 100644 index 7f56967..0000000 --- a/frontend/public/images/lallans/issue98.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/issue99.jpg b/frontend/public/images/lallans/issue99.jpg Binary files differdeleted file mode 100644 index 332e6f2..0000000 --- a/frontend/public/images/lallans/issue99.jpg +++ /dev/null diff --git a/frontend/public/images/lallans/noimage.jpg b/frontend/public/images/lallans/noimage.jpg Binary files differdeleted file mode 100644 index d7d6320..0000000 --- a/frontend/public/images/lallans/noimage.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd001.jpg b/frontend/public/images/scotsoun/sscd001.jpg Binary files differdeleted file mode 100644 index 3d36c04..0000000 --- a/frontend/public/images/scotsoun/sscd001.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd003.jpg b/frontend/public/images/scotsoun/sscd003.jpg Binary files differdeleted file mode 100644 index d7a5cd8..0000000 --- a/frontend/public/images/scotsoun/sscd003.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd008.jpg b/frontend/public/images/scotsoun/sscd008.jpg Binary files differdeleted file mode 100644 index 5a9a421..0000000 --- a/frontend/public/images/scotsoun/sscd008.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd012.jpg b/frontend/public/images/scotsoun/sscd012.jpg Binary files differdeleted file mode 100644 index 368397c..0000000 --- a/frontend/public/images/scotsoun/sscd012.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd014.jpg b/frontend/public/images/scotsoun/sscd014.jpg Binary files differdeleted file mode 100644 index cca5bcc..0000000 --- a/frontend/public/images/scotsoun/sscd014.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd015.jpg b/frontend/public/images/scotsoun/sscd015.jpg Binary files differdeleted file mode 100644 index 22e2c9f..0000000 --- a/frontend/public/images/scotsoun/sscd015.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd017.jpg b/frontend/public/images/scotsoun/sscd017.jpg Binary files differdeleted file mode 100644 index e1b0a2a..0000000 --- a/frontend/public/images/scotsoun/sscd017.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd018.jpg b/frontend/public/images/scotsoun/sscd018.jpg Binary files differdeleted file mode 100644 index 03dc732..0000000 --- a/frontend/public/images/scotsoun/sscd018.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd020.jpg b/frontend/public/images/scotsoun/sscd020.jpg Binary files differdeleted file mode 100644 index 563eeac..0000000 --- a/frontend/public/images/scotsoun/sscd020.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd021.jpg b/frontend/public/images/scotsoun/sscd021.jpg Binary files differdeleted file mode 100644 index f50c267..0000000 --- a/frontend/public/images/scotsoun/sscd021.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd022.jpg b/frontend/public/images/scotsoun/sscd022.jpg Binary files differdeleted file mode 100644 index d2ee72d..0000000 --- a/frontend/public/images/scotsoun/sscd022.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd024.jpg b/frontend/public/images/scotsoun/sscd024.jpg Binary files differdeleted file mode 100644 index 1afd5d8..0000000 --- a/frontend/public/images/scotsoun/sscd024.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd028.jpg b/frontend/public/images/scotsoun/sscd028.jpg Binary files differdeleted file mode 100644 index a5770e2..0000000 --- a/frontend/public/images/scotsoun/sscd028.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd034.jpg b/frontend/public/images/scotsoun/sscd034.jpg Binary files differdeleted file mode 100644 index c7eaae5..0000000 --- a/frontend/public/images/scotsoun/sscd034.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd035.jpg b/frontend/public/images/scotsoun/sscd035.jpg Binary files differdeleted file mode 100644 index 274dfe4..0000000 --- a/frontend/public/images/scotsoun/sscd035.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd039.jpg b/frontend/public/images/scotsoun/sscd039.jpg Binary files differdeleted file mode 100644 index 6476f4f..0000000 --- a/frontend/public/images/scotsoun/sscd039.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd042.jpg b/frontend/public/images/scotsoun/sscd042.jpg Binary files differdeleted file mode 100644 index bbd9fe4..0000000 --- a/frontend/public/images/scotsoun/sscd042.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd043.jpg b/frontend/public/images/scotsoun/sscd043.jpg Binary files differdeleted file mode 100644 index 351d207..0000000 --- a/frontend/public/images/scotsoun/sscd043.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd046.jpg b/frontend/public/images/scotsoun/sscd046.jpg Binary files differdeleted file mode 100644 index 1b66d30..0000000 --- a/frontend/public/images/scotsoun/sscd046.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd047.jpg b/frontend/public/images/scotsoun/sscd047.jpg Binary files differdeleted file mode 100644 index 503bdd9..0000000 --- a/frontend/public/images/scotsoun/sscd047.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd048.jpg b/frontend/public/images/scotsoun/sscd048.jpg Binary files differdeleted file mode 100644 index 8225434..0000000 --- a/frontend/public/images/scotsoun/sscd048.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd050.jpg b/frontend/public/images/scotsoun/sscd050.jpg Binary files differdeleted file mode 100644 index adfeead..0000000 --- a/frontend/public/images/scotsoun/sscd050.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd051.jpg b/frontend/public/images/scotsoun/sscd051.jpg Binary files differdeleted file mode 100644 index 4f888bf..0000000 --- a/frontend/public/images/scotsoun/sscd051.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd056.jpg b/frontend/public/images/scotsoun/sscd056.jpg Binary files differdeleted file mode 100644 index 98d9de6..0000000 --- a/frontend/public/images/scotsoun/sscd056.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd057.jpg b/frontend/public/images/scotsoun/sscd057.jpg Binary files differdeleted file mode 100644 index 24ab7d7..0000000 --- a/frontend/public/images/scotsoun/sscd057.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd061.jpg b/frontend/public/images/scotsoun/sscd061.jpg Binary files differdeleted file mode 100644 index 8019c12..0000000 --- a/frontend/public/images/scotsoun/sscd061.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd063.jpg b/frontend/public/images/scotsoun/sscd063.jpg Binary files differdeleted file mode 100644 index 40351cc..0000000 --- a/frontend/public/images/scotsoun/sscd063.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd065.jpg b/frontend/public/images/scotsoun/sscd065.jpg Binary files differdeleted file mode 100644 index c9072b3..0000000 --- a/frontend/public/images/scotsoun/sscd065.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd067.jpg b/frontend/public/images/scotsoun/sscd067.jpg Binary files differdeleted file mode 100644 index 2ff873c..0000000 --- a/frontend/public/images/scotsoun/sscd067.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd069.jpg b/frontend/public/images/scotsoun/sscd069.jpg Binary files differdeleted file mode 100644 index 867cac3..0000000 --- a/frontend/public/images/scotsoun/sscd069.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd070.jpg b/frontend/public/images/scotsoun/sscd070.jpg Binary files differdeleted file mode 100644 index 8ef09e7..0000000 --- a/frontend/public/images/scotsoun/sscd070.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd071.jpg b/frontend/public/images/scotsoun/sscd071.jpg Binary files differdeleted file mode 100644 index eb24c8d..0000000 --- a/frontend/public/images/scotsoun/sscd071.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd072.jpg b/frontend/public/images/scotsoun/sscd072.jpg Binary files differdeleted file mode 100644 index ebbc13b..0000000 --- a/frontend/public/images/scotsoun/sscd072.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd079.jpg b/frontend/public/images/scotsoun/sscd079.jpg Binary files differdeleted file mode 100644 index e977581..0000000 --- a/frontend/public/images/scotsoun/sscd079.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd080.jpg b/frontend/public/images/scotsoun/sscd080.jpg Binary files differdeleted file mode 100644 index 072de11..0000000 --- a/frontend/public/images/scotsoun/sscd080.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd081.jpg b/frontend/public/images/scotsoun/sscd081.jpg Binary files differdeleted file mode 100644 index 6744c96..0000000 --- a/frontend/public/images/scotsoun/sscd081.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd083.jpg b/frontend/public/images/scotsoun/sscd083.jpg Binary files differdeleted file mode 100644 index ebf0ac0..0000000 --- a/frontend/public/images/scotsoun/sscd083.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd084.jpg b/frontend/public/images/scotsoun/sscd084.jpg Binary files differdeleted file mode 100644 index 7625044..0000000 --- a/frontend/public/images/scotsoun/sscd084.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd087.jpg b/frontend/public/images/scotsoun/sscd087.jpg Binary files differdeleted file mode 100644 index ad31ac4..0000000 --- a/frontend/public/images/scotsoun/sscd087.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd089.jpg b/frontend/public/images/scotsoun/sscd089.jpg Binary files differdeleted file mode 100644 index 3444035..0000000 --- a/frontend/public/images/scotsoun/sscd089.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd092.jpg b/frontend/public/images/scotsoun/sscd092.jpg Binary files differdeleted file mode 100644 index 44f90e3..0000000 --- a/frontend/public/images/scotsoun/sscd092.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd094.jpg b/frontend/public/images/scotsoun/sscd094.jpg Binary files differdeleted file mode 100644 index 20e5564..0000000 --- a/frontend/public/images/scotsoun/sscd094.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd095.jpg b/frontend/public/images/scotsoun/sscd095.jpg Binary files differdeleted file mode 100644 index ca34d80..0000000 --- a/frontend/public/images/scotsoun/sscd095.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd099.jpg b/frontend/public/images/scotsoun/sscd099.jpg Binary files differdeleted file mode 100644 index 2217e08..0000000 --- a/frontend/public/images/scotsoun/sscd099.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd105.jpg b/frontend/public/images/scotsoun/sscd105.jpg Binary files differdeleted file mode 100644 index b4d0991..0000000 --- a/frontend/public/images/scotsoun/sscd105.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd110.jpg b/frontend/public/images/scotsoun/sscd110.jpg Binary files differdeleted file mode 100644 index 63c3ed0..0000000 --- a/frontend/public/images/scotsoun/sscd110.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd111.jpg b/frontend/public/images/scotsoun/sscd111.jpg Binary files differdeleted file mode 100644 index 5a4e29a..0000000 --- a/frontend/public/images/scotsoun/sscd111.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd112.jpg b/frontend/public/images/scotsoun/sscd112.jpg Binary files differdeleted file mode 100644 index b8d5ab8..0000000 --- a/frontend/public/images/scotsoun/sscd112.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd115.jpg b/frontend/public/images/scotsoun/sscd115.jpg Binary files differdeleted file mode 100644 index 9a749a7..0000000 --- a/frontend/public/images/scotsoun/sscd115.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd117.jpg b/frontend/public/images/scotsoun/sscd117.jpg Binary files differdeleted file mode 100644 index 5a35c30..0000000 --- a/frontend/public/images/scotsoun/sscd117.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd118.jpg b/frontend/public/images/scotsoun/sscd118.jpg Binary files differdeleted file mode 100644 index 1d2c7ca..0000000 --- a/frontend/public/images/scotsoun/sscd118.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd120.jpg b/frontend/public/images/scotsoun/sscd120.jpg Binary files differdeleted file mode 100644 index db92a2f..0000000 --- a/frontend/public/images/scotsoun/sscd120.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd121.jpg b/frontend/public/images/scotsoun/sscd121.jpg Binary files differdeleted file mode 100644 index f426206..0000000 --- a/frontend/public/images/scotsoun/sscd121.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd122.JPG b/frontend/public/images/scotsoun/sscd122.JPG Binary files differdeleted file mode 100644 index 4bf1d76..0000000 --- a/frontend/public/images/scotsoun/sscd122.JPG +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd137-8.jpg b/frontend/public/images/scotsoun/sscd137-8.jpg Binary files differdeleted file mode 100644 index faec828..0000000 --- a/frontend/public/images/scotsoun/sscd137-8.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd146.jpg b/frontend/public/images/scotsoun/sscd146.jpg Binary files differdeleted file mode 100644 index db935ca..0000000 --- a/frontend/public/images/scotsoun/sscd146.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd147.jpg b/frontend/public/images/scotsoun/sscd147.jpg Binary files differdeleted file mode 100644 index 0b1bfe8..0000000 --- a/frontend/public/images/scotsoun/sscd147.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd504.jpg b/frontend/public/images/scotsoun/sscd504.jpg Binary files differdeleted file mode 100644 index 5b07a44..0000000 --- a/frontend/public/images/scotsoun/sscd504.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd518.jpg b/frontend/public/images/scotsoun/sscd518.jpg Binary files differdeleted file mode 100644 index d36fd32..0000000 --- a/frontend/public/images/scotsoun/sscd518.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd800.jpg b/frontend/public/images/scotsoun/sscd800.jpg Binary files differdeleted file mode 100644 index 5217d9a..0000000 --- a/frontend/public/images/scotsoun/sscd800.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd801.jpg b/frontend/public/images/scotsoun/sscd801.jpg Binary files differdeleted file mode 100644 index 1c72566..0000000 --- a/frontend/public/images/scotsoun/sscd801.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd802.jpg b/frontend/public/images/scotsoun/sscd802.jpg Binary files differdeleted file mode 100644 index 2ae912d..0000000 --- a/frontend/public/images/scotsoun/sscd802.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd803.jpg b/frontend/public/images/scotsoun/sscd803.jpg Binary files differdeleted file mode 100644 index 8b6b3a2..0000000 --- a/frontend/public/images/scotsoun/sscd803.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd804.jpg b/frontend/public/images/scotsoun/sscd804.jpg Binary files differdeleted file mode 100644 index c9d07b6..0000000 --- a/frontend/public/images/scotsoun/sscd804.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd805.jpg b/frontend/public/images/scotsoun/sscd805.jpg Binary files differdeleted file mode 100644 index 0575f9f..0000000 --- a/frontend/public/images/scotsoun/sscd805.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd806.jpg b/frontend/public/images/scotsoun/sscd806.jpg Binary files differdeleted file mode 100644 index 1efd328..0000000 --- a/frontend/public/images/scotsoun/sscd806.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd807.jpg b/frontend/public/images/scotsoun/sscd807.jpg Binary files differdeleted file mode 100644 index 8675177..0000000 --- a/frontend/public/images/scotsoun/sscd807.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd808.jpg b/frontend/public/images/scotsoun/sscd808.jpg Binary files differdeleted file mode 100644 index 77a2bbd..0000000 --- a/frontend/public/images/scotsoun/sscd808.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd809.jpg b/frontend/public/images/scotsoun/sscd809.jpg Binary files differdeleted file mode 100644 index 332e29f..0000000 --- a/frontend/public/images/scotsoun/sscd809.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd810.jpg b/frontend/public/images/scotsoun/sscd810.jpg Binary files differdeleted file mode 100644 index 640e4c4..0000000 --- a/frontend/public/images/scotsoun/sscd810.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd811.jpg b/frontend/public/images/scotsoun/sscd811.jpg Binary files differdeleted file mode 100644 index 65ecae6..0000000 --- a/frontend/public/images/scotsoun/sscd811.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd812.jpg b/frontend/public/images/scotsoun/sscd812.jpg Binary files differdeleted file mode 100644 index cf504e0..0000000 --- a/frontend/public/images/scotsoun/sscd812.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd813.jpg b/frontend/public/images/scotsoun/sscd813.jpg Binary files differdeleted file mode 100644 index 41efd4e..0000000 --- a/frontend/public/images/scotsoun/sscd813.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd814.jpg b/frontend/public/images/scotsoun/sscd814.jpg Binary files differdeleted file mode 100644 index 4ce6a20..0000000 --- a/frontend/public/images/scotsoun/sscd814.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd815.jpg b/frontend/public/images/scotsoun/sscd815.jpg Binary files differdeleted file mode 100644 index b4d3551..0000000 --- a/frontend/public/images/scotsoun/sscd815.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscd816.jpg b/frontend/public/images/scotsoun/sscd816.jpg Binary files differdeleted file mode 100644 index b9874d6..0000000 --- a/frontend/public/images/scotsoun/sscd816.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscdM150.jpg b/frontend/public/images/scotsoun/sscdM150.jpg Binary files differdeleted file mode 100644 index af7763b..0000000 --- a/frontend/public/images/scotsoun/sscdM150.jpg +++ /dev/null diff --git a/frontend/public/images/scotsoun/sscdU1.jpg b/frontend/public/images/scotsoun/sscdU1.jpg Binary files differdeleted file mode 100644 index 5e88a5e..0000000 --- a/frontend/public/images/scotsoun/sscdU1.jpg +++ /dev/null diff --git a/frontend/public/main.css b/frontend/public/main.css deleted file mode 100644 index ad0f724..0000000 --- a/frontend/public/main.css +++ /dev/null @@ -1,361 +0,0 @@ -:root { - --color-primary-50: #fdd3fd; - --color-primary-100: #f49ff4; - --color-primary-200: #e372e3; - /* --color-primary-300: #e372e3; - --color-primary-400: #ba40ba; */ - --color-primary-500: #8f3d8f; - /* --color-primary-600: #6c356c; - --color-primary-700: #5b335b; */ - --color-primary-800: #442c44; - --color-primary-900: #251d25; - - --max-width-prose-content: 35rem; - - --breakpoint-sm: 640px; - --breakpoint-lg: 1280px; - - --spacing-block-lg: 2rem; - --spacing-block-md: 1.25rem; - --spacing-block-sm: 0.375rem; - --spacing-inline-lg: 5rem; - --spacing-inline-md: 3rem; - --spacing-inline-sm: 1.5rem; - - --base-font-size-min: 16px; - --base-font-size-max: 30px; - - --font-size-sm: 0.875rem; - - scroll-behavior: smooth; - font-family: 'Alegreya Sans', Lato, Calibri, 'sans-serif'; - font-size: var(--base-font-size-min); - font-weight: 300; - color: var(--color-primary-50); - background-color: var(--color-primary-900); -} - -@media screen and (min-width: var(--breakpoint-sm)) { - :root { - --sm-to-lg: calc(var(--breakpoint-lg) - var(--breakpoint-sm)); - --this-to-lg: calc(100vw - var(--base-font-size-min)); - --base-font-size-range: calc(var(--base-font-size-max) - var(--base-font-size-min)); - --font-size-to-add: calc(var(--base-font-size-range) * (var(--sm-to-lg) / var(--this-to-lg))); - font-size: calc(var(--base-font-size-min) + var(--font-size-to-add)); - } -} - -:is(main, article) { - background-color: var(--color-primary-50); - color: var(--color-primary-900); - container-name: main; - container-type: inline-size; -} - -:is(main, article) :is(section, header):not(:is(section, header) :is(section, header)) { - padding-inline: max(10%, calc((100% - var(--max-width-prose-content)) / 2)); -} - -:is(main, article) - :is(section, header):not(.section--full-width):not(:is(section, header) :is(section, header)) - > p { - max-width: var(--max-width-prose-content); -} - -:is(main, article) :is(section, header):not(:is(section, header) :is(section, header)) { - padding-block: var(--spacing-block-lg) var(--spacing-inline-lg); -} - -:is(main, article) section:nth-child(even):not(:is(section, header) :is(section, header)) { - background-color: var(--color-primary-100); -} - -.title, -h1, -h2, -h3, -h4 { - font-family: Alegreya, 'Goudy Old Style', Garamond, serif; -} - -.title { - font-size: 3.75rem; - font-weight: 700; - padding-block-start: var(--spacing-block-sm); -} - -.title--small { - font-size: 1.25rem; - padding-block-start: 0; -} - -h1, -h2, -h3, -h4 { - padding-block-start: var(--spacing-block-lg); -} - -h1:first { - padding-block-start: var(--spacing-block-sm); -} - -h1 { - font-size: 2.5rem; - font-weight: 600; -} - -h2 { - font-size: 2rem; - font-weight: 500; -} - -h3 { - font-size: 1.5rem; - font-weight: 400; -} - -h4 { - font-size: 1.125rem; - font-weight: 400; -} - -p:not(:first) { - padding-block-start: var(--spacing-block-md); -} - -.link { - text-decoration: underline; - text-decoration-color: var(--color-primary-900); - border: dotted transparent 2px; - border-radius: 0.375rem; - transition: - text-decoration-color 300ms, - color 300ms, - border-color 300ms, - font-weight 300ms; -} - -.link:hover { - text-decoration-color: transparent; -} - -.link:focus { - border-color: var(--color-primary-500); -} - -.link:active { - font-weight: 700; - color: var(--color-primary-100); -} - -.btn { - border: solid 2px var(--color-primary-900); - font-weight: 500; - text-decoration: underline; - padding-inline: 0.5rem; - padding-block: 0.25rem; - background-color: transparent; - transition: - background-color 300ms, - text-decoration-color 300ms, - transform 50ms; -} - -.btn:hover { - background-color: var(--color-primary-200); - text-decoration-color: transparent; -} - -.btn:active { - transform: scale(1.1, 1.1); -} - -.btn--dark { - border-color: var(--color-primary-50); -} - -.btn--dark:hover { - background-color: var(--color-primary-800); -} - -td { - padding-block-start: var(--spacing-block-sm); -} - -hr { - width: 33%; - margin-block: auto; - margin-inline: --spacing-inline-sm; -} - -ol li { - list-style-type: decimal; - margin-inline-start: --spacing-inline-md; -} - -.schedule dt { - font-weight: 500; - margin-block-start: var(--spacing-block-md); - text-align: center; -} - -.schedule dd { - text-align: center; -} - -.schedule dd:last-child { - margin-block-end: var(--spacing-block-md); -} - -@container main (min-width: 20rem) { - .schedule { - display: grid; - grid-template-columns: fit-content(5rem) 1fr; - grid-column-gap: var(--spacing-inline-sm); - grid-row-gap: var(--spacing-block-sm); - } - - .schedule dt { - grid-column-start: 1; - margin: 0; - text-align: end; - } - - .schedule dd { - grid-column-start: 2; - text-align: start; - } - - .schedule dd:last-child { - margin-block-end: 0; - } -} - -@container main (min-width: 20rem) { - .lallans-issue__primary-info { - display: grid; - grid-template-columns: 1fr min-content; - grid-template-rows: min-content min-content; - grid-gap: 1rem; - } - - .lallans-issue__primary-info header { - grid-row: 1 / 3; - } - - .lallans-issue__img { - min-width: 10rem; - } -} - -.lallans-issue__img { - height: auto; - max-width: 10rem; -} - -.news-post { - margin-block: 1.5rem; - margin-inline: 0.5rem; - width: 30%; - border: solid 2px var(--color-primary-800); - color: var(--color-primary-800); - overflow: hidden; - text-overflow: ellipsis; - padding-inline: var(--spacing-inline-sm); - padding-block: var(--spacing-block-sm); - transition: - background-color 300ms, - color 300ms, - transform 50ms; -} - -.news-post:hover { - background-color: var(--color-primary-50); - color: var(--color-primary-900); -} - -.news-post:active { - transform: scale(1.1, 1.1); -} - -.news-post__title { - padding-block: 0; - text-decoration: underline; - transition: text-decoration 300ms; -} - -.news-post:hover .news-post__title { - text-decoration-color: transparent; -} - -.news-post__summary { - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 3; - white-space: normal; - font-size: var(--font-size-sm); -} - -footer { - padding-block-start: var(--spacing-block-md); - padding-bottom: 8rem; - margin-inline: 10%; -} - -.back-to-top-link { - width: fit-content; - margin-inline: auto; -} - -@media (min-width: var(--breakpoint-sm)) { - .back-to-top-link { - margin-inline-end: 0; - } -} - -.publications-gallery { - display: flex; - flex-wrap: wrap; - justify-content: space-evenly; -} - -.publications-gallery__image { - margin-inline: auto; - width: 3rem; - height: auto; - min-width: 1.5rem; - border-radius: 50%; -} - -.lallans-issues-gallery { - display: flex; - flex-wrap: wrap; - gap: 1.5rem; - padding-block: 1.5rem; -} - -.lallans-issues-gallery__issue-container { - display: flex; - flex-direction: column; - width: fit-content; - height: 12rem; -} - -.lallans-issues-gallery__issue-cover-image { - align-self: start; - width: 100%; - max-width: 6rem; - height: auto; -} - -.lallans-issues-gallery__issue-title { - justify-self: end; - max-width: 6rem; - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 1; - text-align: center; -}
\ No newline at end of file diff --git a/frontend/public/normalize.css b/frontend/public/normalize.css deleted file mode 100644 index ccc5a05..0000000 --- a/frontend/public/normalize.css +++ /dev/null @@ -1,359 +0,0 @@ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ - -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. - */ - -html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/* Sections - ========================================================================== */ - -/** - * Remove the margin in all browsers. - */ - -body { - margin: 0; -} - -/** - * Render the `main` element consistently in IE. - */ - -main { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ - -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -pre { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Remove the gray background on active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * 1. Remove the bottom border in Chrome 57- - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ - -abbr[title] { - border-bottom: none; /* 1 */ - text-decoration: underline; /* 2 */ - text-decoration: underline dotted; /* 2 */ -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ - -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -code, -kbd, -samp { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/** - * Add the correct font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove the border on images inside links in IE 10. - */ - -img { - border-style: none; -} - -/* Forms - ========================================================================== */ - -/** - * 1. Change the font styles in all browsers. - * 2. Remove the margin in Firefox and Safari. - */ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - margin: 0; /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ - -button, -input { - /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ - -button, -select { - /* 1 */ - text-transform: none; -} - -/** - * Correct the inability to style clickable types in iOS and Safari. - */ - -button, -[type='button'], -[type='reset'], -[type='submit'] { - -webkit-appearance: button; -} - -/** - * Remove the inner border and padding in Firefox. - */ - -button::-moz-focus-inner, -[type='button']::-moz-focus-inner, -[type='reset']::-moz-focus-inner, -[type='submit']::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ - -button:-moz-focusring, -[type='button']:-moz-focusring, -[type='reset']:-moz-focusring, -[type='submit']:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ - -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ - -legend { - box-sizing: border-box; /* 1 */ - color: inherit; /* 2 */ - display: table; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - white-space: normal; /* 1 */ -} - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - vertical-align: baseline; -} - -/** - * Remove the default vertical scrollbar in IE 10+. - */ - -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. - */ - -[type='checkbox'], -[type='radio'] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ - -[type='number']::-webkit-inner-spin-button, -[type='number']::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/** - * Remove the inner padding in Chrome and Safari on macOS. - */ - -[type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in Edge, IE 10+, and Firefox. - */ - -details { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ - -/** - * Add the correct display in IE 10+. - */ - -template { - display: none; -} - -/** - * Add the correct display in IE 10. - */ - -[hidden] { - display: none; -} - -:visited { - color: inherit; -} - -li { - list-style: none; -}
\ No newline at end of file diff --git a/frontend/src/components/Footer.astro b/frontend/src/components/Footer.astro deleted file mode 100644 index 6ad0052..0000000 --- a/frontend/src/components/Footer.astro +++ /dev/null @@ -1,9 +0,0 @@ ---- - ---- - -<footer> - <p class="btn btn--dark back-to-top-link"> - <a href="#main">â–´ Back til tap</a> - </p> -</footer> diff --git a/frontend/src/components/LallansIssuesGallery.astro b/frontend/src/components/LallansIssuesGallery.astro deleted file mode 100644 index 1580e53..0000000 --- a/frontend/src/components/LallansIssuesGallery.astro +++ /dev/null @@ -1,26 +0,0 @@ ---- -import type LallansIssue from '../types/LallansIssue'; -import type Locale from '../types/Locale'; -import { getAllLallansIssues } from '../data/lallans'; - -const issues = await getAllLallansIssues(); ---- - -<ul class="lallans-issues-gallery"> - { issues.map(issue => ( - <li> - <a - class="link lallans-issues-gallery__issue-container" - href={ `lallans/${issue.issueNumber}` } - > - <img - class="lallans-issues-gallery__issue-cover-image" - src={ `/public/images/lallans/issue${issue.issueNumber}.jpg` } - /> - <p class="lallans-issues-gallery__issue-title"> - Lallans { issue.issueNumber } | { issue.issueName } - </p> - </a> - </li> - ))} -</ul>
\ No newline at end of file diff --git a/frontend/src/data/lallans/index.ts b/frontend/src/data/lallans/index.ts deleted file mode 100644 index 3a1e749..0000000 --- a/frontend/src/data/lallans/index.ts +++ /dev/null @@ -1,86 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; -import type LallansIssueNumber from '../../types/LallansIssueNumber'; - -/** - * This might seem like an odd syntax, but this is so - * that we can use TypeScript to guarantee that every - * Lallans issue is accounted for. - */ -export const getLallansIssue: LallansIssueGetterTable = { - 21: async () => (await import('./issue21')).default, - 22: async () => (await import('./issue22')).default, - 23: async () => (await import('./issue23')).default, - 24: async () => (await import('./issue24')).default, - 25: async () => (await import('./issue25')).default, - 27: async () => (await import('./issue27')).default, - 29: async () => (await import('./issue29')).default, - 30: async () => (await import('./issue30')).default, - 33: async () => (await import('./issue33')).default, - 35: async () => (await import('./issue35')).default, - 36: async () => (await import('./issue36')).default, - 38: async () => (await import('./issue38')).default, - 39: async () => (await import('./issue39')).default, - 41: async () => (await import('./issue41')).default, - 42: async () => (await import('./issue42')).default, - 43: async () => (await import('./issue43')).default, - 45: async () => (await import('./issue45')).default, - 46: async () => (await import('./issue46')).default, - 47: async () => (await import('./issue47')).default, - 48: async () => (await import('./issue48')).default, - 49: async () => (await import('./issue49')).default, - 50: async () => (await import('./issue50')).default, - 51: async () => (await import('./issue51')).default, - 52: async () => (await import('./issue52')).default, - 53: async () => (await import('./issue53')).default, - 54: async () => (await import('./issue54')).default, - 55: async () => (await import('./issue55')).default, - 56: async () => (await import('./issue56')).default, - 57: async () => (await import('./issue57')).default, - 59: async () => (await import('./issue59')).default, - 60: async () => (await import('./issue60')).default, - 61: async () => (await import('./issue61')).default, - 62: async () => (await import('./issue62')).default, - 63: async () => (await import('./issue63')).default, - 64: async () => (await import('./issue64')).default, - 65: async () => (await import('./issue65')).default, - 66: async () => (await import('./issue66')).default, - 67: async () => (await import('./issue67')).default, - 68: async () => (await import('./issue68')).default, - 69: async () => (await import('./issue69')).default, - 70: async () => (await import('./issue70')).default, - 71: async () => (await import('./issue71')).default, - 72: async () => (await import('./issue72')).default, - 73: async () => (await import('./issue73')).default, - 74: async () => (await import('./issue74')).default, - 75: async () => (await import('./issue75')).default, - 76: async () => (await import('./issue76')).default, - 77: async () => (await import('./issue77')).default, - 78: async () => (await import('./issue78')).default, - 79: async () => (await import('./issue79')).default, - 80: async () => (await import('./issue80')).default, - 81: async () => (await import('./issue81')).default, - 82: async () => (await import('./issue82')).default, - 83: async () => (await import('./issue83')).default, - 84: async () => (await import('./issue84')).default, - 85: async () => (await import('./issue85')).default, - 86: async () => (await import('./issue86')).default, - 87: async () => (await import('./issue87')).default, - 88: async () => (await import('./issue88')).default, - 89: async () => (await import('./issue89')).default, - 90: async () => (await import('./issue90')).default, - 91: async () => (await import('./issue91')).default, - 92: async () => (await import('./issue92')).default, - 93: async () => (await import('./issue93')).default, - 96: async () => (await import('./issue96')).default, - 97: async () => (await import('./issue97')).default, - 98: async () => (await import('./issue98')).default, - 99: async () => (await import('./issue99')).default, - 100: async () => (await import('./issue100')).default, - 101: async () => (await import('./issue101')).default, -}; - -export type LallansIssueGetterTable = { [key in LallansIssueNumber]: () => Promise<LallansIssue> }; - -export async function getAllLallansIssues(): Promise<LallansIssue[]> { - return Promise.all(Object.values(getLallansIssue).map(f => f())); -}
\ No newline at end of file diff --git a/frontend/src/data/lallans/issue100.ts b/frontend/src/data/lallans/issue100.ts deleted file mode 100644 index 69ec808..0000000 --- a/frontend/src/data/lallans/issue100.ts +++ /dev/null @@ -1,77 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 100, - 'issueName': 'Simmer 222', - 'price': '10.00', - 'description': { - 'en-GB': 'The hundredth issue of the Lallans magazine.', - 'sco': 'The hunnreth issue o the Lallans magazine.', - }, 'contributors': [ - 'Jeanette Abendstern', - 'Colin Mackenzie', - 'Donald Adamson', - 'Ann MacKinnon', - 'Craig Aitchison', - 'Ann Matheson', - 'Jim Aitken', - 'Andy Matthews', - 'Fran Baillie', - 'J Derrick McClure', - 'Tony Beekman', - 'J Walter McGinty', - 'Sheena Blackhall', - 'Iain McGregor', - 'David Bleiman', - 'Alastair Mcleish', - 'Robert R Calder', - 'Stuart McHardy', - 'Peter Cameron', - 'Hugh McMillan', - 'Joe Carstairs', - 'Alan Millar', - 'AC Clarke', - 'WS Milne', - 'Kevin Connelly', - 'Gordon D Moodie', - 'Charles P Connor', - 'Elaine Morrison', - 'Moira Dalgetty', - 'Stephen Pacitti', - 'Gordon Donaldson', - 'Walter Perrie', - 'Ashley Douglas', - 'Jamie Purves', - 'Iain WD Forde', - 'Alun Robert', - 'Fred Freeman', - 'Colin Robertson', - 'David Fyfe', - 'Frances Robson', - 'Sam Gilliland', - 'Finola Scott', - 'Leslie Glen', - 'Hamish Scott', - 'Hebby Gray', - 'Alan Sleater', - 'William Hershaw', - 'James P Spence', - 'Irene Howat', - 'Jock Stein', - 'Tom Hubbard', - 'Lynn Valentine', - 'Robert Hume', - 'Raymond Vettese', - 'Shane Johnstone', - 'Hamish Wallochie', - 'Douglas Kynoch', - 'George T Watt', - 'Laura Law', - 'Ian Nimmo White', - 'Dorothy Lawrenson', - 'Rab Wilson', - 'Rose Macgregor', - ], -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue101.ts b/frontend/src/data/lallans/issue101.ts deleted file mode 100644 index f356336..0000000 --- a/frontend/src/data/lallans/issue101.ts +++ /dev/null @@ -1,42 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 101, - 'issueName': 'Yuil 222', - 'price': '10.00', - 'description': { - 'en-GB': 'The hundred-and-first issue of the Lallans magazine.', - 'sco': 'The hunner-an-first issue o the Lallans magazine.', - }, - 'contributors': [ - 'JK Annand', - 'George T Watt', - 'Stuart McHardy', - 'Tony Beekman', - 'John Burns', - 'Lyn Valentine', - 'Gillian Shearer', - 'Anne Jones', - 'Jeanette Abendstern', - 'Jerry Randalls', - 'Elaine Morton', - 'Maureen Sangster', - 'Donald Goodbrand Saunders', - 'Hamish Scott', - 'Alan Millar', - 'David Bleiman', - 'Billy Kay', - 'Lorraine Montgomerie', - 'Derrick McClure', - 'Ross Crawford', - 'Jock Stein', - 'J Roddie', - 'WS Milne', - 'Irene Howatt', - 'Kevin Connelly', - 'Hamish Wallochie', - 'Sheena Blackhall', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue21.ts b/frontend/src/data/lallans/issue21.ts deleted file mode 100644 index 2c64304..0000000 --- a/frontend/src/data/lallans/issue21.ts +++ /dev/null @@ -1,24 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 21, - 'issueName': 'Mairtinmas 1983', - 'price': '0.75', - 'description': { - 'en-GB': 'The twenty-first issue of the Lallans magazine.', - 'sco': 'The twanty-first issue o the Lallans magazine.', - }, - 'contributions': [ - { - 'title': 'The Heid', - 'author': 'Alistair Mackie', - }, { - 'title': 'Ferkeekers an Siclike', - }, { - 'title': 'On the Lorimer NT', - 'author': 'Donald Campbell', - } - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue22.ts b/frontend/src/data/lallans/issue22.ts deleted file mode 100644 index 1e2cd03..0000000 --- a/frontend/src/data/lallans/issue22.ts +++ /dev/null @@ -1,28 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 22, - 'issueName': 'Whitsunday 1984', - 'price': '0.75', - 'description': { - 'en-GB': 'The twenty-second issue of the Lallans magazine.', - 'sco': 'The twanty-saicont issue o the Lallans magazine.', - }, - 'contributions': [ - { - 'title': 'Montrose Poems', - 'author': 'Raymond Vettese', - }, { - 'title': 'Maisters', - 'author': 'JK Annand', - }, { - 'title': 'A Bairn’s Tale', - 'author': 'June Walker Leonard', - }, { - 'title': 'Stories, Articles, Poems', - 'author': 'David Purves, William Montgomerie and Davie Angus', - } - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue23.ts b/frontend/src/data/lallans/issue23.ts deleted file mode 100644 index 54542a3..0000000 --- a/frontend/src/data/lallans/issue23.ts +++ /dev/null @@ -1,13 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { -'issueNumber': 23, - 'issueName': 'Mairtinmas 1984', - 'price': '0.75', - 'description': { - 'en-GB': 'The twenty-third issue of the Lallans magazine.', - 'sco': 'The twanty-third issue o the Lallans magazine.', - }, -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue24.ts b/frontend/src/data/lallans/issue24.ts deleted file mode 100644 index 51c100f..0000000 --- a/frontend/src/data/lallans/issue24.ts +++ /dev/null @@ -1,29 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { -'issueNumber': 24, - 'issueName': 'Whitsuntid 1985', - 'price': '0.75', - 'description': { - 'sco': 'The twanty-fowerth issue o the Lallans magazine.', - 'en-GB': 'The twenty-fourth issue of the Lallans magazine.', - }, 'contributors': [ - 'James Begg', - 'Sheena Blackhall', - 'Margaret Ferguson', - 'Stuart Ferguson', - 'William Hershaw', - 'Tom Hubbard', - 'Andy Kinnaird', - 'Derrick McClure', - 'John McDonald', - 'Janet Murray', - 'WS Milne', - 'John S Philips', - 'David Purves', - 'William J Rae', - 'Raymond Vettese', - ], -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue25.ts b/frontend/src/data/lallans/issue25.ts deleted file mode 100644 index 0443a14..0000000 --- a/frontend/src/data/lallans/issue25.ts +++ /dev/null @@ -1,28 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { -'issueNumber': 25, - 'issueName': 'Mairtinmas 1985', - 'price': '0.75', - 'description': { - 'sco': 'The twanty-fift issue o the Lallans magazine.', - 'en-GB': 'The twenty-fifth issue of the Lallans magazine.', - }, 'contributors': [ - 'Robert McLellan', - 'JK Annand', - 'Peter Fortune', - 'William Hershaw', - 'Andy Kinnaird', - 'TS Law', - 'John McDonald', - 'John Manson', - 'Ken Morrice', - 'Craig Nelder', - 'William Neill', - 'John S Phillips', - 'David Purves', - 'Raymond Vettese', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue27.ts b/frontend/src/data/lallans/issue27.ts deleted file mode 100644 index 7f60922..0000000 --- a/frontend/src/data/lallans/issue27.ts +++ /dev/null @@ -1,30 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 27, - 'issueName': 'Mairtinmas 1986', - 'price': '0.75', - 'description': { - 'sco': 'The twanty-seiventh issue o the Lallans magazine.', - 'en-GB': 'The twenty-seventh issue of the Lallans magazine.', - }, 'contributors': [ - 'James Adam', - 'David Angus', - 'JK Annand', - 'JG Auld', - 'Sheena Blackhall', - 'Ian Bowman', - 'Peter Cameron', - 'Donald Campbell', - 'William Hershaw', - 'Tom Hubbard', - 'TS Law', - 'John McDonald', - 'Craig Nelder', - 'David Purves', - 'James Robertson', - 'Raymond Vettese', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue29.ts b/frontend/src/data/lallans/issue29.ts deleted file mode 100644 index fd7a3ba..0000000 --- a/frontend/src/data/lallans/issue29.ts +++ /dev/null @@ -1,26 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 29, - 'issueName': 'Mairtinmas 1987', - 'price': '0.75', - 'description': { - 'sco': 'The twanty-ninth issue o the Lallans magazine.', - 'en-GB': 'The twenty-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'ME Alexander', - 'Sheena Blackhall', - 'Peter Cameron', - 'Sandy Fenton', - 'John Galt', - 'William Hershaw', - 'Gordon McFarlane', - 'Alexander McGregor', - 'John Manson', - 'William Neill', - 'John S Phillips', - 'James F Robertson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue30.ts b/frontend/src/data/lallans/issue30.ts deleted file mode 100644 index aeb06a5..0000000 --- a/frontend/src/data/lallans/issue30.ts +++ /dev/null @@ -1,27 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 30, - 'issueName': 'Whitsuntid 1988', - 'price': '1.50', - 'description': { - 'sco': 'The thirtieth issue o the Lallans magazine.', - 'en-GB': 'The thirtieth issue of the Lallans magazine.', - }, 'contributors': [ - 'Peter Cameron', - 'Ken Morrice', - 'James Miller', - 'Sandy Fenton', - 'Joy Hendry', - 'William J Rae', - 'William Neill', - 'George Philp', - 'David Ogston', - 'James Hall Thomson', - 'Gordon McFarlane', - 'Tarrybreeks', - 'John McDonald', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue33.ts b/frontend/src/data/lallans/issue33.ts deleted file mode 100644 index a8bc465..0000000 --- a/frontend/src/data/lallans/issue33.ts +++ /dev/null @@ -1,26 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 33, - 'issueName': 'Mairtinmas 1989', - 'price': '2.00', - 'description': { - 'sco': 'The thirty-third issue o the Lallans magazine.', - 'en-GB': 'The thirty-third issue of the Lallans magazine.', - }, 'contributors': [ - 'George Philp', - 'Walter Watson', - 'John S Phillips', - 'ME Alexander', - 'Soutar Davie', - 'Peter McCormack', - 'William Graham', - 'Peter Cameron', - 'Elliot Cowan Smith', - 'Gordon MacFarlane', - 'David Stevely', - 'EM Buchanan', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue35.ts b/frontend/src/data/lallans/issue35.ts deleted file mode 100644 index 1ac5823..0000000 --- a/frontend/src/data/lallans/issue35.ts +++ /dev/null @@ -1,25 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 35, - 'issueName': 'Mairtinmas 1990', - 'price': '2.00', - 'description': { - 'sco': 'The thirty-fift issue o the Lallans magazine.', - 'en-GB': 'The thirty-fifth issue of the Lallans magazine.', - }, 'contributors': [ - 'Kenneth D Farrow', - 'George Hardie', - 'William Graham', - 'Eilidh NicBhaltair', - 'William J Rae', - 'Robert Calder', - 'James S Adam', - 'Soutar Davie', - 'Gordon McFarlane', - 'John Buchan', - 'James S Robertson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue36.ts b/frontend/src/data/lallans/issue36.ts deleted file mode 100644 index 32b255c..0000000 --- a/frontend/src/data/lallans/issue36.ts +++ /dev/null @@ -1,32 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 36, - 'issueName': 'Whitsuntid 1991', - 'price': '2.00', - 'description': { - 'sco': 'The thirty-saxt issue o the Lallans magazine.', - 'en-GB': 'The thirty-sixth issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'Gavin Sprott', - 'Geoffrey Dutton', - 'David Ogston', - 'Lilian Anderson', - 'JK Annand', - 'Kate Armstrong', - 'Raymond Vettese', - 'ME Alexander', - 'Peter Cameron', - 'William Imray', - 'John Murray', - 'James S Marshall', - 'John Barbour', - 'John Manson', - 'Soutar Davie', - 'Colvin Stewart', - 'Harvey Holton', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue38.ts b/frontend/src/data/lallans/issue38.ts deleted file mode 100644 index 8ae503b..0000000 --- a/frontend/src/data/lallans/issue38.ts +++ /dev/null @@ -1,33 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 38, - 'issueName': 'Whitsuntid 1992', - 'price': '2.00', - 'description': { - 'sco': 'The thirty-echtth issue o the Lallans magazine.', - 'en-GB': 'The thirty-eighth issue of the Lallans magazine.', - }, 'contributors': [ - 'John Phillips', - 'John Murray', - 'Sam Gilliland', - 'WG Pritchard', - 'David Stevely', - 'William Neill', - 'Athole Cameron', - 'Lilian Anderson', - 'Pete Fortune', - 'Gavin Douglas', - 'James Hall Thomson', - 'William Hershaw', - 'Davit W Potter', - 'John Manson', - 'Alexander McGregor', - 'Peter Cameron', - 'William J Rae', - 'Florence Russell', - 'Soutar Davie', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue39.ts b/frontend/src/data/lallans/issue39.ts deleted file mode 100644 index c0955b1..0000000 --- a/frontend/src/data/lallans/issue39.ts +++ /dev/null @@ -1,30 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 39, - 'issueName': 'Mairtinmas 1992', - 'price': '2.00', - 'description': { - 'sco': 'The thirty-ninth issue o the Lallans magazine.', - 'en-GB': 'The thirty-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'Peter Cameron', - 'Margaret Macaulay', - 'Colin Wilson', - 'ME Alexander', - 'John Manson', - 'Soutar Davie', - 'John McDonald', - 'Douglas Kynoch', - 'Gavin Sprott', - 'Kahlil Gibran', - 'Lilian Anderson', - 'John Burns', - 'Eric Scott Petrie', - 'Rob Lindsay o Pitscottie', - 'Gordon McFarlane', - 'Seumas Scott', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue41.ts b/frontend/src/data/lallans/issue41.ts deleted file mode 100644 index b1365b1..0000000 --- a/frontend/src/data/lallans/issue41.ts +++ /dev/null @@ -1,36 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 41, - 'issueName': 'Mairtinmas 1993', - 'price': '2.50', - 'description': { - 'sco': 'The forty-first issue o the Lallans magazine.', - 'en-GB': 'The forty-first issue of the Lallans magazine.', - }, 'contributors': [ - 'Gavin Sprott', - 'Kahlil Gibran', - 'Mary Strathie', - 'Margaret MacDougall', - 'Ronald W McDonald', - 'Soutar Davie', - 'David Glenday', - 'William Donaldson', - 'Neil R MacCallum', - 'Mary Rawnsley', - 'John Murray', - 'Ian D Colvin', - 'Sheila Douglas', - 'William Pritchard', - 'Bessie JB MacArthur', - 'John S Phillips', - 'Gordon McFarlane', - 'Lilian Anderson', - 'George Philip', - 'Sir Gilbert Hay', - 'WL Wilson', - 'Margaret Rose Harris', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue42.ts b/frontend/src/data/lallans/issue42.ts deleted file mode 100644 index 19d84f3..0000000 --- a/frontend/src/data/lallans/issue42.ts +++ /dev/null @@ -1,28 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 42, - 'issueName': 'Whitsuntid 1994', - 'price': '2.50', - 'description': { - 'sco': 'The forty-saicont issue o the Lallans magazine.', - 'en-GB': 'The forty-second issue of the Lallans magazine.', - }, 'contributors': [ - 'John Burns', - 'Margaret Rose Harris', - 'Mavis Beckett', - 'James Hall Thomson', - 'George Philp', - 'Vagaland', - 'Alexander McGregor', - 'Soutar Davie', - 'Donald W McDonald', - 'John Manson', - 'Sheila Douglas', - 'Aitken Fyall', - 'Lionel Hawes', - 'Robert Louis Stevenson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue43.ts b/frontend/src/data/lallans/issue43.ts deleted file mode 100644 index 55f0dca..0000000 --- a/frontend/src/data/lallans/issue43.ts +++ /dev/null @@ -1,32 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 43, - 'issueName': 'Mairtinmas 1994', - 'price': '2.50', - 'description': { - 'sco': 'The forty-fowerth issue o the Lallans magazine.', - 'en-GB': 'The forty-fourth issue of the Lallans magazine.', - }, 'contributors': [ - 'Betty Whutson', - 'James Hall Thomson', - 'George Hardie', - 'William J Rae', - 'Andrew A Duncan', - 'Andrew Murray Scott', - 'Lilian Anderson', - 'Kenneth Farrow', - 'John S Phillips', - 'Reid Moffat', - 'Soutar Davie', - 'IR Mitchell', - 'Ian B Kerr', - 'James S Adam', - 'Craig Halliday', - 'Bill McCoubrey', - 'Andrew Kerr', - 'David Lindsay', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue45.ts b/frontend/src/data/lallans/issue45.ts deleted file mode 100644 index 0db9a80..0000000 --- a/frontend/src/data/lallans/issue45.ts +++ /dev/null @@ -1,33 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 45, - 'issueName': 'Mairtinmas 1995', - 'price': '2.50', - 'description': { - 'sco': 'The forty-fift issue o the Lallans magazine.', - 'en-GB': 'The forty-fifth issue of the Lallans magazine.', - }, 'contributors': [ - 'Mavis Beckett', - 'David Purves', - 'Kenneth Farrow', - 'W George Pritchard', - 'John S Phillips', - 'Gavin Sprott', - 'Tom Wilson', - 'Neil MacCallum', - 'James Lowe', - 'Soutar Davie', - 'Douglas Kynoch', - 'Lilian Andersen', - 'Angus Watson', - 'Alec Scott', - 'Bessie JB MacArthur', - 'David C Purdie', - 'William J Rae', - 'James McLaren Ritchie', - 'Seumas Scott', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue46.ts b/frontend/src/data/lallans/issue46.ts deleted file mode 100644 index cda1c00..0000000 --- a/frontend/src/data/lallans/issue46.ts +++ /dev/null @@ -1,34 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 46, - 'issueName': 'Whitsuntid 1996', - 'price': '3.00', - 'description': { - 'sco': 'The forty-saxt issue o the Lallans magazine.', - 'en-GB': 'The forty-sixth issue of the Lallans magazine.', - }, 'contributors': [ - 'Kate Armstrong', - 'Soutar Davie', - 'Christine De Luca', - 'Lady Mary Drummond', - 'Andrew A Duncan', - 'John Erskine o Dun', - 'Alexander Fenton', - 'Pete Fortune', - 'Tom Hubhard', - 'Charles Kemp', - 'Neil R MacCallum', - 'Mary Mclntosh', - 'John Manson', - 'William Neill', - 'David Purves', - 'William J Rae', - 'Xavier De Tandual', - 'David Tomassini', - 'James Hall Thomson', - 'Peter D Wright', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue47.ts b/frontend/src/data/lallans/issue47.ts deleted file mode 100644 index 189c51d..0000000 --- a/frontend/src/data/lallans/issue47.ts +++ /dev/null @@ -1,36 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 47, - 'issueName': 'Mairtinmas 1996', - 'price': '3.00', - 'description': { - 'sco': 'The forty-seiventh issue o the Lallans magazine.', - 'en-GB': 'The forty-seventh issue of the Lallans magazine.', - }, 'contributors': [ - 'Lilian Anderson', - 'Mavis Beckett', - 'Soutar Davie', - 'Sheila Douglas', - 'Kenneth D Farrow', - 'Pete Fortune', - 'Laureen Johnson', - 'Margaret Rose Harris', - 'TS Law', - 'Mary McIntosh', - 'AD Mackie', - 'John Manson', - 'James Melville', - 'William Neill', - 'Stuart A Paterson', - 'John S Phillips', - 'David C Purdie', - 'David Purves', - 'Lydia Robb', - 'Elliot Cowan Smith', - 'Gavin Sprott', - 'Robert Tannahill', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue48.ts b/frontend/src/data/lallans/issue48.ts deleted file mode 100644 index 6b601db..0000000 --- a/frontend/src/data/lallans/issue48.ts +++ /dev/null @@ -1,13 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 48, - 'issueName': 'Caunilmass 1997', - 'price': '3.00', - 'description': { - 'sco': 'The forty-echtth issue o the Lallans magazine.', - 'en-GB': 'The forty-eighth issue of the Lallans magazine.', - } -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue49.ts b/frontend/src/data/lallans/issue49.ts deleted file mode 100644 index 4807067..0000000 --- a/frontend/src/data/lallans/issue49.ts +++ /dev/null @@ -1,34 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 49, - 'issueName': 'Whitsuntid 1997', - 'price': '3.00', - 'description': { - 'sco': 'The forty-ninth issue o the Lallans magazine.', - 'en-GB': 'The forty-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'Abbot Richard Abercromby', - 'AJ Aitken', - 'Peter Cameron', - 'Soutar Davie', - 'Sheila Douglas', - 'Kenneth D Farrow', - 'Donald Farquhar', - 'Harvey Holton', - 'Charles Kemp', - 'Gordon McFarlane', - 'AD Mackie', - 'Sir Richard Maitland o Lethington', - 'John Manson', - 'George Philp', - 'David C Purdie', - 'David Purves', - 'Dufton Scott', - 'Gavin Sprott', - 'Angus Watson', - 'Peter D Wright', - ], -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue50.ts b/frontend/src/data/lallans/issue50.ts deleted file mode 100644 index ef5fb7b..0000000 --- a/frontend/src/data/lallans/issue50.ts +++ /dev/null @@ -1,36 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 50, - 'issueName': 'Mairtinmas 1997', - 'price': '3.00', - 'description': { - 'sco': 'The fiftieth issue o the Lallans magazine.', - 'en-GB': 'The fiftieth issue of the Lallans magazine.', - }, 'contributors': [ - 'Aald Daa', - 'Lilian Anderson', - 'John Brewster', - 'Donald Campbell', - 'Soutar Davie', - 'Sheila Douglas', - 'Kenneth D Farrow', - 'King James VI', - 'Craig Halliday', - 'Brent Hodgson', - 'TS Law', - 'Mary McIntosh', - 'IR Mitchell', - 'William Neill', - 'Liz Niven', - 'David C Purdie', - 'David Purves', - 'Lydia Robb', - 'John Stewart o Baldynneis', - 'Raymond Vettese', - 'Colin Will', - 'Peter D Wright', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue51.ts b/frontend/src/data/lallans/issue51.ts deleted file mode 100644 index ce871b8..0000000 --- a/frontend/src/data/lallans/issue51.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 51, - 'issueName': 'Caunilmass 1998', - 'price': '3.00', - 'description': { - 'sco': 'The fifty-first issue o the Lallans magazine.', - 'en-GB': 'The fifty-first issue of the Lallans magazine.', - }, 'contributors': [ - 'AJ Aitken', - 'Mavis Beckett', - 'John Bellenden', - 'Sheena Blackhall', - 'CM Costie', - 'Soutar Davie', - 'Bill Findlay', - 'Pete Fortune', - 'Robert Garioch', - 'George Hardie', - 'Jilly Hawker', - 'Bruce Leeming', - 'Mary McIntosh', - 'Jean Massie', - 'Ann Matheson', - 'Lady Carolina Nairn', - 'William Neill', - 'WG Pritchard', - 'David Purves', - 'Gillian Rankin', - 'Christine Robinson', - 'James Hall Thomson', - 'Dawn Louis Turner', - 'Christine De Burgh White', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue52.ts b/frontend/src/data/lallans/issue52.ts deleted file mode 100644 index d25bcaf..0000000 --- a/frontend/src/data/lallans/issue52.ts +++ /dev/null @@ -1,32 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 52, - 'issueName': 'Whitsuntid 1998', - 'price': '3.00', - 'description': { - 'sco': 'The fifty-saicont issue o the Lallans magazine.', - 'en-GB': 'The fifty-second issue of the Lallans magazine.', - }, 'contributors': [ - 'Hugh Barclay o Ladyland', - 'Peter Cameron', - 'Donald Farquhar', - 'Duncan Glen', - 'Tom Hubbard', - 'J Derrick McClure', - 'Alexander McGregor', - 'Stuart McHardy', - 'Mary McIntosh', - 'John Manson', - 'Reid Moffat', - 'Alexander Montgomerie', - 'William Neill', - 'WG Pritchard', - 'David C Purdie', - 'David Purves', - 'Raymond Vettese', - 'Peter D Wright', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue53.ts b/frontend/src/data/lallans/issue53.ts deleted file mode 100644 index 07e162e..0000000 --- a/frontend/src/data/lallans/issue53.ts +++ /dev/null @@ -1,42 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 53, - 'issueName': 'Mairtinmas 1998', - 'price': '3.00', - 'description': { - 'sco': 'The fifty-third issue o the Lallans magazine.', - 'en-GB': 'The fifty-third issue of the Lallans magazine.', - }, 'contributors': [ - 'Ken Angus', - 'Mavis Beckett', - 'Prior Adam Blackadder o Coldingham', - 'Donald Campbell', - 'Joe Corrie', - 'Sheila Douglas', - 'Kenneth D Farrow', - 'Muriel Ferrier', - 'Pete Fortune', - 'George Hardie', - 'Douglas Kynoch', - 'Margaret Macaulay', - 'John Manson', - 'Ann Matheson', - 'Elaine Morton', - 'Josephine Neill', - 'William Neill', - 'Prior John Olle o Coldingham', - 'John S Phillips', - 'George Philp', - 'David Purves', - 'Allan Ramsay', - 'Lydia Robb', - 'Derek Ross', - 'Seamas Scott', - 'Anne Smith', - 'James Hall Thomson', - 'Raymond Vettese', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue54.ts b/frontend/src/data/lallans/issue54.ts deleted file mode 100644 index d98e574..0000000 --- a/frontend/src/data/lallans/issue54.ts +++ /dev/null @@ -1,93 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 54, - 'issueName': '1999', - 'price': '4.00', - 'description': { - 'sco': 'The fifty-fowerth issue o the Lallans magazine.', - 'en-GB': 'The fifty-fourth issue of the Lallans magazine.', - }, 'contributions': [ - { - 'title': 'Verse for a New Watch', - 'author': 'TS Law', - }, { - 'title': 'Hinniewaff', - 'author': 'David C. Purdie', - }, { - 'title': 'Regrets', - 'author': 'George Hardie', - }, { - 'title': 'Howff', - 'author': 'Muriel Ferrier', - }, { - 'title': 'Better than a slater...', - 'author': 'Iain Ferguson ', - }, { - 'title': 'Woondit', - 'author': 'James Hall Thomson', - }, { - 'title': 'Killing Time', - 'author': 'Muriel Ferrier', - }, { - 'title': 'Hungers', - 'author': 'T.S. Law', - }, { - 'title': 'Echtyseeven', - 'author': 'James Hall Thomson', - }, { - 'title': 'Ferry Acrostics', - 'author': 'William Hershaw', - }, { - 'title': 'Paintin the Mune', - 'author': 'James Robertson', - }, { - 'title': 'Ferlies furth the yird', - 'author': 'Dauvit Horsbroch', - }, { - 'title': 'Skim tae there', - 'author': 'Andy McNeil', - }, { - 'title': 'Objects', - 'author': 'Andy McNeil', - }, { - 'title': 'Comment', - 'author': '', - }, { - 'title': 'Gyte', - 'author': 'James Hall Thomson', - }, { - 'title': 'Passive Izzit?', - 'author': 'James Hall Thomson', - }, { - 'title': 'Encoonter', - 'author': 'George Hardie', - }, { - 'title': 'White Slave', - 'author': 'Matthew Fitt', - }, { - 'title': 'Sea Lifetimes', - 'author': 'Christine De Luca', - }, { - 'title': 'Love at furst sicht', - 'author': 'Iain Ferguson', - }, { - 'title': 'A Leid Cawed Love', - 'author': 'William Hershaw', - }, { - 'title': 'Da Ballad o Maggie Reid', - 'author': 'Christine De Luca', - }, { - 'title': 'Son of Santa', - 'author': 'LA Reid', - }, { - 'title': 'Eddie\'s Monologue', - 'author': 'Margaret McSeveney', - }, { - 'title': 'A Jobe in Haund', - 'author': 'TS Law', - } - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue55.ts b/frontend/src/data/lallans/issue55.ts deleted file mode 100644 index a73b7e5..0000000 --- a/frontend/src/data/lallans/issue55.ts +++ /dev/null @@ -1,87 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 55, - 'issueName': '1999', - 'price': '4.00', - 'description': { - 'sco': 'The fifty-fifth issue o the Lallans magazine.', - 'en-GB': 'The fifty-fifth issue of the Lallans magazine.', - }, 'contributions': [ - { - 'title': 'Saumon Rin', - 'author': 'Muriel Ferrier', - }, { - 'title': 'Euphemism for an Elegy', - 'author': 'Stuart B Campbell', - }, { - 'title': 'The Yin Man Baund', - 'author': 'David C Purdie', - }, { - 'title': 'Englyn fur a Shirrow', - 'author': 'Ken Angus', - }, { - 'title': 'Balmerino Abbey', - 'author': 'Jean Massie', - }, { - 'title': 'Sanctum', - 'author': 'Ian Nimmo White', - }, { - 'title': 'heron', - 'author': 'Andy Manders', - }, { - 'title': 'Curlew! aka Whaup', - 'author': 'Jean Massie', - }, { - 'title': 'Seys (Sangs tae Eimhir I)', - 'author': 'Derrick McClure', - }, { - 'title': 'Seys (Sangs tae Eimhir III)', - 'author': 'Derrick McClure', - }, { - 'title': 'Mingies (Sangs tae Eimhir XVII)', - 'author': 'Derrick McClure', - }, { - 'title': 'Dugs an Wolfs (Sangs tae Eimhir XXIX)', - 'author': 'Derrick McClure', - }, { - 'title': 'Clever Us, Two Languages', - 'author': 'Kate Armstrong', - }, { - 'title': 'Luve Sang', - 'author': 'Elaine Morton', - }, { - 'title': 'Wan mair revolution', - 'author': 'Andy Manders', - }, { - 'title': 'Deid Sang', - 'author': 'Elaine Morton', - }, { - 'title': 'Ten Commandments', - 'author': 'Betty Tindal', - }, { - 'title': 'The Kirn', - 'author': 'Jean Massie', - }, { - 'title': 'Speiret', - 'author': 'Neil R MacCallum', - }, { - 'title': 'Poodurhaw Champ', - 'author': 'Cecilia Grainger', - }, { - 'title': 'Not Always Mans Best Friend', - 'author': 'Cecilia Grainger', - }, { - 'title': 'The Separation', - 'author': 'William Hershaw', - }, { - 'title': 'Granny', - 'author': 'Maureen Sangster', - }, { - 'title': 'Endymion', - 'author': 'Colin Donati', - } - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue56.ts b/frontend/src/data/lallans/issue56.ts deleted file mode 100644 index 2d4ca6c..0000000 --- a/frontend/src/data/lallans/issue56.ts +++ /dev/null @@ -1,36 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 56, - 'issueName': 'Voar 200', - 'price': '7.50', - 'description': { - 'sco': 'The fifty-saxth issue o the Lallans magazine.', - 'en-GB': 'The fifty-sixth issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'Dauvit Horsbroch', - 'Robert Burns', - 'TS Law', - 'Robert Calder', - 'John Manson', - 'Aimée Chalmers', - 'Andrew McNeil', - 'RL Cook', - 'Pat McCrory', - 'Andrew Duncan', - 'Elaine Morton', - 'Andy Eagle', - 'George Philp', - 'Bob Fairnie', - 'David Purves', - 'Kenneth Farrow', - 'Lovina Roe', - 'George Hardie', - 'Scots Spellin Comatee', - 'Willie Hershaw', - 'John M Tait', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue57.ts b/frontend/src/data/lallans/issue57.ts deleted file mode 100644 index 5c344cd..0000000 --- a/frontend/src/data/lallans/issue57.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 57, - 'issueName': 'Hairst 200', - 'price': '7.50', - 'description': { - 'sco': 'The fifty-seiventh issue o the Lallans magazine.', - 'en-GB': 'The fifty-seventh issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'Pat McCrory', - 'Robert Calder', - 'JH McGibbon', - 'Charles P Connor', - 'Donald MacKay', - 'RL Cook', - 'Claire Macleod', - 'Andy Eagle', - 'Iseabail Macleod', - 'Bob Fairnie', - 'Neil MacNeil', - 'Kenneth Farrow', - 'Elaine Morton', - 'Sandy Fleemin', - 'John Murray', - 'Iain Forde', - 'William Neill', - 'Pete Fortune', - 'Liz Niven', - 'Flora Garry', - 'George Philp', - 'Bobby Gear', - 'David C Purdie', - 'George Hardie', - 'David Purves', - 'Jean Harrison', - 'Seumas Scott', - 'Willie Hershaw', - 'John M Tait', - 'Tom Hubbard', - 'JH Thomson', - 'Scott Jeromson', - 'Betty Tindal', - 'Douglas Kynoch', - 'Raymond Vettese', - 'John Manson', - 'Robert Wilson', - 'Caroline Macafee', - 'Tom Wilson', - 'Neil MacCallum', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue59.ts b/frontend/src/data/lallans/issue59.ts deleted file mode 100644 index 89db532..0000000 --- a/frontend/src/data/lallans/issue59.ts +++ /dev/null @@ -1,75 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 59, - 'issueName': 'Hairst 201', - 'price': '7.50', - 'description': { - 'sco': 'The fifty-ninth issue o the Lallans magazine.', - 'en-GB': 'The fifty-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'Elizabeth Anderson', - 'Gilberto Isella', - 'Kate Armstrong', - 'Philippe Jaccottet', - 'Mavis Duncan Beckett', - 'David Kinloch', - 'Sheena Blackhall', - 'Heinrich Leuthold', - 'Werner Bucher', - 'John Manson', - 'Erika Burkart', - 'Lucien Martin', - 'Ron Butlin', - 'Ann Matheson', - 'Robert R Calder', - 'Francoise Matthey', - 'Peter Cameron', - 'J Derrick McClure', - 'Stuart B Campbell', - 'Erwin Messmer', - 'Alice de Chambrier', - 'CF Meyer', - 'Maurice Chappaz', - 'Hans Morf', - 'Regi Claire', - 'Alberto Morrocco', - 'Rudolf Deertz', - 'Elaine Morton', - 'Julian Dillier', - 'Josef Felix Müller', - 'Marace Dareau', - 'William Neill', - 'Dominique Delmaire', - 'Lil Neilson', - 'Sheila Douglas', - 'Liz Niven', - 'Louis Duchosal', - 'Heidelinde Prüger', - 'Andy Eagle', - 'David C Purdie', - 'Kenneth Farrow', - 'David Purves', - 'Sandy Fleemin', - 'James Robertson', - 'Lillias Scott Forbes', - 'Sine Robertson', - 'Iain WD Forde', - 'Willie Rodger', - 'Phyllis J Goodall', - 'Sabine Schmid', - 'George Hardie', - 'Gerhard S Schürch', - 'Jean Harrison', - 'Rosaria Ungaro', - 'Christian Henry', - 'Raymond Vettese', - 'Willie Hershaw', - 'John Waddell', - 'Brent Hodgson', - 'Ann Wegmüller', - 'Tom Hubbard', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue60.ts b/frontend/src/data/lallans/issue60.ts deleted file mode 100644 index a5bd269..0000000 --- a/frontend/src/data/lallans/issue60.ts +++ /dev/null @@ -1,47 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 60, - 'issueName': 'Ware 202', - 'price': '7.50', - 'description': { - 'sco': 'The saxtieth issue o the Lallans magazine.', - 'en-GB': 'The sixtieth issue of the Lallans magazine.', - }, 'contributors': [ - 'Argyll Publishing', - 'Alistair McDonald', - 'Sheena Blackhall', - 'John McDonald', - 'Robert R Calder', - 'Elaine Morton', - 'Peter Cameron', - 'William Neill', - 'Sheila Douglas', - 'Liz Niven', - 'Andy Eagle', - 'David C Purdie', - 'Kenneth Farrow', - 'David Purves', - 'Primary 5, Gott Primary Schuil', - 'Rachel Rainnie', - 'Nigel Grant', - 'Maureen Sangster', - 'Willie Hershaw', - 'Scots Language Resource Centre', - 'Brent Hodgson', - 'John M Tait', - 'Dauvit Horsbroch', - 'Williamina Dempster Thom', - 'Johnnie Johnstone', - 'Betty Tindal', - 'Alison Kerr', - 'Rayrnond Vettese', - 'John Manson', - 'Ian Nimmo White', - 'Ann Matheson', - 'Rab Wilson', - 'J Derrick McClure', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue61.ts b/frontend/src/data/lallans/issue61.ts deleted file mode 100644 index e3dd372..0000000 --- a/frontend/src/data/lallans/issue61.ts +++ /dev/null @@ -1,43 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 61, - 'issueName': 'Hairst 202', - 'price': '7.50', - 'description': { - 'sco': 'The saxty-first issue o the Lallans magazine.', - 'en-GB': 'The sixty-first issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'J Derrick McClure', - 'Robert R Calder', - 'Alistair McDonald', - 'Alex Cluness', - 'John McDonald', - 'Sheila Douglas', - 'Betty MeKellar', - 'Andy Duncan', - 'Elaine Morton', - 'Kenneth D Farrow', - 'Neil mac Neil', - 'Iain WD Forde', - 'William Neill', - 'Stanley Roger Green', - 'Liz Niven', - 'George Hardie', - 'Janet Paisley', - 'Brent Hodgson', - 'David C Purdie', - 'Dauvit Horsbroch', - 'David Purves', - 'Tom Hubbard', - 'Fraser Robb', - 'Caroline Macafee', - 'John Tait', - 'John Manson', - 'Raymond Vettese', - 'Ann Matheson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue62.ts b/frontend/src/data/lallans/issue62.ts deleted file mode 100644 index 38cdd20..0000000 --- a/frontend/src/data/lallans/issue62.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 62, - 'issueName': 'Ware 203', - 'price': '7.50', - 'description': { - 'sco': 'The saxty-saicont issue o the Lallans magazine.', - 'en-GB': 'The sixty-second issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheila Douglas', - 'Elaine Morton', - 'John Drosten', - 'Neil mac Neil', - 'Andy Eagle', - 'Liz Niven', - 'Kenneth D Farrow', - 'Janet Paisley', - 'Willie Hershaw', - 'Salvatore Parisi', - 'Brent Hodgson', - 'David C Purdie', - 'Dauvit Horsbroch', - 'David Purves', - 'Ann MacKinnon', - 'John Tait', - 'John Manson', - 'Betty Tindal', - 'Ann Matheson', - 'Raymond Vettese', - 'Mary McCabe', - 'Rab Wilson', - 'Alistair McDonald', - 'Tom Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue63.ts b/frontend/src/data/lallans/issue63.ts deleted file mode 100644 index cb420fd..0000000 --- a/frontend/src/data/lallans/issue63.ts +++ /dev/null @@ -1,43 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 63, - 'issueName': 'Hairst 203', - 'price': '7.50', - 'description': { - 'sco': 'The saxty-third issue o the Lallans magazine.', - 'en-GB': 'The sixty-third issue of the Lallans magazine.', - }, 'contributors': [ - 'Jamie Reid Baxter', - 'Douglas Kynoch', - 'Sheena Blackhall', - 'John Law', - 'Sheila Douglas', - 'Caroline Macafee', - 'Andy Eagle', - 'Ann Matheson', - 'Bob Fairnie', - 'J Derrick McClure', - 'Gavin Falconer', - 'Ian R Mitchell', - 'Kenneth D Farrow', - 'Steve Murdoch', - 'Iain Forde', - 'Liz Niven', - 'Kath Gray', - 'David C Purdie', - 'Roddy Hamilton', - 'David Purves', - 'Brent Hodgson', - 'Margot Rhead', - 'Dauvit Horsbroch', - 'John Tait', - 'Alexander Hutchison', - 'Raymond Vettese', - 'Weelum-John Jappy', - 'Rab Wilson', - 'Mary Johnston', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue64.ts b/frontend/src/data/lallans/issue64.ts deleted file mode 100644 index c18bf5f..0000000 --- a/frontend/src/data/lallans/issue64.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 64, - 'issueName': 'Ware 204', - 'price': '7.50', - 'description': { - 'sco': 'The saxty-fowerth issue o the Lallans magazine.', - 'en-GB': 'The sixty-fourth issue of the Lallans magazine.', - }, 'contributors': [ - 'Lillian Anderson', - 'Ann Matheson', - 'Robert R Calder', - 'J Derrick McClure', - 'Aimée Chalmers', - 'Alistair McDonald', - 'Colin Donati', - 'Liz Niven', - 'Sheila Douglas', - 'Charles P O’Connor', - 'Andy Eagle', - 'David C Purdie', - 'Kenneth D Farrow', - 'David Purves', - 'Iain Forde', - 'John Tait', - 'Brent Hodgson', - 'Williamina Thom', - 'Dauvit Horsbroch', - 'Raymond Vettese', - 'Mary Johnstone', - 'Rab Wilson', - 'Caroline Macafee', - 'Tom Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue65.ts b/frontend/src/data/lallans/issue65.ts deleted file mode 100644 index 51a152c..0000000 --- a/frontend/src/data/lallans/issue65.ts +++ /dev/null @@ -1,42 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 65, - 'issueName': 'Hairst 204', - 'price': '8.50', - 'description': { - 'sco': 'The saxty-fifth issue o the Lallans magazine.', - 'en-GB': 'The sixty-fifth issue of the Lallans magazine.', - }, 'contributors': [ - 'Lillian Anderson', - 'Ann Matheson', - 'Irene Brown', - 'Mary McCabe', - 'Stewart Conn', - 'J Derrick McClure', - 'Robert R Calder', - 'Elaine Morton', - 'Peter Cameron', - 'Liz Niven', - 'Colin Donati', - 'Janet Paisley', - 'Sheila Douglas', - 'David C Purdie', - 'Andy Eagle', - 'David Purves', - 'Robert Fergusson', - 'Allan Ramsay', - 'Kenneth D Farrow', - 'Jean SS Sampson', - 'George Campbell Hay', - 'Raymond Vettese', - 'Brent Hodgson', - 'Ann Wegmüller', - 'Dauvit Horsbroch', - 'Les Wheeler', - 'Caroline Macafee', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue66.ts b/frontend/src/data/lallans/issue66.ts deleted file mode 100644 index 50eb4f0..0000000 --- a/frontend/src/data/lallans/issue66.ts +++ /dev/null @@ -1,39 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 66, - 'issueName': 'Ware 205', - 'price': '8.50', - 'description': { - 'sco': 'The saxty-saxth issue o the Lallans magazine.', - 'en-GB': 'The sixty-sixth issue of the Lallans magazine.', - }, 'contributors': [ - 'Robert R Calder', - 'Joe H McGibbon', - 'John Corbett', - 'Liz Niven', - 'Colin Donati', - 'David C Purdie', - 'Sheila Douglas', - 'David Purves', - 'Andy Eagle', - 'Chris Robinson', - 'Kenneth D Farrow', - 'Maureen Sangster', - 'William Hershaw', - 'Seumas Scott', - 'Brent Hodgson', - 'Raymond Vettese', - 'Dauvit Horsbroch', - 'Ann Wegmüller', - 'Pierre Janton', - 'Les Wheeler', - 'Caroline Macafee', - 'Ian Nimmo White', - 'Ann Matheson', - 'Rab Wilson', - 'J Derrick McClure', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue67.ts b/frontend/src/data/lallans/issue67.ts deleted file mode 100644 index 2e2fec1..0000000 --- a/frontend/src/data/lallans/issue67.ts +++ /dev/null @@ -1,50 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 67, - 'issueName': 'Hairst 205', - 'price': '8.50', - 'description': { - 'sco': 'The saxty-seiventh issue o the Lallans magazine.', - 'en-GB': 'The sixty-seventh issue of the Lallans magazine.', - }, 'contributors': [ - 'Lilian Andersen', - 'Douglas Kynoch', - 'Sheena Blackhall', - 'Ann Matheson', - 'Robert R Calder', - 'J Derrick McClure', - 'Colin Donati', - 'Hugh MacDiarmid', - 'Sheila Douglas', - 'John McPartlin', - 'John Drosten', - 'Elaine Morton', - 'Andy Eagle', - 'Liz Niven', - 'Kenneth D Farrow', - 'Hazel Parkins', - 'Sandy Fleemin', - 'George Philp', - 'EM Crerar Gilbert', - 'David C Purdie', - 'Reinhard F Hahn', - 'David Purves', - 'George Hardie', - 'Jean SS Sampson', - 'William Hershaw', - 'Donald Goodbrand Saunders', - 'Brent Hodgson', - 'Betty Tindal', - 'Brian Holton', - 'Raymond Vettese', - 'Dauvit Horsbroch', - 'Bill Watt', - 'Tom Hubbard', - 'Colin Will', - 'Robert A Jamieson', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue68.ts b/frontend/src/data/lallans/issue68.ts deleted file mode 100644 index 7af6f74..0000000 --- a/frontend/src/data/lallans/issue68.ts +++ /dev/null @@ -1,43 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 68, - 'issueName': 'Ware 206', - 'price': '8.50', - 'description': { - 'sco': 'The saxty-echtth issue o the Lallans magazine.', - 'en-GB': 'The sixty-eighth issue of the Lallans magazine.', - }, 'contributors': [ - 'Ken Angus', - 'Jean Massie', - 'James A Begg', - 'Ann Matheson', - 'Sheena Blackhall', - 'Alan McCabe', - 'Hugh Bryden', - 'J Derrick McClure', - 'Robert R Calder', - 'John McPartlin', - 'Lynsey Calderwood', - 'John Milligan', - 'Peter Cameron', - 'Stephen Pacitti', - 'Kenneth D Farrow', - 'David C Purdie', - 'Brent Hodgson', - 'David Purves', - 'Dauvit Horsbroch', - 'Mary Smith', - 'Tarn Hubbard', - 'Gavin Sprott', - 'Douglas Kynoch', - 'Raymond Vettese', - 'Caroline Macafee', - 'Ian Nimmo White', - 'Andra MacCallum', - 'Rab Wilson', - 'Donald Mackay', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue69.ts b/frontend/src/data/lallans/issue69.ts deleted file mode 100644 index c629baa..0000000 --- a/frontend/src/data/lallans/issue69.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 69, - 'issueName': 'Wunter 206', - 'price': '8.50', - 'description': { - 'sco': 'The saxty-ninth issue o the Lallans magazine.', - 'en-GB': 'The sixty-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'Irene Brown', - 'J Derrick McClure', - 'Robert R Calder', - 'John McPartlin', - 'Aimée Chalmers', - 'Ewan McVicar', - 'Charles P Connor', - 'Reid Moffat', - 'John Davidson', - 'Elaine Morton', - 'Christine De Luca', - 'Liz Niven', - 'Colin Donati', - 'Stephen Pacitti', - 'Sheila Douglas', - 'David C Purdie', - 'Andy Eagle', - 'David Purves', - 'Kenneth D Farrow', - 'Joe Rae', - 'George Hardie', - 'Maureen Sangster', - 'Brent Hodgson', - 'Hamish Scott', - 'Dauvit Horsbroch', - 'Margaret Tong', - 'Andy Hunter', - 'Raymond Vettese', - 'John Manson', - 'Ian Nimmo White', - 'Ann Matheson', - 'Colin Will', - 'Alan McCabe', - 'Rab Wilson', - 'Mary McCabe', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue70.ts b/frontend/src/data/lallans/issue70.ts deleted file mode 100644 index 8bee2be..0000000 --- a/frontend/src/data/lallans/issue70.ts +++ /dev/null @@ -1,40 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 70, - 'issueName': 'Ware 207', - 'price': '8.50', - 'description': { - 'sco': 'The seiventieth issue o the Lallans magazine.', - 'en-GB': 'The seventieth issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'Douglas Kynoch', - 'Ian Brown', - 'Ann MacKinnon', - 'John Corbett', - 'John Grant Masson', - 'Doug Curran', - 'Ann Matheson', - 'Sheila Douglas', - 'J Derrick McClure', - 'Innes Dow', - 'Andrw Philip', - 'Andy Eagle', - 'David C Purdie', - 'Kenneth D Farrow', - 'David Purves', - 'Sam Gilliland', - 'Chris Robinson', - 'Damian Henry', - 'Maureen Sangster', - 'Brent Hodgson', - 'Raymond Vertese', - 'Dauvit Horsbroch', - 'George T Watt', - 'Louise Johnstone', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue71.ts b/frontend/src/data/lallans/issue71.ts deleted file mode 100644 index f11db6c..0000000 --- a/frontend/src/data/lallans/issue71.ts +++ /dev/null @@ -1,53 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 71, - 'issueName': 'Wunter 208', - 'price': '8.50', - 'description': { - 'sco': 'The seiventy-first issue o the Lallans magazine.', - 'en-GB': 'The seventy-first issue of the Lallans magazine.', - }, 'contributors': [ - 'John Bellany', - 'Caroline Macafee', - 'Sheena Blackhall', - 'Neil Mathers', - 'John Bolland', - 'Ann Matheson', - 'Irene Brown', - 'Alan McCabe', - 'Ian Budge', - 'J Derrick McClure', - 'Robert R Calder', - 'Joe McGibbon', - 'Charles P Connor', - 'Stuart McHardy', - 'Sheila Douglas', - 'John McPartlin', - 'John Drosten', - 'Elaine Morton', - 'Andy Eagle', - 'Liz Niven', - 'Kenneth D Farrow', - 'George Philp', - 'Sam Gilliland', - 'David C Purdie', - 'George Hardie', - 'David Purves', - 'Brent Hodgson', - 'Chris Robinson', - 'Brian Holton', - 'Raymond Vettese', - 'Dauvit Horsbroch', - 'Valerie Weir', - 'John Johnstone', - 'Ian Nimmo White', - 'Douglas Kynoch', - 'Christie Williamson', - 'Jean Storrie Lewis', - 'Rab Wilson', - 'Federico Garcia Lorca', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue72.ts b/frontend/src/data/lallans/issue72.ts deleted file mode 100644 index 004263b..0000000 --- a/frontend/src/data/lallans/issue72.ts +++ /dev/null @@ -1,35 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 72, - 'issueName': 'Simmer 208', - 'price': '8.50', - 'description': { - 'sco': 'The seiventy-saicont issue o the Lallans magazine.', - 'en-GB': 'The seventy-second issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'Liz Niven', - 'Robert R Calder', - 'David C Purdie', - 'Andy Eagle', - 'David Purves', - 'Kenneth D Farrow', - 'Chris Robinson', - 'Sandy Fleemin', - 'Frances Robson', - 'Brent Hodgson', - 'Maggie Scott', - 'Dauvit Horsbroch', - 'Maureen Sangster', - 'Rowena M Love', - 'Betty Tindal', - 'Donald Mackay', - 'Raymond Vettese', - 'Ann Matheson', - 'Rab Wilson', - 'J Derrick McClure', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue73.ts b/frontend/src/data/lallans/issue73.ts deleted file mode 100644 index 156af34..0000000 --- a/frontend/src/data/lallans/issue73.ts +++ /dev/null @@ -1,47 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 73, - 'issueName': 'Wunter 209', - 'price': '8.50', - 'description': { - 'sco': 'The seiventy-third issue o the Lallans magazine.', - 'en-GB': 'The seventy-third issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'John McPartlin', - 'Peter Cameron', - 'Walter Perrie', - 'Charles P Connor', - 'Stephen Pacitti', - 'Kenneth D Farrow', - 'David C Purdie', - 'George Hardie', - 'David Purves', - 'William Hershaw', - 'Christine Robinson', - 'Brent Hodgson', - 'Colin Robertson', - 'Dauvit Horsbroch', - 'Maureen Sangster', - 'Mary Johnston', - 'Gavin Sprott', - 'William Landles', - 'John M Tait', - 'Ann Matheson', - 'Sheila Templeton', - 'Alan McCabe', - 'Betty Tindal', - 'Mary McCabe', - 'Raymond Vettese', - 'Andrew McCallum', - 'Ian Nimmo White', - 'J Derrick McClure', - 'George T Watt', - 'Joe McGibbon', - 'Rab Wilson', - 'Stuart McHardy', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue74.ts b/frontend/src/data/lallans/issue74.ts deleted file mode 100644 index 6096052..0000000 --- a/frontend/src/data/lallans/issue74.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 74, - 'issueName': 'Simmer 209', - 'price': '8.50', - 'description': { - 'sco': 'The seiventy-fowerth issue o the Lallans magazine.', - 'en-GB': 'The seventy-fourth issue of the Lallans magazine.', - }, 'contributors': [ - 'James A Begg', - 'John McPartlin', - 'Sheena Blackhall', - 'WS Milne', - 'Robert R Calder', - 'David Morrison', - 'Peter Cameron', - 'Liz Niven', - 'Charles P Connor', - 'Walter Perrie', - 'Andy Eagle', - 'David C Purdie', - 'Kenneth D Farrow', - 'David Purves', - 'Aitken Fyall', - 'Neil Purves', - 'Sam Gilliland', - 'Christine Robinson', - 'William Hershaw', - 'Colin Robertson', - 'Brent Hodgson', - 'Frances Robson', - 'Dauvit Horsbroch', - 'Hamish Scott', - 'Gordon Jarvie', - 'Ruth Tittensor', - 'Gareth D Jones', - 'Raymond Vettese', - 'Douglas Kynoch', - 'Ian Nimmo White', - 'Caroline Macafee', - 'George T Watt', - 'Ann Matheson', - 'Rab Wilson', - 'Joe McGibbon', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue75.ts b/frontend/src/data/lallans/issue75.ts deleted file mode 100644 index 51e5ae2..0000000 --- a/frontend/src/data/lallans/issue75.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 75, - 'issueName': 'Yuil 209', - 'price': '8.50', - 'description': { - 'sco': 'The seiventy-fifth issue o the Lallans magazine.', - 'en-GB': 'The seventy-fifth issue of the Lallans magazine.', - }, 'contributors': [ - 'JK Annand', - 'WS Milne', - 'Katarzyna Bazarnik', - 'Elaine Morton', - 'Sheena Blackhall', - 'Stephen Pacitti', - 'Robert R Calder', - 'Walter Perrie', - 'Peter Cameron', - 'Heidelinde Prüger', - 'Sophia Crichton', - 'David C Purdie', - 'Charles P Connor', - 'David Purves', - 'Andy Eagle', - 'Colin Robertson', - 'Kenneth D Farrow', - 'Frances Robson', - 'Sam Gilliland', - 'Maureen Sangster', - 'William Hershaw', - 'Hamish Scott', - 'Brent Hodgson', - 'Wislawa Szymborska', - 'Dauvit Horsbroch', - 'Williamina Thom', - 'Tom Hubbard', - 'Raymond Vettese', - 'Gordon Jarvie', - 'Ian Nimmo White', - 'Andrew McCallum', - 'George T Watt', - 'J Derrick McClure', - 'Rab Wilson', - 'John McPartlin', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue76.ts b/frontend/src/data/lallans/issue76.ts deleted file mode 100644 index bd4936f..0000000 --- a/frontend/src/data/lallans/issue76.ts +++ /dev/null @@ -1,50 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 76, - 'issueName': 'Simmer 210', - 'price': '8.50', - 'description': { - 'sco': 'The seiventy-saxth issue o the Lallans magazine.', - 'en-GB': 'The seventy-sixth issue of the Lallans magazine.', - }, 'contributors': [ - 'Robert R Calder', - 'Margaret Marenich', - 'Peter Cameron', - 'WS Milne', - 'Andy Eagle', - 'Liz Niven', - 'Kenneth D Farrow', - 'Walter Perrie', - 'Sam Gilliland', - 'George Philp', - 'George Hardie', - 'David C Purdie', - 'William Hershaw', - 'Colin Robertson', - 'Brent Hodgson', - 'Christine Robinson', - 'Dauvit Horsbroch', - 'Frances Robson', - 'Tom Hubbard', - 'Frank Roger', - 'Gordon Jarvie', - 'Maureen Sangster', - 'Helen Lawrenson', - 'Hamish Scott', - 'Caroline Macafee', - 'James Sinclair', - 'Andrew McCallum', - 'Pauline Cairns Speitel', - 'J Derrick McClure', - 'Raymond Vettese', - 'Joe McGibbon', - 'George T Watt', - 'Iain McGregor', - 'Alastair White', - 'John McPartlin', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue77.ts b/frontend/src/data/lallans/issue77.ts deleted file mode 100644 index b3d24ac..0000000 --- a/frontend/src/data/lallans/issue77.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 77, - 'issueName': 'Yuil 210', - 'price': '9.00', - 'description': { - 'sco': 'The seiventy-seiventh issue o the Lallans magazine.', - 'en-GB': 'The seventy-seventh issue of the Lallans magazine.', - }, 'contributors': [ - 'Mavis Beckett', - 'Ann Matheson', - 'Sheena Blackhall', - 'Iain McGregor', - 'Robert R Calder', - 'John McPartlin', - 'Peter Cameron', - 'WS Milne', - 'Hilary Christie', - 'Stephen Pacitti', - 'Charles P Connor', - 'David C Purdie', - 'Gavin Fairbairn', - 'Christine Robinson', - 'Kenneth D Farrow', - 'Frances Robson', - 'Kenneth Fraser', - 'Maureen Sangster', - 'Sam Gilliland', - 'Hamish Scott', - 'George Hardie', - 'James Sinclair', - 'William Hershaw', - 'Duncan Sneddon', - 'Brent Hodgson', - 'Pauline Cairns Speitel', - 'Dauvit Horsbroch', - 'Raymond Vettese', - 'Gordon Jarvie', - 'George T Watt', - 'Douglas Kynoch', - 'Ian Nimmo White', - 'Helen Lawrenson', - 'Rab Wilson', - 'Ann Mackinnon', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue78.ts b/frontend/src/data/lallans/issue78.ts deleted file mode 100644 index aa21d1e..0000000 --- a/frontend/src/data/lallans/issue78.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 78, - 'issueName': 'Simmer 211', - 'price': '9.00', - 'description': { - 'sco': 'The seiventy-echtth issue o the Lallans magazine.', - 'en-GB': 'The seventy-eighth issue of the Lallans magazine.', - }, 'contributors': [ - 'Mavis Beckett', - 'WS Milne', - 'Peter Cameron', - 'James Morrison', - 'Hilary Christie', - 'Elaine Morton', - 'Charles P Connor', - 'Liz Niven', - 'Andy Eagle', - 'Steven Porter', - 'Kenneth D Farrow', - 'David C Purdie', - 'Sam Gilliland', - 'Colin Robertson', - 'George Hardie', - 'Christine Robinson', - 'Brent Hodgson', - 'Stewart Sanderson', - 'Billy Kay', - 'Hamish Scott', - 'Ann Mackinnon', - 'James Sinclair', - 'Ann Matheson', - 'Pauline Cairns Speitel', - 'J Derrick McClure', - 'Raymond Vettese', - 'Iain McGregor', - 'George T Watt', - 'John McPartlin', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue79.ts b/frontend/src/data/lallans/issue79.ts deleted file mode 100644 index 8d40f79..0000000 --- a/frontend/src/data/lallans/issue79.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 79, - 'issueName': 'Yuil 211', - 'price': '9.00', - 'description': { - 'sco': 'The seiventy-ninth issue o the Lallans magazine.', - 'en-GB': 'The seventy-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'Peter Cameron', - 'John McPartlin', - 'Charles P Connor', - 'Liz Niven', - 'Andy Eagle', - 'WS Milne', - 'Kenneth D Farrow', - 'David C Purdie', - 'Sam Gilliland', - 'Colin Robertson', - 'George Hardie', - 'Christine Robinson', - 'John Hodgart', - 'Frances Robson', - 'Brent Hodgson', - 'Stephen Pacitti', - 'Gordon Jarvie', - 'Stewart Sanderson', - 'Douglas Kynoch', - 'Hamish Scott', - 'Ann MacKinnon', - 'Duncan Sneddon', - 'Ann Matheson', - 'Pauline Cairns Speitel', - 'J Derrick McClure', - 'Raymond Vettese', - 'Alistair McDonald', - 'George T Watt', - 'Stuart McHardy', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue80.ts b/frontend/src/data/lallans/issue80.ts deleted file mode 100644 index c2d6f78..0000000 --- a/frontend/src/data/lallans/issue80.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 80, - 'issueName': 'Simmer 212', - 'price': '9.00', - 'description': { - 'sco': 'The echtieth issue o the Lallans magazine.', - 'en-GB': 'The eightieth issue of the Lallans magazine.', - }, 'contributors': [ - 'Mavis Beckett', - 'WS Milne', - 'Sheena Blackhall', - 'George Philp', - 'Peter Cameron', - 'David C Purdie', - 'Charles P Connor', - 'David Purves', - 'Andy Eagle', - 'Colin Robertson', - 'Kenneth D Farrow', - 'Christine Robinson', - 'Sam Gilliland', - 'Frances Robson', - 'George Hardie', - 'Stewart Sanderson', - 'Robert Henryson', - 'Hamish Scott', - 'Dauvit Horsbroch', - 'J Barrie Shepherd', - 'Tom Hubbard', - 'Duncan Sneddon', - 'Gordon Jarvie', - 'Pauline Cairns Speitel', - 'Caroline Macafee', - 'Ken Sutherland', - 'Ann Matheson', - 'John M Tait', - 'J Derrick McClure', - 'Raymond Vettese', - 'Iain McGregor', - 'George T Watt', - 'Stuart McHardy', - 'Rab Wilson', - 'John McPartlin', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue81.ts b/frontend/src/data/lallans/issue81.ts deleted file mode 100644 index b7ca92b..0000000 --- a/frontend/src/data/lallans/issue81.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 81, - 'issueName': 'Yuil 212', - 'price': '9.00', - 'description': { - 'sco': 'The echty-first issue o the Lallans magazine.', - 'en-GB': 'The eighty-first issue of the Lallans magazine.', - }, 'contributors': [ - 'Sheena Blackhall', - 'John McPartlin', - 'Peter Camaron', - 'Stephen Pacitti', - 'Hilary Christie', - 'David C Purdie', - 'Ronnie Crichton', - 'Jamie Purves ', - 'John Docherty', - 'Colin Robertson', - 'Gavin Falconer', - 'Christine Robinson', - 'Kenneth D Farrow', - 'Frances Robson', - 'Sam Gilliland', - 'Hamish Scott', - 'George Hardie', - 'J Barrie Shepherd', - 'Mary Johnston', - 'Pauline Cairns Speitel', - 'Douglas Kynoch', - 'Raymond Vettese', - 'Ann Matheson', - 'Roger West', - 'Derrick McClure', - 'George T Watt', - 'Iain McGregor', - 'Rab Wilson', - 'Stuart McHardy', - 'Jon Zarecki', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue82.ts b/frontend/src/data/lallans/issue82.ts deleted file mode 100644 index 2e93c2d..0000000 --- a/frontend/src/data/lallans/issue82.ts +++ /dev/null @@ -1,48 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 82, - 'issueName': 'Simmer 213', - 'price': '9.00', - 'description': { - 'sco': 'The echty-saicont issue o the Lallans magazine.', - 'en-GB': 'The eighty-second issue of the Lallans magazine.', - }, 'contributors': [ - 'Mavis Beckett', - 'Ann Matheson', - 'Robert R Calder', - 'Derrick McClure', - 'Peter Camaron', - 'Iain McGregor', - 'Charles P Connor', - 'Stuart McHardy', - 'Thomas Clark', - 'John McPartlin', - 'John Docherty', - 'Stephen Pacitti', - 'Gordon Donaldson', - 'George Philp', - 'Andy Eagle', - 'Stephen Porter', - 'Gavin Falconer', - 'David C Purdie', - 'Kenneth D Farrow', - 'Colin Robertson', - 'Sam Gilliland', - 'Frances Robson', - 'George Hardie', - 'Hamish Scott', - 'Gordon Jarvie', - 'J Barrie Shepherd', - 'Mary Johnston', - 'Pauline Cairns Speitel', - 'Douglas Kynoch', - 'James William Underhill', - 'Rowena M Love', - 'George T Watt', - 'Caroline Macafee', - 'Rob Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue83.ts b/frontend/src/data/lallans/issue83.ts deleted file mode 100644 index 764cf96..0000000 --- a/frontend/src/data/lallans/issue83.ts +++ /dev/null @@ -1,48 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 83, - 'issueName': 'Yuil 213', - 'price': '9.00', - 'description': { - 'sco': 'The echty-third issue o the Lallans magazine.', - 'en-GB': 'The eighty-third issue of the Lallans magazine.', - }, 'contributors': [ - 'Tony Beekman', - 'Rowena M Love', - 'Sheena Blackhall', - 'Ann Matheson', - 'Rita Bradd', - 'J Derrick McClure', - 'Ian Budge', - 'Stuart McHardy', - 'Peter Cameron', - 'Iain McGregor', - 'Thomas Clark', - 'Stephen Pacitti', - 'Penny Cole', - 'David C Purdie', - 'Tom Crichton', - 'Colin Robertson', - 'John Docherty', - 'Frances Robson', - 'Kenneth D Farrow', - 'Hamish Scott', - 'Iain WD Forde', - 'J Barrie Shepherd', - 'Sam Gilliland', - 'Duncan Sneddon', - 'George Hardie', - 'Samuel Thomson', - 'Wullie Hershaw', - 'Raymond Vettese', - 'Tom Hubbard', - 'George T Watt', - 'Mary Johnston', - 'Ian Nimmo White', - 'Douglas Kynoch', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue84.ts b/frontend/src/data/lallans/issue84.ts deleted file mode 100644 index c973f8b..0000000 --- a/frontend/src/data/lallans/issue84.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 84, - 'issueName': 'Simmer 214', - 'price': '9.00', - 'description': { - 'sco': 'The echty-fowerth issue o the Lallans magazine.', - 'en-GB': 'The eighty-fourth issue of the Lallans magazine.', - }, 'contributors': [ - 'Frank Adam', - 'Tony Beekman', - 'Peter Cameron', - 'Thomas Clark', - 'Penny Cole', - 'Charles P Connor', - 'Tam Crichton', - 'John Docherty', - 'Gordon Donaldson', - 'Kenneth D Farrow', - 'Sam Gilliland', - 'George Hardie', - 'Mary Johnston', - 'Douglas Kynoch', - 'Sarah Leech', - 'Margaret Marenich', - 'Ann Matheson', - 'J Derrick McClure', - 'Iain McGregor', - 'John McPartlin', - 'Stephen Pacitti', - 'David C Purdie', - 'Colin Robertson', - 'Frances Robson', - 'Hamish Scott', - 'Duncan Sneddon', - 'Pauline Cairns Speitel', - 'Raymond Vettese', - 'George T Watt', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue85.ts b/frontend/src/data/lallans/issue85.ts deleted file mode 100644 index c7bd3ca..0000000 --- a/frontend/src/data/lallans/issue85.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 85, - 'issueName': 'Yuil 214', - 'price': '9.00', - 'description': { - 'sco': 'The echty-fifth issue o the Lallans magazine.', - 'en-GB': 'The eighty-fifth issue of the Lallans magazine.', - }, 'contributors': [ - 'Mavis Beckett', - 'J Derrick McClure', - 'Tony Beekman', - 'Iain McGregor', - 'Sheena Blackhall', - 'WS Milne', - 'Edith Buchanan', - 'Gordon D Moodie', - 'Peter Cameron', - 'Stephen Pacitti', - 'Hilary Christie', - 'Stuart A Paterson', - 'Charles P Connor', - 'David C Purdie', - 'Tam Crichton', - 'Colin Robertson', - 'Gordon Donaldson', - 'George O Robertson', - 'Peggy Edwards', - 'Chris Robinson', - 'Kenneth D Farrow', - 'Frances Robson', - 'David Forrest', - 'Hamish Scott', - 'Sam Gilliland', - 'David Sibbald', - 'Gordon Jarvie', - 'Duncan Sneddon', - 'Mary Johnston', - 'Raymond Vettese', - 'Douglas Kynoch', - 'George T Watt', - 'Ann Matheson', - 'Rab Wilson', - 'Des McCabe', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue86.ts b/frontend/src/data/lallans/issue86.ts deleted file mode 100644 index 048dfc5..0000000 --- a/frontend/src/data/lallans/issue86.ts +++ /dev/null @@ -1,48 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 86, - 'issueName': 'Simmer 215', - 'price': '9.00', - 'description': { - 'sco': 'The echty-saxth issue o the Lallans magazine.', - 'en-GB': 'The eighty-sixth issue of the Lallans magazine.', - }, 'contributors': [ - 'Tony Beekman', - 'Iain McGregor', - 'Sheena Blackhall', - 'Edoarda McKenna', - 'Peter Cameron', - 'WS Milne', - 'Thomas Clark', - 'Stephen Pacitti', - 'Tam Crichton', - 'Stuart A Paterson', - 'Gordon Donaldson', - 'George Philip', - 'William Dunbar', - 'David C Purdie', - 'KD Farrow', - 'Colin Robertson', - 'Sam Gilliland', - 'GO Robertson', - 'William Hershaw', - 'Frances Robson', - 'Tom Hubbard', - 'Hamish Scott', - 'Douglas Kynoch', - 'J Barrie Shepherd', - 'Alexander Lang', - 'Duncan Sneddon', - 'Margaret Macaulay', - 'Raymond Vettese', - 'Ann Matheson', - 'George T Watt', - 'Ann Mackinnon', - 'Ian Nimmo White', - 'J Derrick McClure', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue87.ts b/frontend/src/data/lallans/issue87.ts deleted file mode 100644 index 934c3b0..0000000 --- a/frontend/src/data/lallans/issue87.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 87, - 'issueName': 'Yuil 215', - 'price': '9.00', - 'description': { - 'sco': 'The echty-seiventh issue o the Lallans magazine.', - 'en-GB': 'The eighty-seventh issue of the Lallans magazine.', - }, 'contributors': [ - 'Mavis Beckett', - 'J Derrick McClure', - 'Tony Beekman', - 'Iain McGregor', - 'Sheena Blackhall', - 'WS Milne', - 'Edith Buchanan', - 'Gordon D Moodie', - 'Peter Cameron', - 'Stephen Pacitti', - 'Hilary Christie', - 'Stuart A Paterson', - 'Charles P Connor', - 'David C Purdie', - 'Tam Crichton', - 'Colin Robertson', - 'Gordon Donaldson', - 'George O Robertson', - 'Peggy Edwards', - 'Chris Robinson', - 'Kenneth D Farrow', - 'Frances Robson', - 'David Forrest', - 'Hamish Scott', - 'Sam Gilliland', - 'David Sibbald', - 'Gordon Jarvie', - 'Duncan Sneddon', - 'Mary Johnston', - 'Raymond Vettese', - 'Douglas Kynoch', - 'George T Watt', - 'Ann Matheson', - 'Rab Wilson', - 'Des McCabe', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue88.ts b/frontend/src/data/lallans/issue88.ts deleted file mode 100644 index 5135de9..0000000 --- a/frontend/src/data/lallans/issue88.ts +++ /dev/null @@ -1,52 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 88, - 'issueName': 'Simmer 216', - 'price': '9.00', - 'description': { - 'sco': 'The echty-echtth issue o the Lallans magazine.', - 'en-GB': 'The eighty-eighth issue of the Lallans magazine.', - }, 'contributors': [ - 'Ade Adesina', - 'Colin Moore', - 'Donald Adamson', - 'Liz Myhill', - 'Fran Baillie', - 'Stephen Pacitti', - 'Sheena Blackhall', - 'Colin Park', - 'Iain Brady', - 'Tim Pomeroy', - 'June Carey', - 'David C Purdie', - 'Gordon Donaldson', - 'Colin Robertson', - 'Gavin Falconer', - 'Frances Robson', - 'Iain WD Forde', - 'Hamish Scott', - 'Irene Howat', - 'Anne Shivas', - 'Mary Johnston', - 'Duncan Sneddon', - 'Owain Kirby', - 'Ken Sutherland', - 'Douglas Kynoch', - 'Douglas Thomson', - 'Ann Mackinnon', - 'Raymond Vettese', - 'Derrick McClure', - 'Bill Watt', - 'J Walter McGinty', - 'George T Watt', - 'Iain McGregor', - 'Ian Nimmo White', - 'Susan Miller', - 'David Wilson', - 'WS Milne', - 'Tony Beekman', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue89.ts b/frontend/src/data/lallans/issue89.ts deleted file mode 100644 index 561b46f..0000000 --- a/frontend/src/data/lallans/issue89.ts +++ /dev/null @@ -1,58 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 89, - 'issueName': 'Yuil 216', - 'price': '9.00', - 'description': { - 'sco': 'The echty-ninth issue o the Lallans magazine.', - 'en-GB': 'The eighty-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'Donald Adamson', - 'Ann Matheson', - 'Fran Baillie', - 'J Derrick McClure', - 'Tony Beekman', - 'J Walter McGinty', - 'Sheena Blackhall', - 'Iain McGregor', - 'Rachel Brough', - 'Stuart McHardy', - 'Edith Buchanan', - 'Roddie McKenzie', - 'Robert R Calder', - 'WS Milne', - 'Kevin Connelly', - 'Gordon D Moodie', - 'Tam Crichton', - 'Stephen Pacitti', - 'Gordon Donaldson', - 'David C Purdie', - 'Kenneth Farrow', - 'Jamie Purves', - 'Iain WD Forde', - 'Colin Robertson', - 'Sam Gilliland', - 'Frances Robson', - 'Alistair Heather', - 'Hamish Scott', - 'William Hershaw', - 'J Barrie Shepherd', - 'Irene Howat', - 'Duncan Sneddon', - 'Gordon Jarvie', - 'Ken Sutherland', - 'Mary Johnston', - 'Raymond Vettese', - 'Billy Kay', - 'Bill Watt', - 'Douglas Kynoch', - 'George T Watt', - 'Alexander Lang', - 'Ian Nimmo White', - 'Catherine MacDonald', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue90.ts b/frontend/src/data/lallans/issue90.ts deleted file mode 100644 index e20794e..0000000 --- a/frontend/src/data/lallans/issue90.ts +++ /dev/null @@ -1,46 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 90, - 'issueName': 'Simmer 217', - 'price': '9.00', - 'description': { - 'sco': 'The ninetieth issue o the Lallans magazine.', - 'en-GB': 'The ninetieth issue of the Lallans magazine.', - }, 'contributors': [ - 'Donald Adamson', - 'Ann Matheson', - 'Fran Baillie', - 'J Derrick McClure', - 'Sheena Blackhall', - 'Gordon McFarlane', - 'Edith Buchanan', - 'Iain McGregor', - 'Alan Cameron', - 'Gordon D Moodie', - 'Charles Connor', - 'Elaine Morton', - 'Davie Cunningham', - 'Stephen Pacitti', - 'Gordon Donaldson', - 'David C Purdie', - 'Kenneth Farrow', - 'Colin Robertson', - 'Sam Gilliland', - 'Frances Robson', - 'Michael Hamish Glen', - 'Hamish Scott', - 'Tracy Anne Harvey', - 'Duncan Sneddon', - 'William Hershaw', - 'Miriam Sulhunt', - 'Irene Howat', - 'Raymond Vettese', - 'Mary Johnston', - 'Bill Watt', - 'Douglas Kynoch', - 'George T Watt', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue91.ts b/frontend/src/data/lallans/issue91.ts deleted file mode 100644 index 1c082dd..0000000 --- a/frontend/src/data/lallans/issue91.ts +++ /dev/null @@ -1,52 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 91, - 'issueName': 'Yuil 217', - 'price': '9.00', - 'description': { - 'sco': 'The ninety-first issue o the Lallans magazine.', - 'en-GB': 'The ninety-first issue of the Lallans magazine.', - }, 'contributors': [ - 'Donald Adamson', - 'Ann Matheson', - 'Fran Baillie', - 'J Derrick McClure', - 'Sheena Blackhall', - 'Gordon McFarlane', - 'Edith Buchanan', - 'Iain McGregor', - 'Alan Cameron', - 'Gordon D Moodie', - 'Charles Connor', - 'Elaine Morton', - 'Davie Cunningham', - 'Stephen Pacitti', - 'Gordon Donaldson', - 'David C Purdie', - 'Kenneth Farrow', - 'Colin Robertson', - 'Sam Gilliland', - 'Frances Robson', - 'Michael Hamish Glen', - 'Hamish Scott', - 'Tracy Anne Harvey', - 'Duncan Sneddon', - 'William Hershaw', - 'Miriam Sulhunt', - 'Irene Howat', - 'Raymond Vettese', - 'Mary Johnston', - 'Bill Watt', - 'Douglas Kynoch', - 'George T Watt', - 'Catherine MacDonald', - 'Ian Nimmo White', - 'Ann MacKinnon', - 'Rab Wilson', - 'Bria Mason', - 'Tony Beekman', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue92.ts b/frontend/src/data/lallans/issue92.ts deleted file mode 100644 index e26d060..0000000 --- a/frontend/src/data/lallans/issue92.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 92, - 'issueName': 'Simmer 218', - 'price': '9.00', - 'description': { - 'sco': 'The ninety-saicont issue o the Lallans magazine.', - 'en-GB': 'The ninety-second issue of the Lallans magazine.', - }, 'contributors': [ - 'Donald Adamson', - 'David Malcolm', - 'Tony Beekman', - 'Ann Matheson', - 'Sheena Blackhall', - 'J Derrick McClure', - 'Robdert R Calder', - 'Iain McGregor', - 'Kevin Connelly', - 'WS Milne', - 'Charles P Connor', - 'Gordon D Moodie', - 'Tam Crichton', - 'Elaine Morton', - 'Gordon Donaldson', - 'Stephen Pacitti', - 'Gavin Douglas', - 'David C Purdie', - 'Kenneth D Farrow', - 'Jamie Purves', - 'Iain WD Forde', - 'John Quinn', - 'Sam Gilliland', - 'Colin Robertson', - 'Tracy Anne Harvey', - 'Frances Robson', - 'Alistair Heather', - 'Hamish Scott', - 'William Hershaw', - 'J Barrie Shepherd', - 'Irene Howat', - 'Michael Stephenson', - 'Tom Hubbard', - 'Sheila Templeton', - 'Mary Johnston', - 'Raymond Vettese', - 'Douglas Kynoch', - 'George T Watt', - 'Dorothy Lawrenson', - 'Ian Nimmo White', - 'Catherine MacDonald', - 'Rab Wilson', - 'Ann MacKinnon', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue93.ts b/frontend/src/data/lallans/issue93.ts deleted file mode 100644 index 91c3190..0000000 --- a/frontend/src/data/lallans/issue93.ts +++ /dev/null @@ -1,59 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 93, - 'issueName': 'Yuil 218', - 'price': '9.00', - 'description': { - 'sco': 'The ninety-third issue o the Lallans magazine.', - 'en-GB': 'The ninety-third issue of the Lallans magazine.', - }, 'contributors': [ - 'Michael Stephenson', - 'Donald Adamson', - 'David Malcolm', - 'Fran Baillie', - 'Michael S Marshall', - 'Tony Beekman', - 'Derrick McClure', - 'Sheena Blackhall', - 'J Walter McGinty', - 'Edith Buchanan', - 'Iain McGregor', - 'Kevin Connelly', - 'WS Milne', - 'C Clarke', - 'Gordon D Moodie', - 'Tam Crichton', - 'Stephen Pacitti', - 'Andy Cumming', - 'David C Purdie', - 'Davie Cunningham', - 'Colin Robertson', - 'Gordon Donaldson', - 'Frances Robson', - 'John Erskine', - 'Hamish Scott', - 'Iain WD Forde', - 'J Barrie Shepherd', - 'Sam Gilliland', - 'Jock Stein', - 'Tracy Anne Harvey', - 'Ken Sutherland', - 'William Hershaw', - 'Sylvia Anne Telfer', - 'Irene Howat', - 'Raymond Vettese', - 'Tom Hubbard', - 'George T Watt', - 'Mary Johnston', - 'Roland White', - 'Shane Johnstone', - 'Owain Kirby', - 'Billy Kay', - 'Hazel Campbell', - 'Hilke Macintyre', - 'Kenneth Farrow', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue96.ts b/frontend/src/data/lallans/issue96.ts deleted file mode 100644 index 130cd2c..0000000 --- a/frontend/src/data/lallans/issue96.ts +++ /dev/null @@ -1,67 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 96, - 'issueName': 'Simmer 220', - 'price': '9.00', - 'description': { - 'sco': 'The ninety-saxth issue o the Lallans magazine.', - 'en-GB': 'The ninety-sixth issue of the Lallans magazine.', - }, 'contributors': [ - 'Donald Adamson', - 'Pauline MacKay', - 'Tessa Asquith-Lamb', - 'Ann MacKinnon', - 'Tony Beekman', - 'David Malcolm', - 'Sheena Blackhall', - 'Rosie Mapplebeck', - 'David Bleiman', - 'Derrick McClure', - 'Paul Bloomer', - 'Walter McGinty', - 'Josephine Brogan', - 'Sharon Milligan', - 'Fiona-Jane Brown', - 'WS Milne', - 'John Burns', - 'Gordon D Moodie', - 'AC Clarke', - 'Elaine Morton (Editor)', - 'Ritchie Collins', - 'Michael Murray', - 'Kevin Connelly', - 'Stephen Pacitti', - 'Tom Crichton', - 'Alun Robert', - 'Colin Crombie', - 'Colin Robertson', - 'Moira Dalgetty', - 'Frances Robson', - 'Gordon Donaldson', - 'Maureen Sangster', - 'Robert Maxwell Duncan', - 'Hamish Scott', - 'John Erskine', - 'Barrie Shepherd', - 'Ian Ferguson', - 'Anne Shivas', - 'Michael Hamish Glen', - 'Cameron Smart', - 'Tracy Anne Harvey', - 'Jock Stein', - 'William Hershaw', - 'Sheila Templeton', - 'Irene Howat', - 'Raymond Vettese', - 'Owain Kirkby', - 'Hamish Wallochie', - 'Dorothy Lawrenson', - 'George Watt', - 'Jodi Le Bigre', - 'Rab Wilson', - 'Ian MacIntyre', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue97.ts b/frontend/src/data/lallans/issue97.ts deleted file mode 100644 index 0d2ebfe..0000000 --- a/frontend/src/data/lallans/issue97.ts +++ /dev/null @@ -1,52 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 97, - 'issueName': 'Yuil 220', - 'price': '9.00', - 'description': { - 'sco': 'The ninety-seiventh issue o the Lallans magazine.', - 'en-GB': 'The ninety-seventh issue of the Lallans magazine.', - }, 'contributors': [ - 'Donald Adamson', - 'Tony Beekman', - 'Stuart McHardy', - 'Jack Capener', - 'Michele Perrin-Taillat', - 'Kevin Connelly', - 'Amy Rafferty', - 'Charles P Connor', - 'Alun Robert', - 'Moira Dalgetty', - 'Colin Robertson', - 'Gordon Donaldson', - 'Frances Robson', - 'Robert Maxwell Duncan', - 'Finola Scott', - 'John Erskine', - 'Hamish Scott', - 'Gordon Gibson', - 'J Barrie Shepherd', - 'Tracy Anne Harvey', - 'James P Spence', - 'William Hershaw', - 'Jock Stein', - 'Irene Howat', - 'Lynn Valentine', - 'Tom Hubbard', - 'Raymond Vettese', - 'Billy Kay', - 'Hamish Wallochie', - 'Joao Kay', - 'Ian Nimmo White', - 'David Malcolm', - 'Rab Wilson', - 'Tracy Anne Harvey', - 'Joanna Witkowska', - 'J Derrick McClure', - 'Greta Yorke', - 'J Walter McGinty', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue98.ts b/frontend/src/data/lallans/issue98.ts deleted file mode 100644 index e403ee0..0000000 --- a/frontend/src/data/lallans/issue98.ts +++ /dev/null @@ -1,72 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 98, - 'issueName': 'Simmer 221', - 'price': '9.00', - 'description': { - 'sco': 'The ninety-echtth issue o the Lallans magazine.', - 'en-GB': 'The ninety-eighth issue of the Lallans magazine.', - }, 'contributors': [ - 'John Aberdein', - 'Walter J McGinty', - 'Donald Adamson', - 'Hugh McMillan', - 'Craig Aitchison', - 'Moira McPartlin', - 'Jim Aitken', - 'Alan Millar', - 'Tony Beekman', - 'Susan Miller', - 'Nicole Cochrane', - 'WS Milne', - 'Kevin Connelly', - 'Gordon D Moodie', - 'Charles P Connor', - 'Elaine Morton', - 'Gillian Cook', - 'Colin Park', - 'David Douglas', - 'Ellen Pennie ', - 'Stuart Duffin', - 'Hugh Pyper ', - 'Robert M Duncan', - 'John Quinn ', - 'Iain DW Forde', - 'Amy Rafferty ', - 'Pamela Grace', - 'Jerry Randalls', - 'Tracey Anne Harvey', - 'Colin Robertson', - 'William Hershaw', - 'Frances Robson ', - 'John Hodgart', - 'Finola Scott ', - 'Brian Holton', - 'Pamela Scott', - 'Irene Howat', - 'Hamish Scott', - 'Robert Hume', - 'Gillian Shearer', - 'Shane Johnston', - 'Alan Sleater ', - 'Alex Laing', - 'James P Spence', - 'Alistair Lawrie', - 'Alice V Taylor', - 'Nicole Le Marie', - 'Raymond Vettese ', - 'Hilke MacIntyre', - 'George T Watt ', - 'Ian MacIntyre', - 'Ian Nimmo White ', - 'Kate Mackay', - 'Rab Wilson', - 'Ann Matheson', - 'Alun Robert Woods ', - 'Barbara Mathie (aka Rosa Alba Macdonald)', - 'J Derrick McClure', - ] -}; - -export default issue; diff --git a/frontend/src/data/lallans/issue99.ts b/frontend/src/data/lallans/issue99.ts deleted file mode 100644 index 64b2971..0000000 --- a/frontend/src/data/lallans/issue99.ts +++ /dev/null @@ -1,64 +0,0 @@ -import type LallansIssue from '../../types/LallansIssue'; - -const issue: LallansIssue = { - 'issueNumber': 99, - 'issueName': 'Yuil 221', - 'price': '9.00', - 'description': { - 'sco': 'The ninety-ninth issue o the Lallans magazine.', - 'en-GB': 'The ninety-ninth issue of the Lallans magazine.', - }, 'contributors': [ - 'Donald Adamson', - 'Rose MacGregor', - 'Craig Aitchison', - 'Ann Matheson', - 'Tony Beekman', - 'J Derrick McClure', - 'Sheena Blackhall', - 'J Walter McGinty', - 'David Bleiman', - 'Alistair McLeish', - 'MMR Boyce', - 'Hugh McMillan', - 'AC Clarke', - 'WS Milne', - 'Kevin Connelly', - 'Gordon D Moodie', - 'Moira Dalgetty', - 'Amy B Moreno', - 'Ashley Douglas', - 'Stephen Pacitti', - 'Robert Maxwell Duncan', - 'Walter Perrie', - 'Iain DW Forde', - 'Hugh S Pyper', - 'Fred Freeman', - 'John Quinn', - 'Jean Gillespie', - 'Jerry Randalls', - 'John Hodgart', - 'Alun Robert', - 'Brian Holton', - 'Frances Robson', - 'Irene Howat', - 'J Roddie', - 'Tom Hubbard', - 'Lisa Ross', - 'Robert Hume', - 'Hamish Scott', - 'Mary Johnston', - 'Alan Sleater', - 'Alex Laing', - 'James P Spence', - 'Alistair Lawrie', - 'Sheila Templeton', - 'Ian R Mitchell', - 'Raymond Vettese', - 'Rosa Alba Macdonald', - 'Steven Ward', - 'George T Watt ', - 'Rab Wilson', - ] -}; - -export default issue; diff --git a/frontend/src/env.d.ts b/frontend/src/env.d.ts deleted file mode 100644 index acef35f..0000000 --- a/frontend/src/env.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -/// <reference path="../.astro/types.d.ts" /> -/// <reference types="astro/client" /> diff --git a/frontend/src/i18n/locales.ts b/frontend/src/i18n/locales.ts deleted file mode 100644 index 4192e3f..0000000 --- a/frontend/src/i18n/locales.ts +++ /dev/null @@ -1,16 +0,0 @@ -import type Locale from '../types/Locale'; - -// Use the magic of TypeScript to guarantee completeness -const localesHash: { [key in Locale]: 1 } = { - 'sco': 1, - 'en-GB': 1, -}; - -// Use the magic of TypeScript to guarantee that the -// default locale is a locale, but also have const -// string type -const defaultLocaleAsLocale: Locale = 'sco'; -const defaultLocale: 'sco' = defaultLocaleAsLocale; - -export { defaultLocale }; -export default Object.keys(localesHash) as Locale[];
\ No newline at end of file diff --git a/frontend/src/i18n/translate.ts b/frontend/src/i18n/translate.ts deleted file mode 100644 index c0d5620..0000000 --- a/frontend/src/i18n/translate.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type Locale from "../types/Locale"; -import type { TranslationsDictionary } from "../types/TranslationsDictionary"; -import { defaultLocale } from "./locales"; - -export default function(locale: Locale) { - return function<T extends string>(dict: TranslationsDictionary<T>, key: T) { - return dict[key][locale] ?? dict[key][defaultLocale]; - } -}
\ No newline at end of file diff --git a/frontend/src/i18n/translations/pages/furthsettins.ts b/frontend/src/i18n/translations/pages/furthsettins.ts deleted file mode 100644 index c46e2ad..0000000 --- a/frontend/src/i18n/translations/pages/furthsettins.ts +++ /dev/null @@ -1,11 +0,0 @@ -import type { TranslationsDictionary } from "../../../types/TranslationsDictionary"; - -const furthsettinsTranslations = { - 'title': { - 'sco': 'Furthsettins', - 'en-GB': 'Publications', - }, -}; - -type Keys = keyof typeof furthsettinsTranslations; -export default furthsettinsTranslations as TranslationsDictionary<Keys>;
\ No newline at end of file diff --git a/frontend/src/i18n/translations/pages/home.ts b/frontend/src/i18n/translations/pages/home.ts deleted file mode 100644 index 1415024..0000000 --- a/frontend/src/i18n/translations/pages/home.ts +++ /dev/null @@ -1,11 +0,0 @@ -import type { TranslationsDictionary } from "../../../types/TranslationsDictionary"; - -const homeTranslations = { - 'title': { - 'sco': 'Hame', - 'en-GB': 'Home', - }, -}; - -type Keys = keyof typeof homeTranslations; -export default homeTranslations as TranslationsDictionary<Keys>;
\ No newline at end of file diff --git a/frontend/src/i18n/translations/site.ts b/frontend/src/i18n/translations/site.ts deleted file mode 100644 index 6699619..0000000 --- a/frontend/src/i18n/translations/site.ts +++ /dev/null @@ -1,19 +0,0 @@ -import type { TranslationsDictionary } from "../../types/TranslationsDictionary"; - -const siteTranslations = { - 'title': { - 'sco': 'Scots Leid Associe', - 'en-GB': 'Scots Language Society', - }, - 'description': { - 'sco': 'The wabsteid o the Scots Leid Associe', - 'en-GB': 'The website of the Scots Language Society', - }, - 'lallans': { - 'sco': 'Lallans', - 'en-GB': 'Lallans', - } -}; - -type Keys = keyof typeof siteTranslations; -export default siteTranslations as TranslationsDictionary<Keys>;
\ No newline at end of file diff --git a/frontend/src/layouts/Layout.astro b/frontend/src/layouts/Layout.astro deleted file mode 100644 index b17de4d..0000000 --- a/frontend/src/layouts/Layout.astro +++ /dev/null @@ -1,32 +0,0 @@ ---- -import Footer from '../components/Footer.astro'; -import translate from '../i18n/translate'; -import site from '../i18n/translations/site'; -import type Locale from '../types/Locale'; - -interface Props { - locale: Locale; - title: string; -} - -const { locale, title } = Astro.props; -const t = translate(locale); ---- - -<!DOCTYPE html> -<html lang="sco"> - <head> - <meta charset="UTF-8" /> - <meta name="description" content={ t(site, 'description') } /> - <meta name="viewport" content="width=device-width" /> - <link rel="icon" href="/favicon.ico" /> - <link rel="stylesheet" href="/public/normalize.css" /> - <link rel="stylesheet" href="/public/main.css" /> - <meta name="generator" content={Astro.generator} /> - <title>{ title } | { t(site, 'title') }</title> - </head> - <body> - <slot /> - <Footer /> - </body> -</html> diff --git a/frontend/src/pages/[locale]/furthsettins/index.astro b/frontend/src/pages/[locale]/furthsettins/index.astro deleted file mode 100644 index 44fa92c..0000000 --- a/frontend/src/pages/[locale]/furthsettins/index.astro +++ /dev/null @@ -1,28 +0,0 @@ ---- -import Layout from '../../../layouts/Layout.astro'; -import staticPaths from '../staticPaths'; -import translate from '../../../i18n/translate'; -import tFurthsettins from '../../../i18n/translations/pages/furthsettins'; -import tSite from '../../../i18n/translations/site'; -import type Locale from '../../../types/Locale'; - -export async function getStaticPaths() { return staticPaths; } - -const locale = Astro.params.locale as Locale; -const t = translate(locale); ---- - -<Layout locale={locale} title={ t(tFurthsettins, 'title') }> - <main id="main"> - <h1>Furthsettins</h1> - - <ul class="publications-gallery"> - <li> - <a href="furthsettins/lallans" class="link"> - <img src="/public/images/furthsettins/lallans.png" class="publications-gallery__image" /> - <p class="publications-gallery__title">{ t(tSite, 'lallans') }</p> - </a> - </li> - </ul> - </main> -</Layout>
\ No newline at end of file diff --git a/frontend/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro b/frontend/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro deleted file mode 100644 index baed564..0000000 --- a/frontend/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro +++ /dev/null @@ -1,32 +0,0 @@ ---- -import Layout from '../../../../layouts/Layout.astro'; -import localeStaticPaths from '../../staticPaths'; -import translate from '../../../../i18n/translate'; -import tFurthsettins from '../../../../i18n/translations/pages/furthsettins'; -import tSite from '../../../../i18n/translations/site'; -import type Locale from '../../../../types/Locale'; -import LallansIssuesGallery from '../../../../components/LallansIssuesGallery.astro'; -import { getLallansIssue } from '../../../../data/lallans'; -import type LallansIssueNumber from '../../../../types/LallansIssueNumber'; - -export async function getStaticPaths() { - const lallansIssueNumbers = Object.keys(getLallansIssue) as `${LallansIssueNumber}`[]; - return lallansIssueNumbers.flatMap(n => ( - localeStaticPaths.map(p => ( - { ...p, params: { ...p.params, issueNumber: n } } - )) - )); -} - -const locale = Astro.params.locale as Locale; -const t = translate(locale); -const issueNumber = new Number(Astro.params.issueNumber).valueOf() as LallansIssueNumber; -const issue = await getLallansIssue[issueNumber](); ---- - -<Layout locale={locale} title={ t(tFurthsettins, 'title') }> - <main id="main"> - <h1>{ t(tSite, 'lallans') } { issueNumber }</h1> - <p>{ issue.description[locale] }</p> - </main> -</Layout>
\ No newline at end of file diff --git a/frontend/src/pages/[locale]/furthsettins/lallans/index.astro b/frontend/src/pages/[locale]/furthsettins/lallans/index.astro deleted file mode 100644 index dd5b50c..0000000 --- a/frontend/src/pages/[locale]/furthsettins/lallans/index.astro +++ /dev/null @@ -1,22 +0,0 @@ ---- -import Layout from '../../../../layouts/Layout.astro'; -import staticPaths from '../../staticPaths'; -import translate from '../../../../i18n/translate'; -import tFurthsettins from '../../../../i18n/translations/pages/furthsettins'; -import tSite from '../../../../i18n/translations/site'; -import type Locale from '../../../../types/Locale'; -import LallansIssuesGallery from '../../../../components/LallansIssuesGallery.astro'; - -export async function getStaticPaths() { return staticPaths; } - -const locale = Astro.params.locale as Locale; -const t = translate(locale); ---- - -<Layout locale={locale} title={ t(tFurthsettins, 'title') }> - <main id="main"> - <h1>Lallans</h1> - - <LallansIssuesGallery /> - </main> -</Layout>
\ No newline at end of file diff --git a/frontend/src/pages/[locale]/index.astro b/frontend/src/pages/[locale]/index.astro deleted file mode 100644 index 23a270d..0000000 --- a/frontend/src/pages/[locale]/index.astro +++ /dev/null @@ -1,60 +0,0 @@ ---- -import Layout from '../../layouts/Layout.astro'; -import staticPaths from './staticPaths'; -import translate from '../../i18n/translate'; -import site from '../../i18n/translations/site'; -import home from '../../i18n/translations/pages/home'; -import type Locale from '../../types/Locale'; - -export async function getStaticPaths() { return staticPaths; } - -const locale = Astro.params.locale as Locale; -const t = translate(locale); ---- - -<Layout locale={locale} title={ t(home, 'title') }> - <main id="main"> - <section> - <h1 class="title">{ t(site, 'title') }</h1> - <h1>Tap-level heidin</h1> - <h2>Seicont-level heidin</h2> - <h3>Third-level heidin</h3> - <h4>Fowert-level heidin</h4> - <p> - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut - labore et dolore magna aliqua. - </p> - <a class="link" href="#">Lairn mair!</a> - <p> - Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. - </p> - <button class="btn">Dae somethin excitin...</button> - <p> - Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla - pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt - mollit anim id est laborum. - </p> - </section> - <section> - <h2>Seicont-level heidin</h2> - <h3>Third-level heidin</h3> - <h4>Fowert-level heidin</h4> - <p> - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut - labore et dolore magna aliqua. - </p> - <a class="link" href="#">Lairn mair!</a> - <p> - Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. - </p> - <button class="btn">Dae somethin excitin...</button> - <p> - Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla - pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt - mollit anim id est laborum. - </p> - </section> - </main> -</Layout> diff --git a/frontend/src/pages/[locale]/staticPaths.ts b/frontend/src/pages/[locale]/staticPaths.ts deleted file mode 100644 index 8423851..0000000 --- a/frontend/src/pages/[locale]/staticPaths.ts +++ /dev/null @@ -1,10 +0,0 @@ -import type Locale from '../../types/Locale'; - -// Defines what values to insert into the [locale] URL path parameter -// when generating a static site -const staticPaths: { params: { locale: Locale } }[] = [ - { params: { locale: 'sco' } }, - { params: { locale: 'en-GB' } }, -] - -export default staticPaths;
\ No newline at end of file diff --git a/frontend/src/pages/index.astro b/frontend/src/pages/index.astro deleted file mode 100644 index 4a02fcc..0000000 --- a/frontend/src/pages/index.astro +++ /dev/null @@ -1,3 +0,0 @@ ---- ---- -<meta http-equiv="refresh" content="0;url=/sco/" />
\ No newline at end of file diff --git a/frontend/src/types/Digit.d.ts b/frontend/src/types/Digit.d.ts deleted file mode 100644 index cd9c911..0000000 --- a/frontend/src/types/Digit.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -type Digit = '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'; - -export default Digit; diff --git a/frontend/src/types/LallansIssue.d.ts b/frontend/src/types/LallansIssue.d.ts deleted file mode 100644 index 2f6355d..0000000 --- a/frontend/src/types/LallansIssue.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import type LallansIssueNumber from './LallansIssueNumber'; -import type Price from './Price'; - -type LallansIssue = { - issueNumber: LallansIssueNumber, - issueName: string, - price: Price, - description: { - sco: string, - 'en-GB': string, - }, - coverArtist?: string, - trackList?: string[], -} & ( - { contributors: Contributor[] } | - { contributions: Contribution[] } | - Record<string, never> -); - -type Contributor = string; -type Contribution = { author?: string, title: string }; - -export default LallansIssue;
\ No newline at end of file diff --git a/frontend/src/types/LallansIssueNumber.d.ts b/frontend/src/types/LallansIssueNumber.d.ts deleted file mode 100644 index 10d068e..0000000 --- a/frontend/src/types/LallansIssueNumber.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -type LallansIssueNumber = - 21 | 22 | 23 | 24 | 25 | 27 | 29 | - 30 | 33 | 35 | 36 | 38 | 39 | - 41 | 42 | 43 | 45 | 46 | 47 | 48 | 49 | - 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 59 | - 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | - 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | - 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | - 90 | 91 | 92 | 93 | 96 | 97 | 98 | 99 | - 100 | 101; - -export default LallansIssueNumber; diff --git a/frontend/src/types/Locale.ts b/frontend/src/types/Locale.ts deleted file mode 100644 index 2964117..0000000 --- a/frontend/src/types/Locale.ts +++ /dev/null @@ -1,2 +0,0 @@ -type Locale = 'sco' | 'en-GB' -export default Locale
\ No newline at end of file diff --git a/frontend/src/types/Price.d.ts b/frontend/src/types/Price.d.ts deleted file mode 100644 index 6757717..0000000 --- a/frontend/src/types/Price.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type Digit from './Digit'; - -type Price = `${bigint}.${Digit}${Digit}`; - -export default Price; diff --git a/frontend/src/types/TranslationsDictionary.d.ts b/frontend/src/types/TranslationsDictionary.d.ts deleted file mode 100644 index 7ebb952..0000000 --- a/frontend/src/types/TranslationsDictionary.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import type { defaultLocale } from "../i18n/locales"; -import type Locale from "./Locale"; - -type TranslationsDictionary<Keys> = { - [key in Keys]: { [key in Locale]?: string } & { [key in typeof defaultLocale]: string } -};
\ No newline at end of file diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json deleted file mode 100644 index bcbf8b5..0000000 --- a/frontend/tsconfig.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "astro/tsconfigs/strict" -} |
