├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierrc ├── README.md ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── src ├── app.css ├── app.html ├── lib │ ├── editor │ │ ├── Slash.svelte │ │ ├── Toolbar.svelte │ │ ├── extensions │ │ │ ├── Hover_menu.svelte │ │ │ ├── SvelteExtension.js │ │ │ ├── custom │ │ │ │ ├── list-item.js │ │ │ │ ├── paragraph.js │ │ │ │ ├── task-item.js │ │ │ │ ├── youtube.js │ │ │ │ └── youtube_plain.js │ │ │ ├── index.js │ │ │ ├── slash-command.js │ │ │ └── suggestion.js │ │ └── index.svelte │ └── utils.js └── routes │ ├── +layout.svelte │ ├── +page.svelte │ └── content.json ├── static ├── favicon.png └── notionClone.jpg ├── svelte.config.js ├── tailwind.config.cjs └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ['eslint:recommended', 'prettier'], 4 | plugins: ['svelte3'], 5 | overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }], 6 | parserOptions: { 7 | sourceType: 'module', 8 | ecmaVersion: 2020 9 | }, 10 | env: { 11 | browser: true, 12 | es2017: true, 13 | node: true 14 | } 15 | }; 16 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "useTabs": true, 3 | "singleQuote": true, 4 | "trailingComma": "none", 5 | "printWidth": 100 6 | } 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Svelte, Tiptap Notion Clone 2 | 3 | ### Running Locally 4 | 5 | ```bash 6 | git clone https://github.com/andheller/svelte-tiptap 7 | cd svelte-tiptap 8 | pnpm i 9 | pnpm dev 10 | ``` 11 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svelte-tiptap", 3 | "version": "0.0.1", 4 | "scripts": { 5 | "dev": "HOST=0.0.0.0 vite dev --port 3002 --host", 6 | "build": "vite build", 7 | "package": "vite package", 8 | "prepare": "svelte-kit sync", 9 | "lint": "prettier --ignore-path .gitignore --check --plugin-search-dir=. . && eslint --ignore-path .gitignore .", 10 | "format": "prettier --ignore-path .gitignore --write --plugin-search-dir=. ." 11 | }, 12 | "devDependencies": { 13 | "@sveltejs/adapter-auto": "1.0.1", 14 | "@sveltejs/kit": "1.22.6", 15 | "@tailwindcss/aspect-ratio": "^0.4.2", 16 | "@tailwindcss/forms": "^0.5.0", 17 | "@tailwindcss/typography": "^0.5.2", 18 | "@tiptap/core": "^2.0.0-beta.174", 19 | "autoprefixer": "^10.4.15", 20 | "eslint": "^8.47.0", 21 | "eslint-config-prettier": "^8.10.0", 22 | "eslint-plugin-svelte": "^2.30.0", 23 | "postcss": "^8.4.28", 24 | "postcss-load-config": "^3.1.4", 25 | "prettier": "^2.8.8", 26 | "prettier-plugin-svelte": "^2.10.1", 27 | "svelte": "^4.2.0", 28 | "svelte-preprocess": "^5.0.4", 29 | "tailwindcss": "^3.3.3" 30 | }, 31 | "type": "module", 32 | "dependencies": { 33 | "@tailwindcss/forms": "^0.5.4", 34 | "@tailwindcss/typography": "^0.5.9", 35 | "@tiptap/core": "2.1.1", 36 | "@tiptap/extension-blockquote": "2.1.1", 37 | "@tiptap/extension-bold": "2.1.1", 38 | "@tiptap/extension-bubble-menu": "2.0.0-beta.61", 39 | "@tiptap/extension-bullet-list": "2.1.1", 40 | "@tiptap/extension-code-block": "2.1.1", 41 | "@tiptap/extension-code-block-lowlight": "2.1.1", 42 | "@tiptap/extension-collaboration": "2.1.1", 43 | "@tiptap/extension-collaboration-cursor": "^2.1.1", 44 | "@tiptap/extension-document": "2.1.1", 45 | "@tiptap/extension-dropcursor": "2.1.1", 46 | "@tiptap/extension-floating-menu": "2.1.1", 47 | "@tiptap/extension-gapcursor": "2.1.1", 48 | "@tiptap/extension-hard-break": "2.1.1", 49 | "@tiptap/extension-heading": "2.1.1", 50 | "@tiptap/extension-horizontal-rule": "2.1.1", 51 | "@tiptap/extension-image": "2.1.1", 52 | "@tiptap/extension-italic": "2.1.1", 53 | "@tiptap/extension-link": "2.1.1", 54 | "@tiptap/extension-list-item": "2.1.1", 55 | "@tiptap/extension-ordered-list": "2.1.1", 56 | "@tiptap/extension-paragraph": "2.1.1", 57 | "@tiptap/extension-placeholder": "2.1.1", 58 | "@tiptap/extension-strike": "2.1.1", 59 | "@tiptap/extension-task-item": "2.1.1", 60 | "@tiptap/extension-task-list": "2.1.1", 61 | "@tiptap/extension-text": "2.1.1", 62 | "@tiptap/extension-text-align": "2.1.1", 63 | "@tiptap/extension-typography": "2.1.1", 64 | "@tiptap/extension-underline": "2.1.1", 65 | "@tiptap/extension-youtube": "2.1.1", 66 | "@tiptap/pm": "2.1.1", 67 | "@tiptap/starter-kit": "2.1.1", 68 | "@tiptap/suggestion": "2.1.1", 69 | "codemirror": "^6.0.1", 70 | "lowlight": "^2.9.0", 71 | "tippy.js": "^6.3.7", 72 | "vite": "^4.4.9", 73 | "y-partykit": "0.0.0-1f86d17", 74 | "y-protocols": "^1.0.5", 75 | "yjs": "13.5.50" 76 | } 77 | } 78 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | dependencies: 8 | '@tailwindcss/forms': 9 | specifier: ^0.5.4 10 | version: 0.5.4(tailwindcss@3.3.3) 11 | '@tailwindcss/typography': 12 | specifier: ^0.5.9 13 | version: 0.5.9(tailwindcss@3.3.3) 14 | '@tiptap/core': 15 | specifier: 2.1.1 16 | version: 2.1.1(@tiptap/pm@2.1.1) 17 | '@tiptap/extension-blockquote': 18 | specifier: 2.1.1 19 | version: 2.1.1(@tiptap/core@2.1.1) 20 | '@tiptap/extension-bold': 21 | specifier: 2.1.1 22 | version: 2.1.1(@tiptap/core@2.1.1) 23 | '@tiptap/extension-bubble-menu': 24 | specifier: 2.0.0-beta.61 25 | version: 2.0.0-beta.61(@tiptap/core@2.1.1) 26 | '@tiptap/extension-bullet-list': 27 | specifier: 2.1.1 28 | version: 2.1.1(@tiptap/core@2.1.1) 29 | '@tiptap/extension-code-block': 30 | specifier: 2.1.1 31 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 32 | '@tiptap/extension-code-block-lowlight': 33 | specifier: 2.1.1 34 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/extension-code-block@2.1.1)(@tiptap/pm@2.1.1) 35 | '@tiptap/extension-collaboration': 36 | specifier: 2.1.1 37 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1)(y-prosemirror@1.0.20) 38 | '@tiptap/extension-collaboration-cursor': 39 | specifier: ^2.1.1 40 | version: 2.1.1(@tiptap/core@2.1.1)(y-prosemirror@1.0.20) 41 | '@tiptap/extension-document': 42 | specifier: 2.1.1 43 | version: 2.1.1(@tiptap/core@2.1.1) 44 | '@tiptap/extension-dropcursor': 45 | specifier: 2.1.1 46 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 47 | '@tiptap/extension-floating-menu': 48 | specifier: 2.1.1 49 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 50 | '@tiptap/extension-gapcursor': 51 | specifier: 2.1.1 52 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 53 | '@tiptap/extension-hard-break': 54 | specifier: 2.1.1 55 | version: 2.1.1(@tiptap/core@2.1.1) 56 | '@tiptap/extension-heading': 57 | specifier: 2.1.1 58 | version: 2.1.1(@tiptap/core@2.1.1) 59 | '@tiptap/extension-horizontal-rule': 60 | specifier: 2.1.1 61 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 62 | '@tiptap/extension-image': 63 | specifier: 2.1.1 64 | version: 2.1.1(@tiptap/core@2.1.1) 65 | '@tiptap/extension-italic': 66 | specifier: 2.1.1 67 | version: 2.1.1(@tiptap/core@2.1.1) 68 | '@tiptap/extension-link': 69 | specifier: 2.1.1 70 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 71 | '@tiptap/extension-list-item': 72 | specifier: 2.1.1 73 | version: 2.1.1(@tiptap/core@2.1.1) 74 | '@tiptap/extension-ordered-list': 75 | specifier: 2.1.1 76 | version: 2.1.1(@tiptap/core@2.1.1) 77 | '@tiptap/extension-paragraph': 78 | specifier: 2.1.1 79 | version: 2.1.1(@tiptap/core@2.1.1) 80 | '@tiptap/extension-placeholder': 81 | specifier: 2.1.1 82 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 83 | '@tiptap/extension-strike': 84 | specifier: 2.1.1 85 | version: 2.1.1(@tiptap/core@2.1.1) 86 | '@tiptap/extension-task-item': 87 | specifier: 2.1.1 88 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 89 | '@tiptap/extension-task-list': 90 | specifier: 2.1.1 91 | version: 2.1.1(@tiptap/core@2.1.1) 92 | '@tiptap/extension-text': 93 | specifier: 2.1.1 94 | version: 2.1.1(@tiptap/core@2.1.1) 95 | '@tiptap/extension-text-align': 96 | specifier: 2.1.1 97 | version: 2.1.1(@tiptap/core@2.1.1) 98 | '@tiptap/extension-typography': 99 | specifier: 2.1.1 100 | version: 2.1.1(@tiptap/core@2.1.1) 101 | '@tiptap/extension-underline': 102 | specifier: 2.1.1 103 | version: 2.1.1(@tiptap/core@2.1.1) 104 | '@tiptap/extension-youtube': 105 | specifier: 2.1.1 106 | version: 2.1.1(@tiptap/core@2.1.1) 107 | '@tiptap/pm': 108 | specifier: 2.1.1 109 | version: 2.1.1 110 | '@tiptap/starter-kit': 111 | specifier: 2.1.1 112 | version: 2.1.1(@tiptap/pm@2.1.1) 113 | '@tiptap/suggestion': 114 | specifier: 2.1.1 115 | version: 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 116 | codemirror: 117 | specifier: ^6.0.1 118 | version: 6.0.1(@lezer/common@1.0.3) 119 | lowlight: 120 | specifier: ^2.9.0 121 | version: 2.9.0 122 | tippy.js: 123 | specifier: ^6.3.7 124 | version: 6.3.7 125 | vite: 126 | specifier: ^4.4.9 127 | version: 4.4.9 128 | y-partykit: 129 | specifier: 0.0.0-1f86d17 130 | version: 0.0.0-1f86d17 131 | y-protocols: 132 | specifier: ^1.0.5 133 | version: 1.0.5 134 | yjs: 135 | specifier: 13.5.50 136 | version: 13.5.50 137 | 138 | devDependencies: 139 | '@sveltejs/adapter-auto': 140 | specifier: 1.0.1 141 | version: 1.0.1(@sveltejs/kit@1.22.6) 142 | '@sveltejs/kit': 143 | specifier: 1.22.6 144 | version: 1.22.6(svelte@4.2.0)(vite@4.4.9) 145 | '@tailwindcss/aspect-ratio': 146 | specifier: ^0.4.2 147 | version: 0.4.2(tailwindcss@3.3.3) 148 | autoprefixer: 149 | specifier: ^10.4.15 150 | version: 10.4.15(postcss@8.4.28) 151 | eslint: 152 | specifier: ^8.47.0 153 | version: 8.47.0 154 | eslint-config-prettier: 155 | specifier: ^8.10.0 156 | version: 8.10.0(eslint@8.47.0) 157 | eslint-plugin-svelte: 158 | specifier: ^2.30.0 159 | version: 2.30.0(eslint@8.47.0)(svelte@4.2.0) 160 | postcss: 161 | specifier: ^8.4.28 162 | version: 8.4.28 163 | postcss-load-config: 164 | specifier: ^3.1.4 165 | version: 3.1.4(postcss@8.4.28) 166 | prettier: 167 | specifier: ^2.8.8 168 | version: 2.8.8 169 | prettier-plugin-svelte: 170 | specifier: ^2.10.1 171 | version: 2.10.1(prettier@2.8.8)(svelte@4.2.0) 172 | svelte: 173 | specifier: ^4.2.0 174 | version: 4.2.0 175 | svelte-preprocess: 176 | specifier: ^5.0.4 177 | version: 5.0.4(postcss-load-config@3.1.4)(postcss@8.4.28)(svelte@4.2.0) 178 | tailwindcss: 179 | specifier: ^3.3.3 180 | version: 3.3.3 181 | 182 | packages: 183 | 184 | /@aashutoshrathi/word-wrap@1.2.6: 185 | resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} 186 | engines: {node: '>=0.10.0'} 187 | dev: true 188 | 189 | /@alloc/quick-lru@5.2.0: 190 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 191 | engines: {node: '>=10'} 192 | 193 | /@ampproject/remapping@2.2.1: 194 | resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} 195 | engines: {node: '>=6.0.0'} 196 | dependencies: 197 | '@jridgewell/gen-mapping': 0.3.3 198 | '@jridgewell/trace-mapping': 0.3.19 199 | dev: true 200 | 201 | /@codemirror/autocomplete@6.9.0(@codemirror/language@6.9.0)(@codemirror/state@6.2.1)(@codemirror/view@6.9.2)(@lezer/common@1.0.3): 202 | resolution: {integrity: sha512-Fbwm0V/Wn3BkEJZRhr0hi5BhCo5a7eBL6LYaliPjOSwCyfOpnjXY59HruSxOUNV+1OYer0Tgx1zRNQttjXyDog==} 203 | peerDependencies: 204 | '@codemirror/language': ^6.0.0 205 | '@codemirror/state': ^6.0.0 206 | '@codemirror/view': ^6.0.0 207 | '@lezer/common': ^1.0.0 208 | dependencies: 209 | '@codemirror/language': 6.9.0 210 | '@codemirror/state': 6.2.1 211 | '@codemirror/view': 6.9.2 212 | '@lezer/common': 1.0.3 213 | dev: false 214 | 215 | /@codemirror/commands@6.2.4: 216 | resolution: {integrity: sha512-42lmDqVH0ttfilLShReLXsDfASKLXzfyC36bzwcqzox9PlHulMcsUOfHXNo2X2aFMVNUoQ7j+d4q5bnfseYoOA==} 217 | dependencies: 218 | '@codemirror/language': 6.9.0 219 | '@codemirror/state': 6.2.1 220 | '@codemirror/view': 6.9.2 221 | '@lezer/common': 1.0.3 222 | dev: false 223 | 224 | /@codemirror/language@6.9.0: 225 | resolution: {integrity: sha512-nFu311/0ne/qGuGCL3oKuktBgzVOaxCHZPZv1tLSZkNjPYxxvkjSbzno3MlErG2tgw1Yw1yF8BxMCegeMXqpiw==} 226 | dependencies: 227 | '@codemirror/state': 6.2.1 228 | '@codemirror/view': 6.9.2 229 | '@lezer/common': 1.0.3 230 | '@lezer/highlight': 1.1.6 231 | '@lezer/lr': 1.3.9 232 | style-mod: 4.0.3 233 | dev: false 234 | 235 | /@codemirror/lint@6.4.0: 236 | resolution: {integrity: sha512-6VZ44Ysh/Zn07xrGkdtNfmHCbGSHZzFBdzWi0pbd7chAQ/iUcpLGX99NYRZTa7Ugqg4kEHCqiHhcZnH0gLIgSg==} 237 | dependencies: 238 | '@codemirror/state': 6.2.1 239 | '@codemirror/view': 6.9.2 240 | crelt: 1.0.6 241 | dev: false 242 | 243 | /@codemirror/search@6.5.1: 244 | resolution: {integrity: sha512-4jupk4JwkeVbrN2pStY74q6OJEYqwosB4koA66nyLeVedadtX9MHI38j2vbYmnfDGurDApP3OZO46MrWalcjiQ==} 245 | dependencies: 246 | '@codemirror/state': 6.2.1 247 | '@codemirror/view': 6.9.2 248 | crelt: 1.0.6 249 | dev: false 250 | 251 | /@codemirror/state@6.2.1: 252 | resolution: {integrity: sha512-RupHSZ8+OjNT38zU9fKH2sv+Dnlr8Eb8sl4NOnnqz95mCFTZUaiRP8Xv5MeeaG0px2b8Bnfe7YGwCV3nsBhbuw==} 253 | dev: false 254 | 255 | /@codemirror/view@6.9.2: 256 | resolution: {integrity: sha512-ci0r/v6aKOSlzOs7/STMTYP3jX/+YMq2dAfAJcLIB6uom4ThtrUlzeuS7GTRGNqJJ+qAJR1vGWfXgu4CO/0myQ==} 257 | dependencies: 258 | '@codemirror/state': 6.2.1 259 | style-mod: 4.0.3 260 | w3c-keyname: 2.2.8 261 | dev: false 262 | 263 | /@esbuild/android-arm64@0.18.20: 264 | resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} 265 | engines: {node: '>=12'} 266 | cpu: [arm64] 267 | os: [android] 268 | requiresBuild: true 269 | optional: true 270 | 271 | /@esbuild/android-arm@0.18.20: 272 | resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} 273 | engines: {node: '>=12'} 274 | cpu: [arm] 275 | os: [android] 276 | requiresBuild: true 277 | optional: true 278 | 279 | /@esbuild/android-x64@0.18.20: 280 | resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} 281 | engines: {node: '>=12'} 282 | cpu: [x64] 283 | os: [android] 284 | requiresBuild: true 285 | optional: true 286 | 287 | /@esbuild/darwin-arm64@0.18.20: 288 | resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} 289 | engines: {node: '>=12'} 290 | cpu: [arm64] 291 | os: [darwin] 292 | requiresBuild: true 293 | optional: true 294 | 295 | /@esbuild/darwin-x64@0.18.20: 296 | resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} 297 | engines: {node: '>=12'} 298 | cpu: [x64] 299 | os: [darwin] 300 | requiresBuild: true 301 | optional: true 302 | 303 | /@esbuild/freebsd-arm64@0.18.20: 304 | resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} 305 | engines: {node: '>=12'} 306 | cpu: [arm64] 307 | os: [freebsd] 308 | requiresBuild: true 309 | optional: true 310 | 311 | /@esbuild/freebsd-x64@0.18.20: 312 | resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} 313 | engines: {node: '>=12'} 314 | cpu: [x64] 315 | os: [freebsd] 316 | requiresBuild: true 317 | optional: true 318 | 319 | /@esbuild/linux-arm64@0.18.20: 320 | resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} 321 | engines: {node: '>=12'} 322 | cpu: [arm64] 323 | os: [linux] 324 | requiresBuild: true 325 | optional: true 326 | 327 | /@esbuild/linux-arm@0.18.20: 328 | resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} 329 | engines: {node: '>=12'} 330 | cpu: [arm] 331 | os: [linux] 332 | requiresBuild: true 333 | optional: true 334 | 335 | /@esbuild/linux-ia32@0.18.20: 336 | resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} 337 | engines: {node: '>=12'} 338 | cpu: [ia32] 339 | os: [linux] 340 | requiresBuild: true 341 | optional: true 342 | 343 | /@esbuild/linux-loong64@0.18.20: 344 | resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} 345 | engines: {node: '>=12'} 346 | cpu: [loong64] 347 | os: [linux] 348 | requiresBuild: true 349 | optional: true 350 | 351 | /@esbuild/linux-mips64el@0.18.20: 352 | resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} 353 | engines: {node: '>=12'} 354 | cpu: [mips64el] 355 | os: [linux] 356 | requiresBuild: true 357 | optional: true 358 | 359 | /@esbuild/linux-ppc64@0.18.20: 360 | resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} 361 | engines: {node: '>=12'} 362 | cpu: [ppc64] 363 | os: [linux] 364 | requiresBuild: true 365 | optional: true 366 | 367 | /@esbuild/linux-riscv64@0.18.20: 368 | resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} 369 | engines: {node: '>=12'} 370 | cpu: [riscv64] 371 | os: [linux] 372 | requiresBuild: true 373 | optional: true 374 | 375 | /@esbuild/linux-s390x@0.18.20: 376 | resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} 377 | engines: {node: '>=12'} 378 | cpu: [s390x] 379 | os: [linux] 380 | requiresBuild: true 381 | optional: true 382 | 383 | /@esbuild/linux-x64@0.18.20: 384 | resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} 385 | engines: {node: '>=12'} 386 | cpu: [x64] 387 | os: [linux] 388 | requiresBuild: true 389 | optional: true 390 | 391 | /@esbuild/netbsd-x64@0.18.20: 392 | resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} 393 | engines: {node: '>=12'} 394 | cpu: [x64] 395 | os: [netbsd] 396 | requiresBuild: true 397 | optional: true 398 | 399 | /@esbuild/openbsd-x64@0.18.20: 400 | resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} 401 | engines: {node: '>=12'} 402 | cpu: [x64] 403 | os: [openbsd] 404 | requiresBuild: true 405 | optional: true 406 | 407 | /@esbuild/sunos-x64@0.18.20: 408 | resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} 409 | engines: {node: '>=12'} 410 | cpu: [x64] 411 | os: [sunos] 412 | requiresBuild: true 413 | optional: true 414 | 415 | /@esbuild/win32-arm64@0.18.20: 416 | resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} 417 | engines: {node: '>=12'} 418 | cpu: [arm64] 419 | os: [win32] 420 | requiresBuild: true 421 | optional: true 422 | 423 | /@esbuild/win32-ia32@0.18.20: 424 | resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} 425 | engines: {node: '>=12'} 426 | cpu: [ia32] 427 | os: [win32] 428 | requiresBuild: true 429 | optional: true 430 | 431 | /@esbuild/win32-x64@0.18.20: 432 | resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} 433 | engines: {node: '>=12'} 434 | cpu: [x64] 435 | os: [win32] 436 | requiresBuild: true 437 | optional: true 438 | 439 | /@eslint-community/eslint-utils@4.4.0(eslint@8.47.0): 440 | resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 441 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 442 | peerDependencies: 443 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 444 | dependencies: 445 | eslint: 8.47.0 446 | eslint-visitor-keys: 3.4.3 447 | dev: true 448 | 449 | /@eslint-community/regexpp@4.6.2: 450 | resolution: {integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==} 451 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 452 | dev: true 453 | 454 | /@eslint/eslintrc@2.1.2: 455 | resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} 456 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 457 | dependencies: 458 | ajv: 6.12.6 459 | debug: 4.3.4 460 | espree: 9.6.1 461 | globals: 13.21.0 462 | ignore: 5.2.4 463 | import-fresh: 3.3.0 464 | js-yaml: 4.1.0 465 | minimatch: 3.1.2 466 | strip-json-comments: 3.1.1 467 | transitivePeerDependencies: 468 | - supports-color 469 | dev: true 470 | 471 | /@eslint/js@8.47.0: 472 | resolution: {integrity: sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==} 473 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 474 | dev: true 475 | 476 | /@humanwhocodes/config-array@0.11.10: 477 | resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==} 478 | engines: {node: '>=10.10.0'} 479 | dependencies: 480 | '@humanwhocodes/object-schema': 1.2.1 481 | debug: 4.3.4 482 | minimatch: 3.1.2 483 | transitivePeerDependencies: 484 | - supports-color 485 | dev: true 486 | 487 | /@humanwhocodes/module-importer@1.0.1: 488 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 489 | engines: {node: '>=12.22'} 490 | dev: true 491 | 492 | /@humanwhocodes/object-schema@1.2.1: 493 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} 494 | dev: true 495 | 496 | /@jridgewell/gen-mapping@0.3.3: 497 | resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 498 | engines: {node: '>=6.0.0'} 499 | dependencies: 500 | '@jridgewell/set-array': 1.1.2 501 | '@jridgewell/sourcemap-codec': 1.4.15 502 | '@jridgewell/trace-mapping': 0.3.19 503 | 504 | /@jridgewell/resolve-uri@3.1.1: 505 | resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} 506 | engines: {node: '>=6.0.0'} 507 | 508 | /@jridgewell/set-array@1.1.2: 509 | resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 510 | engines: {node: '>=6.0.0'} 511 | 512 | /@jridgewell/sourcemap-codec@1.4.15: 513 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 514 | 515 | /@jridgewell/trace-mapping@0.3.19: 516 | resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} 517 | dependencies: 518 | '@jridgewell/resolve-uri': 3.1.1 519 | '@jridgewell/sourcemap-codec': 1.4.15 520 | 521 | /@lezer/common@1.0.3: 522 | resolution: {integrity: sha512-JH4wAXCgUOcCGNekQPLhVeUtIqjH0yPBs7vvUdSjyQama9618IOKFJwkv2kcqdhF0my8hQEgCTEJU0GIgnahvA==} 523 | dev: false 524 | 525 | /@lezer/highlight@1.1.6: 526 | resolution: {integrity: sha512-cmSJYa2us+r3SePpRCjN5ymCqCPv+zyXmDl0ciWtVaNiORT/MxM7ZgOMQZADD0o51qOaOg24qc/zBViOIwAjJg==} 527 | dependencies: 528 | '@lezer/common': 1.0.3 529 | dev: false 530 | 531 | /@lezer/lr@1.3.9: 532 | resolution: {integrity: sha512-XPz6dzuTHlnsbA5M2DZgjflNQ+9Hi5Swhic0RULdp3oOs3rh6bqGZolosVqN/fQIT8uNiepzINJDnS39oweTHQ==} 533 | dependencies: 534 | '@lezer/common': 1.0.3 535 | dev: false 536 | 537 | /@nodelib/fs.scandir@2.1.5: 538 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 539 | engines: {node: '>= 8'} 540 | dependencies: 541 | '@nodelib/fs.stat': 2.0.5 542 | run-parallel: 1.2.0 543 | 544 | /@nodelib/fs.stat@2.0.5: 545 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 546 | engines: {node: '>= 8'} 547 | 548 | /@nodelib/fs.walk@1.2.8: 549 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 550 | engines: {node: '>= 8'} 551 | dependencies: 552 | '@nodelib/fs.scandir': 2.1.5 553 | fastq: 1.15.0 554 | 555 | /@polka/url@1.0.0-next.21: 556 | resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} 557 | dev: true 558 | 559 | /@popperjs/core@2.11.8: 560 | resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} 561 | dev: false 562 | 563 | /@remirror/core-constants@2.0.2: 564 | resolution: {integrity: sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ==} 565 | dev: false 566 | 567 | /@remirror/core-helpers@3.0.0: 568 | resolution: {integrity: sha512-tusEgQJIqg4qKj6HSBUFcyRnWnziw3neh4T9wOmsPGHFC3w9kl5KSrDb9UAgE8uX6y32FnS7vJ955mWOl3n50A==} 569 | dependencies: 570 | '@remirror/core-constants': 2.0.2 571 | '@remirror/types': 1.0.1 572 | '@types/object.omit': 3.0.0 573 | '@types/object.pick': 1.3.2 574 | '@types/throttle-debounce': 2.1.0 575 | case-anything: 2.1.13 576 | dash-get: 1.0.2 577 | deepmerge: 4.3.1 578 | fast-deep-equal: 3.1.3 579 | make-error: 1.3.6 580 | object.omit: 3.0.0 581 | object.pick: 1.3.0 582 | throttle-debounce: 3.0.1 583 | dev: false 584 | 585 | /@remirror/types@1.0.1: 586 | resolution: {integrity: sha512-VlZQxwGnt1jtQ18D6JqdIF+uFZo525WEqrfp9BOc3COPpK4+AWCgdnAWL+ho6imWcoINlGjR/+3b6y5C1vBVEA==} 587 | dependencies: 588 | type-fest: 2.19.0 589 | dev: false 590 | 591 | /@sveltejs/adapter-auto@1.0.1(@sveltejs/kit@1.22.6): 592 | resolution: {integrity: sha512-IGek24xN1wJb+gz0hyGSxbIvM7q2K+BXquyycteCWbH9MPosjw8+LuIB2HIH20thE/647UEQBNqCM9R73lAUXA==} 593 | peerDependencies: 594 | '@sveltejs/kit': ^1.0.0 595 | dependencies: 596 | '@sveltejs/kit': 1.22.6(svelte@4.2.0)(vite@4.4.9) 597 | import-meta-resolve: 2.2.2 598 | dev: true 599 | 600 | /@sveltejs/kit@1.22.6(svelte@4.2.0)(vite@4.4.9): 601 | resolution: {integrity: sha512-SDKxI/QpsReCwIn5czjT53fKlPBybbmMk67d317gUqfeORroBAFN1Z6s/x0E1JYi+04i7kKllS+Sz9wVfmUkAQ==} 602 | engines: {node: ^16.14 || >=18} 603 | hasBin: true 604 | requiresBuild: true 605 | peerDependencies: 606 | svelte: ^3.54.0 || ^4.0.0-next.0 607 | vite: ^4.0.0 608 | dependencies: 609 | '@sveltejs/vite-plugin-svelte': 2.4.5(svelte@4.2.0)(vite@4.4.9) 610 | '@types/cookie': 0.5.1 611 | cookie: 0.5.0 612 | devalue: 4.3.2 613 | esm-env: 1.0.0 614 | kleur: 4.1.5 615 | magic-string: 0.30.2 616 | mime: 3.0.0 617 | sade: 1.8.1 618 | set-cookie-parser: 2.6.0 619 | sirv: 2.0.3 620 | svelte: 4.2.0 621 | undici: 5.23.0 622 | vite: 4.4.9 623 | transitivePeerDependencies: 624 | - supports-color 625 | dev: true 626 | 627 | /@sveltejs/vite-plugin-svelte-inspector@1.0.3(@sveltejs/vite-plugin-svelte@2.4.5)(svelte@4.2.0)(vite@4.4.9): 628 | resolution: {integrity: sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==} 629 | engines: {node: ^14.18.0 || >= 16} 630 | peerDependencies: 631 | '@sveltejs/vite-plugin-svelte': ^2.2.0 632 | svelte: ^3.54.0 || ^4.0.0 633 | vite: ^4.0.0 634 | dependencies: 635 | '@sveltejs/vite-plugin-svelte': 2.4.5(svelte@4.2.0)(vite@4.4.9) 636 | debug: 4.3.4 637 | svelte: 4.2.0 638 | vite: 4.4.9 639 | transitivePeerDependencies: 640 | - supports-color 641 | dev: true 642 | 643 | /@sveltejs/vite-plugin-svelte@2.4.5(svelte@4.2.0)(vite@4.4.9): 644 | resolution: {integrity: sha512-UJKsFNwhzCVuiZd06jM/psscyNJNDwjQC+qIeb7GBJK9iWeQCcIyfcPWDvbCudfcJggY9jtxJeeaZH7uny93FQ==} 645 | engines: {node: ^14.18.0 || >= 16} 646 | peerDependencies: 647 | svelte: ^3.54.0 || ^4.0.0 648 | vite: ^4.0.0 649 | dependencies: 650 | '@sveltejs/vite-plugin-svelte-inspector': 1.0.3(@sveltejs/vite-plugin-svelte@2.4.5)(svelte@4.2.0)(vite@4.4.9) 651 | debug: 4.3.4 652 | deepmerge: 4.3.1 653 | kleur: 4.1.5 654 | magic-string: 0.30.2 655 | svelte: 4.2.0 656 | svelte-hmr: 0.15.3(svelte@4.2.0) 657 | vite: 4.4.9 658 | vitefu: 0.2.4(vite@4.4.9) 659 | transitivePeerDependencies: 660 | - supports-color 661 | dev: true 662 | 663 | /@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.3.3): 664 | resolution: {integrity: sha512-8QPrypskfBa7QIMuKHg2TA7BqES6vhBrDLOv8Unb6FcFyd3TjKbc6lcmb9UPQHxfl24sXoJ41ux/H7qQQvfaSQ==} 665 | peerDependencies: 666 | tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1' 667 | dependencies: 668 | tailwindcss: 3.3.3 669 | dev: true 670 | 671 | /@tailwindcss/forms@0.5.4(tailwindcss@3.3.3): 672 | resolution: {integrity: sha512-YAm12D3R7/9Mh4jFbYSMnsd6jG++8KxogWgqs7hbdo/86aWjjlIEvL7+QYdVELmAI0InXTpZqFIg5e7aDVWI2Q==} 673 | peerDependencies: 674 | tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' 675 | dependencies: 676 | mini-svg-data-uri: 1.4.4 677 | tailwindcss: 3.3.3 678 | dev: false 679 | 680 | /@tailwindcss/typography@0.5.9(tailwindcss@3.3.3): 681 | resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==} 682 | peerDependencies: 683 | tailwindcss: '>=3.0.0 || insiders' 684 | dependencies: 685 | lodash.castarray: 4.4.0 686 | lodash.isplainobject: 4.0.6 687 | lodash.merge: 4.6.2 688 | postcss-selector-parser: 6.0.10 689 | tailwindcss: 3.3.3 690 | dev: false 691 | 692 | /@tiptap/core@2.1.1(@tiptap/pm@2.1.1): 693 | resolution: {integrity: sha512-lzutUAbS2MA0aAqFVpsVo3fvbf4t+1d4xrlMpQVs/A3FxSrRbnykpZy4FRTI36e82Z32VCyrhSno/z+GYqypjw==} 694 | peerDependencies: 695 | '@tiptap/pm': ^2.0.0 696 | dependencies: 697 | '@tiptap/pm': 2.1.1 698 | dev: false 699 | 700 | /@tiptap/extension-blockquote@2.1.1(@tiptap/core@2.1.1): 701 | resolution: {integrity: sha512-EK9mld4gYFhpNdabhvc7EMbhhFVrhaTZtTW17cCB3ONArMZx7ps8g+aKSdV5Ftdn/TxI3n4lQXazlIz1HQj+Zg==} 702 | peerDependencies: 703 | '@tiptap/core': ^2.0.0 704 | dependencies: 705 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 706 | dev: false 707 | 708 | /@tiptap/extension-bold@2.1.1(@tiptap/core@2.1.1): 709 | resolution: {integrity: sha512-a65KDTkdEc+NUSm9YW+i568svRMwN4vOZ5L0lgEWXtENJok5vw25egrzW8bVVnJ9VE/CS2YOn2niBZMwdKTD7A==} 710 | peerDependencies: 711 | '@tiptap/core': ^2.0.0 712 | dependencies: 713 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 714 | dev: false 715 | 716 | /@tiptap/extension-bubble-menu@2.0.0-beta.61(@tiptap/core@2.1.1): 717 | resolution: {integrity: sha512-T3Yx+y1sUnXAJjK1CUfsQewSxOpDca9KzKqN2H9c9RZ9UlorR9XmZg6YYW7m9a7adeihj+o3cCO9jRd8dV+nnA==} 718 | peerDependencies: 719 | '@tiptap/core': ^2.0.0-beta.1 720 | dependencies: 721 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 722 | prosemirror-state: 1.4.1 723 | prosemirror-view: 1.26.2 724 | tippy.js: 6.3.7 725 | dev: false 726 | 727 | /@tiptap/extension-bullet-list@2.1.1(@tiptap/core@2.1.1): 728 | resolution: {integrity: sha512-ji7PbjNneZ7Jk+g2cMSwd8J1eJlTHYsrMUeRDxz4ZVxykDn97ur73wtx1FsEMKxxxNKeOlUayU6F6UE1Bwyv5g==} 729 | peerDependencies: 730 | '@tiptap/core': ^2.0.0 731 | dependencies: 732 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 733 | dev: false 734 | 735 | /@tiptap/extension-code-block-lowlight@2.1.1(@tiptap/core@2.1.1)(@tiptap/extension-code-block@2.1.1)(@tiptap/pm@2.1.1): 736 | resolution: {integrity: sha512-XdN/ntY4Qh4ryXh/4jXb8v+iPelGfLi5h9oUoN7Ul4sAxxennlIInQBFJpwFXgOpXgpQ7D+pbz/9HO2JqN6UNA==} 737 | peerDependencies: 738 | '@tiptap/core': ^2.0.0 739 | '@tiptap/extension-code-block': ^2.0.0 740 | '@tiptap/pm': ^2.0.0 741 | dependencies: 742 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 743 | '@tiptap/extension-code-block': 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 744 | '@tiptap/pm': 2.1.1 745 | dev: false 746 | 747 | /@tiptap/extension-code-block@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 748 | resolution: {integrity: sha512-Zt+la0WWAI4bz+Zv41w1ZY2rURS9etMIIsdnbDKgt3GHaNUhrc23hZAsTGKr9HjHv5I4vB2+593zRxBVdbs1qA==} 749 | peerDependencies: 750 | '@tiptap/core': ^2.0.0 751 | '@tiptap/pm': ^2.0.0 752 | dependencies: 753 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 754 | '@tiptap/pm': 2.1.1 755 | dev: false 756 | 757 | /@tiptap/extension-code@2.1.1(@tiptap/core@2.1.1): 758 | resolution: {integrity: sha512-zHu98cyrWau8a9DPaypFOKEnYRI6TLD8OC3odlo+3BC+RhmcFi+azM2bG9/ba+DUIlaxImZwK5BmpfXM7QvZ5A==} 759 | peerDependencies: 760 | '@tiptap/core': ^2.0.0 761 | dependencies: 762 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 763 | dev: false 764 | 765 | /@tiptap/extension-collaboration-cursor@2.1.1(@tiptap/core@2.1.1)(y-prosemirror@1.0.20): 766 | resolution: {integrity: sha512-3yf0n4AnecPMeyFHzxXbKiZpGEB6Oy1Pb+KsofH8+AY1O/MBgJBZUxaRxwlsOzvqaJPFFJHHWUKyZDrvAz5RFA==} 767 | peerDependencies: 768 | '@tiptap/core': ^2.0.0 769 | y-prosemirror: 1.0.20 770 | dependencies: 771 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 772 | y-prosemirror: 1.0.20(prosemirror-model@1.19.3)(prosemirror-state@1.4.3)(prosemirror-view@1.31.7)(y-protocols@1.0.5)(yjs@13.5.50) 773 | dev: false 774 | 775 | /@tiptap/extension-collaboration@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1)(y-prosemirror@1.0.20): 776 | resolution: {integrity: sha512-jT7u6TqRZ+c8MiA6CFv13On8KBUg5uukOiMdZzylso8TA+i4L8DPGR7OrIqv487pkrtUA2OjFvEF07AJ8/c+mQ==} 777 | peerDependencies: 778 | '@tiptap/core': ^2.0.0 779 | '@tiptap/pm': ^2.0.0 780 | y-prosemirror: 1.0.20 781 | dependencies: 782 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 783 | '@tiptap/pm': 2.1.1 784 | y-prosemirror: 1.0.20(prosemirror-model@1.19.3)(prosemirror-state@1.4.3)(prosemirror-view@1.31.7)(y-protocols@1.0.5)(yjs@13.5.50) 785 | dev: false 786 | 787 | /@tiptap/extension-document@2.1.1(@tiptap/core@2.1.1): 788 | resolution: {integrity: sha512-t2OCJNFM9aU+z1AGQiZmWEWRvoFo/NyOCWHOlT5O9cqR/H+h/twlX76wfAJEAmtcP/HYYffkdlmVBjWFu8DVsQ==} 789 | peerDependencies: 790 | '@tiptap/core': ^2.0.0 791 | dependencies: 792 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 793 | dev: false 794 | 795 | /@tiptap/extension-dropcursor@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 796 | resolution: {integrity: sha512-gAaRrKA3LVIHAgoazmfZbFbLtmYPCk/1/C1N+ULmBbzWj7bCshGjhOlWgrDD/1uyc7HRMO8iRz6u1f6EqbHjmg==} 797 | peerDependencies: 798 | '@tiptap/core': ^2.0.0 799 | '@tiptap/pm': ^2.0.0 800 | dependencies: 801 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 802 | '@tiptap/pm': 2.1.1 803 | dev: false 804 | 805 | /@tiptap/extension-floating-menu@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 806 | resolution: {integrity: sha512-LGVOhuTTFOK+RReaXSkfdzFcPHkB6M/mL6X2Hps/ieib4e36bnB7+1/yfB690fU4yxfI5EFLL8E3+i5Igm5XlA==} 807 | peerDependencies: 808 | '@tiptap/core': ^2.0.0 809 | '@tiptap/pm': ^2.0.0 810 | dependencies: 811 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 812 | '@tiptap/pm': 2.1.1 813 | tippy.js: 6.3.7 814 | dev: false 815 | 816 | /@tiptap/extension-gapcursor@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 817 | resolution: {integrity: sha512-ObKdsvtCcGej+4XPoxd7gWFJJCWcVDN1E1zFluoRKaRLCsc8nNIj4C92FflVbhYzrwHJY6YUzhV3ZYF+AJejMQ==} 818 | peerDependencies: 819 | '@tiptap/core': ^2.0.0 820 | '@tiptap/pm': ^2.0.0 821 | dependencies: 822 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 823 | '@tiptap/pm': 2.1.1 824 | dev: false 825 | 826 | /@tiptap/extension-hard-break@2.1.1(@tiptap/core@2.1.1): 827 | resolution: {integrity: sha512-mfShnSb74U2nryl2Of3D7ej7+IzKHf5qD72kf3vljNlDf29Z2Vq+Jb5emNlj18/vnhBQIevTEeO1Plyfl0X+KQ==} 828 | peerDependencies: 829 | '@tiptap/core': ^2.0.0 830 | dependencies: 831 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 832 | dev: false 833 | 834 | /@tiptap/extension-heading@2.1.1(@tiptap/core@2.1.1): 835 | resolution: {integrity: sha512-hITv6yWEm8MiYX9zNwwDxdPLsvWYz4Pp5jp/Owy4SmZpUcBNL1hJQ1tzHgJApv/odygGtjDrz0Al15ERRWOGnQ==} 836 | peerDependencies: 837 | '@tiptap/core': ^2.0.0 838 | dependencies: 839 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 840 | dev: false 841 | 842 | /@tiptap/extension-history@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 843 | resolution: {integrity: sha512-YDGrqWvnWcXPNIqpFklc8Xm/bG451RLJEebYS1gZbaQ0QJ2MCGxyDFJvimE3Qf5FP08Ugjxn3q5xHDoVlX+9/g==} 844 | peerDependencies: 845 | '@tiptap/core': ^2.0.0 846 | '@tiptap/pm': ^2.0.0 847 | dependencies: 848 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 849 | '@tiptap/pm': 2.1.1 850 | dev: false 851 | 852 | /@tiptap/extension-horizontal-rule@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 853 | resolution: {integrity: sha512-iYV1J3FQHYU/v2dVf/GvXWdIns/wCZq+CHB2WIWXEuTaTt7GJEbNS3zzH2pAwuVUUG7xDyLaS9mON5LsnonPdQ==} 854 | peerDependencies: 855 | '@tiptap/core': ^2.0.0 856 | '@tiptap/pm': ^2.0.0 857 | dependencies: 858 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 859 | '@tiptap/pm': 2.1.1 860 | dev: false 861 | 862 | /@tiptap/extension-image@2.1.1(@tiptap/core@2.1.1): 863 | resolution: {integrity: sha512-gKHqk30OLvSzSsTlUlF3QGIg2MpDkggvPoLt2+7idNT2XbxhBw88kt/eskiSSUGlqFuziTXLWtXPazaH9whK3w==} 864 | peerDependencies: 865 | '@tiptap/core': ^2.0.0 866 | dependencies: 867 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 868 | dev: false 869 | 870 | /@tiptap/extension-italic@2.1.1(@tiptap/core@2.1.1): 871 | resolution: {integrity: sha512-4DzBx4nmnVqhLKvhbq2UZl80mAa3tHSuZ6lYJ4MCh3WIANc6e9XIGPZ2mmT8M51Tx8xwWBWUQukMN+uQFzMsVw==} 872 | peerDependencies: 873 | '@tiptap/core': ^2.0.0 874 | dependencies: 875 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 876 | dev: false 877 | 878 | /@tiptap/extension-link@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 879 | resolution: {integrity: sha512-VuPnE0lH6mxSDp0GHwQeMaWtORAJ6QsQced6C5fzcS6DrQg+lFCU74WOi+/vNrAdNWQV8YSISn43l4uDEhrJcQ==} 880 | peerDependencies: 881 | '@tiptap/core': ^2.0.0 882 | '@tiptap/pm': ^2.0.0 883 | dependencies: 884 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 885 | '@tiptap/pm': 2.1.1 886 | linkifyjs: 4.1.1 887 | dev: false 888 | 889 | /@tiptap/extension-list-item@2.1.1(@tiptap/core@2.1.1): 890 | resolution: {integrity: sha512-UikZsgcdgno5UWXn2TPGZeHi0mHxujw5gtaA6+x9j/oVjVPqevqg2uDilMkig+HrsTWwLVzntvnVsXdu2TneWw==} 891 | peerDependencies: 892 | '@tiptap/core': ^2.0.0 893 | dependencies: 894 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 895 | dev: false 896 | 897 | /@tiptap/extension-ordered-list@2.1.1(@tiptap/core@2.1.1): 898 | resolution: {integrity: sha512-GxOnvAReBza9+r/tVBne/0b0Dp3/4vHb24TpKYFG1yLZzsEren6qqtForqEhzA/O74ar1WLl6bpcET0/wBAn0w==} 899 | peerDependencies: 900 | '@tiptap/core': ^2.0.0 901 | dependencies: 902 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 903 | dev: false 904 | 905 | /@tiptap/extension-paragraph@2.1.1(@tiptap/core@2.1.1): 906 | resolution: {integrity: sha512-5H1nIBW6oKr90JKZI2BTCIlQShIMtO0dCUj/n0CI1pBhJOuGPz8HIVrcZlvYY42KRJQu6pWW3HfdvCiWFVqAzA==} 907 | peerDependencies: 908 | '@tiptap/core': ^2.0.0 909 | dependencies: 910 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 911 | dev: false 912 | 913 | /@tiptap/extension-placeholder@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 914 | resolution: {integrity: sha512-9/rTe2KvKm0sugWbkTo4bXwT4+u5coksJI8t64v9WrjB6j1N3dwDiOAV2OfL6g1S5Jr7b3XzMIDDr1YP54lO/w==} 915 | peerDependencies: 916 | '@tiptap/core': ^2.0.0 917 | '@tiptap/pm': ^2.0.0 918 | dependencies: 919 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 920 | '@tiptap/pm': 2.1.1 921 | dev: false 922 | 923 | /@tiptap/extension-strike@2.1.1(@tiptap/core@2.1.1): 924 | resolution: {integrity: sha512-Ah1LAXn9ST0aynyxmbB3sd6ndnB0ltFRqFE9AoB4c7akwOHIlS3ovp90u4z2OUe2Bf0pJlMffYXur7TtqyM8hQ==} 925 | peerDependencies: 926 | '@tiptap/core': ^2.0.0 927 | dependencies: 928 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 929 | dev: false 930 | 931 | /@tiptap/extension-task-item@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 932 | resolution: {integrity: sha512-861oInVGeGjk2COxJuBx/A0opS5U+X8lv5MVu4/6DyO80T0y05gNx9lrxM9zoW8s+RE3x4/HgcdfN+YQt9ouWA==} 933 | peerDependencies: 934 | '@tiptap/core': ^2.0.0 935 | '@tiptap/pm': ^2.0.0 936 | dependencies: 937 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 938 | '@tiptap/pm': 2.1.1 939 | dev: false 940 | 941 | /@tiptap/extension-task-list@2.1.1(@tiptap/core@2.1.1): 942 | resolution: {integrity: sha512-wVm7FwY9baB4D1XGGSvb0l/LC5zGTfzQkBJ9O1dCVDk+IDkrHBzBp5Vhu4RCWzREgW7OniUP1EO8z2xIRMqi8g==} 943 | peerDependencies: 944 | '@tiptap/core': ^2.0.0 945 | dependencies: 946 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 947 | dev: false 948 | 949 | /@tiptap/extension-text-align@2.1.1(@tiptap/core@2.1.1): 950 | resolution: {integrity: sha512-eXh0XX3KCfyuYnqYp0oLdVF96nHe9TD2rWIzws4dABVV1Cs8B9qNUUnZ74j8aRNk1gdK9YH17rIcpjqyGRXmVA==} 951 | peerDependencies: 952 | '@tiptap/core': ^2.0.0 953 | dependencies: 954 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 955 | dev: false 956 | 957 | /@tiptap/extension-text@2.1.1(@tiptap/core@2.1.1): 958 | resolution: {integrity: sha512-cOjbaUo5IFRu7VxbncuIPNjekZbrgqOPE/HCuUVohNRwLbdCYqrvO76yk8N3D3j+RL6mSVISsOgqz6DNg/+mig==} 959 | peerDependencies: 960 | '@tiptap/core': ^2.0.0 961 | dependencies: 962 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 963 | dev: false 964 | 965 | /@tiptap/extension-typography@2.1.1(@tiptap/core@2.1.1): 966 | resolution: {integrity: sha512-Q0gAwVv27NlnNZ5hm7JyzO3AgqzUyY3CbXS79awZSP+Oym9ds7hvzLkfFwt5ySyK6bXRIjwZcv74cF95JexTlQ==} 967 | peerDependencies: 968 | '@tiptap/core': ^2.0.0 969 | dependencies: 970 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 971 | dev: false 972 | 973 | /@tiptap/extension-underline@2.1.1(@tiptap/core@2.1.1): 974 | resolution: {integrity: sha512-oMYt6jBv8CrycvHiOZKqoWZFpmlmbV7p8ZWI0JPR5pd0XHHpdN82LdifBbg3JMa7ezhezjrbulYr0bhoza33Cw==} 975 | peerDependencies: 976 | '@tiptap/core': ^2.0.0 977 | dependencies: 978 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 979 | dev: false 980 | 981 | /@tiptap/extension-youtube@2.1.1(@tiptap/core@2.1.1): 982 | resolution: {integrity: sha512-2N0arrGCrzKj7Ui55Y/h1r9b4Btq6sa9Vj2bp4hm/2zXJklreGquzzqqWRAYp99ur9OfS/yg69IGqQPuy3SKQg==} 983 | peerDependencies: 984 | '@tiptap/core': ^2.0.0 985 | dependencies: 986 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 987 | dev: false 988 | 989 | /@tiptap/pm@2.1.1: 990 | resolution: {integrity: sha512-WhHUDI+PdoGQZK6hVPW5oyoz1nlMtgOTJQ1/nwLHz3sqyOz8LOQZn8HUkktRMilm3ybX18TYTpR1vCUqBqtbOA==} 991 | dependencies: 992 | prosemirror-changeset: 2.2.1 993 | prosemirror-collab: 1.3.1 994 | prosemirror-commands: 1.5.2 995 | prosemirror-dropcursor: 1.8.1 996 | prosemirror-gapcursor: 1.3.2 997 | prosemirror-history: 1.3.2 998 | prosemirror-inputrules: 1.2.1 999 | prosemirror-keymap: 1.2.2 1000 | prosemirror-markdown: 1.11.2 1001 | prosemirror-menu: 1.2.3 1002 | prosemirror-model: 1.19.3 1003 | prosemirror-schema-basic: 1.2.2 1004 | prosemirror-schema-list: 1.3.0 1005 | prosemirror-state: 1.4.3 1006 | prosemirror-tables: 1.3.4 1007 | prosemirror-trailing-node: 2.0.7(prosemirror-model@1.19.3)(prosemirror-state@1.4.3)(prosemirror-view@1.31.7) 1008 | prosemirror-transform: 1.7.4 1009 | prosemirror-view: 1.31.7 1010 | dev: false 1011 | 1012 | /@tiptap/starter-kit@2.1.1(@tiptap/pm@2.1.1): 1013 | resolution: {integrity: sha512-8QC/cRSsoa0X3IJBlG0GFjNAi/fBZoVa4k/xm0xRrAqJN0dU0Vq9wFLxQC2Vdo0so55tZJbLgdwoAwEhJdCgcg==} 1014 | dependencies: 1015 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 1016 | '@tiptap/extension-blockquote': 2.1.1(@tiptap/core@2.1.1) 1017 | '@tiptap/extension-bold': 2.1.1(@tiptap/core@2.1.1) 1018 | '@tiptap/extension-bullet-list': 2.1.1(@tiptap/core@2.1.1) 1019 | '@tiptap/extension-code': 2.1.1(@tiptap/core@2.1.1) 1020 | '@tiptap/extension-code-block': 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 1021 | '@tiptap/extension-document': 2.1.1(@tiptap/core@2.1.1) 1022 | '@tiptap/extension-dropcursor': 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 1023 | '@tiptap/extension-gapcursor': 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 1024 | '@tiptap/extension-hard-break': 2.1.1(@tiptap/core@2.1.1) 1025 | '@tiptap/extension-heading': 2.1.1(@tiptap/core@2.1.1) 1026 | '@tiptap/extension-history': 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 1027 | '@tiptap/extension-horizontal-rule': 2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1) 1028 | '@tiptap/extension-italic': 2.1.1(@tiptap/core@2.1.1) 1029 | '@tiptap/extension-list-item': 2.1.1(@tiptap/core@2.1.1) 1030 | '@tiptap/extension-ordered-list': 2.1.1(@tiptap/core@2.1.1) 1031 | '@tiptap/extension-paragraph': 2.1.1(@tiptap/core@2.1.1) 1032 | '@tiptap/extension-strike': 2.1.1(@tiptap/core@2.1.1) 1033 | '@tiptap/extension-text': 2.1.1(@tiptap/core@2.1.1) 1034 | transitivePeerDependencies: 1035 | - '@tiptap/pm' 1036 | dev: false 1037 | 1038 | /@tiptap/suggestion@2.1.1(@tiptap/core@2.1.1)(@tiptap/pm@2.1.1): 1039 | resolution: {integrity: sha512-bEgDI97nk1Qj6Zdz2jg0euxdKriqWfSDb17KHMd/T+DRhATJuVmuaTMt4vZckvqj7/JNLDeZRTILQkC4Nov/OQ==} 1040 | peerDependencies: 1041 | '@tiptap/core': ^2.0.0 1042 | '@tiptap/pm': ^2.0.0 1043 | dependencies: 1044 | '@tiptap/core': 2.1.1(@tiptap/pm@2.1.1) 1045 | '@tiptap/pm': 2.1.1 1046 | dev: false 1047 | 1048 | /@types/cookie@0.5.1: 1049 | resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==} 1050 | dev: true 1051 | 1052 | /@types/estree@1.0.1: 1053 | resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} 1054 | dev: true 1055 | 1056 | /@types/hast@2.3.5: 1057 | resolution: {integrity: sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==} 1058 | dependencies: 1059 | '@types/unist': 2.0.7 1060 | dev: false 1061 | 1062 | /@types/object.omit@3.0.0: 1063 | resolution: {integrity: sha512-I27IoPpH250TUzc9FzXd0P1BV/BMJuzqD3jOz98ehf9dQqGkxlq+hO1bIqZGWqCg5bVOy0g4AUVJtnxe0klDmw==} 1064 | dev: false 1065 | 1066 | /@types/object.pick@1.3.2: 1067 | resolution: {integrity: sha512-sn7L+qQ6RLPdXRoiaE7bZ/Ek+o4uICma/lBFPyJEKDTPTBP1W8u0c4baj3EiS4DiqLs+Hk+KUGvMVJtAw3ePJg==} 1068 | dev: false 1069 | 1070 | /@types/pug@2.0.6: 1071 | resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} 1072 | dev: true 1073 | 1074 | /@types/throttle-debounce@2.1.0: 1075 | resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} 1076 | dev: false 1077 | 1078 | /@types/unist@2.0.7: 1079 | resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==} 1080 | dev: false 1081 | 1082 | /acorn-jsx@5.3.2(acorn@8.10.0): 1083 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 1084 | peerDependencies: 1085 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 1086 | dependencies: 1087 | acorn: 8.10.0 1088 | dev: true 1089 | 1090 | /acorn@8.10.0: 1091 | resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} 1092 | engines: {node: '>=0.4.0'} 1093 | hasBin: true 1094 | dev: true 1095 | 1096 | /ajv@6.12.6: 1097 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 1098 | dependencies: 1099 | fast-deep-equal: 3.1.3 1100 | fast-json-stable-stringify: 2.1.0 1101 | json-schema-traverse: 0.4.1 1102 | uri-js: 4.4.1 1103 | dev: true 1104 | 1105 | /ansi-regex@5.0.1: 1106 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 1107 | engines: {node: '>=8'} 1108 | dev: true 1109 | 1110 | /ansi-styles@4.3.0: 1111 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 1112 | engines: {node: '>=8'} 1113 | dependencies: 1114 | color-convert: 2.0.1 1115 | dev: true 1116 | 1117 | /any-promise@1.3.0: 1118 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 1119 | 1120 | /anymatch@3.1.3: 1121 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 1122 | engines: {node: '>= 8'} 1123 | dependencies: 1124 | normalize-path: 3.0.0 1125 | picomatch: 2.3.1 1126 | 1127 | /arg@5.0.2: 1128 | resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} 1129 | 1130 | /argparse@2.0.1: 1131 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 1132 | 1133 | /aria-query@5.3.0: 1134 | resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} 1135 | dependencies: 1136 | dequal: 2.0.3 1137 | dev: true 1138 | 1139 | /autoprefixer@10.4.15(postcss@8.4.28): 1140 | resolution: {integrity: sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==} 1141 | engines: {node: ^10 || ^12 || >=14} 1142 | hasBin: true 1143 | peerDependencies: 1144 | postcss: ^8.1.0 1145 | dependencies: 1146 | browserslist: 4.21.10 1147 | caniuse-lite: 1.0.30001521 1148 | fraction.js: 4.2.0 1149 | normalize-range: 0.1.2 1150 | picocolors: 1.0.0 1151 | postcss: 8.4.28 1152 | postcss-value-parser: 4.2.0 1153 | dev: true 1154 | 1155 | /axobject-query@3.2.1: 1156 | resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} 1157 | dependencies: 1158 | dequal: 2.0.3 1159 | dev: true 1160 | 1161 | /balanced-match@1.0.2: 1162 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1163 | 1164 | /binary-extensions@2.2.0: 1165 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 1166 | engines: {node: '>=8'} 1167 | 1168 | /brace-expansion@1.1.11: 1169 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 1170 | dependencies: 1171 | balanced-match: 1.0.2 1172 | concat-map: 0.0.1 1173 | 1174 | /braces@3.0.2: 1175 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 1176 | engines: {node: '>=8'} 1177 | dependencies: 1178 | fill-range: 7.0.1 1179 | 1180 | /browserslist@4.21.10: 1181 | resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==} 1182 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1183 | hasBin: true 1184 | dependencies: 1185 | caniuse-lite: 1.0.30001521 1186 | electron-to-chromium: 1.4.494 1187 | node-releases: 2.0.13 1188 | update-browserslist-db: 1.0.11(browserslist@4.21.10) 1189 | dev: true 1190 | 1191 | /buffer-crc32@0.2.13: 1192 | resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} 1193 | dev: true 1194 | 1195 | /busboy@1.6.0: 1196 | resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 1197 | engines: {node: '>=10.16.0'} 1198 | dependencies: 1199 | streamsearch: 1.1.0 1200 | dev: true 1201 | 1202 | /callsites@3.1.0: 1203 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 1204 | engines: {node: '>=6'} 1205 | dev: true 1206 | 1207 | /camelcase-css@2.0.1: 1208 | resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 1209 | engines: {node: '>= 6'} 1210 | 1211 | /caniuse-lite@1.0.30001521: 1212 | resolution: {integrity: sha512-fnx1grfpEOvDGH+V17eccmNjucGUnCbP6KL+l5KqBIerp26WK/+RQ7CIDE37KGJjaPyqWXXlFUyKiWmvdNNKmQ==} 1213 | dev: true 1214 | 1215 | /case-anything@2.1.13: 1216 | resolution: {integrity: sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==} 1217 | engines: {node: '>=12.13'} 1218 | dev: false 1219 | 1220 | /chalk@4.1.2: 1221 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 1222 | engines: {node: '>=10'} 1223 | dependencies: 1224 | ansi-styles: 4.3.0 1225 | supports-color: 7.2.0 1226 | dev: true 1227 | 1228 | /chokidar@3.5.3: 1229 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 1230 | engines: {node: '>= 8.10.0'} 1231 | dependencies: 1232 | anymatch: 3.1.3 1233 | braces: 3.0.2 1234 | glob-parent: 5.1.2 1235 | is-binary-path: 2.1.0 1236 | is-glob: 4.0.3 1237 | normalize-path: 3.0.0 1238 | readdirp: 3.6.0 1239 | optionalDependencies: 1240 | fsevents: 2.3.2 1241 | 1242 | /code-red@1.0.4: 1243 | resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} 1244 | dependencies: 1245 | '@jridgewell/sourcemap-codec': 1.4.15 1246 | '@types/estree': 1.0.1 1247 | acorn: 8.10.0 1248 | estree-walker: 3.0.3 1249 | periscopic: 3.1.0 1250 | dev: true 1251 | 1252 | /codemirror@6.0.1(@lezer/common@1.0.3): 1253 | resolution: {integrity: sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==} 1254 | dependencies: 1255 | '@codemirror/autocomplete': 6.9.0(@codemirror/language@6.9.0)(@codemirror/state@6.2.1)(@codemirror/view@6.9.2)(@lezer/common@1.0.3) 1256 | '@codemirror/commands': 6.2.4 1257 | '@codemirror/language': 6.9.0 1258 | '@codemirror/lint': 6.4.0 1259 | '@codemirror/search': 6.5.1 1260 | '@codemirror/state': 6.2.1 1261 | '@codemirror/view': 6.9.2 1262 | transitivePeerDependencies: 1263 | - '@lezer/common' 1264 | dev: false 1265 | 1266 | /color-convert@2.0.1: 1267 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1268 | engines: {node: '>=7.0.0'} 1269 | dependencies: 1270 | color-name: 1.1.4 1271 | dev: true 1272 | 1273 | /color-name@1.1.4: 1274 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1275 | dev: true 1276 | 1277 | /commander@4.1.1: 1278 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 1279 | engines: {node: '>= 6'} 1280 | 1281 | /concat-map@0.0.1: 1282 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} 1283 | 1284 | /cookie@0.5.0: 1285 | resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} 1286 | engines: {node: '>= 0.6'} 1287 | dev: true 1288 | 1289 | /crelt@1.0.6: 1290 | resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} 1291 | dev: false 1292 | 1293 | /cross-spawn@7.0.3: 1294 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1295 | engines: {node: '>= 8'} 1296 | dependencies: 1297 | path-key: 3.1.1 1298 | shebang-command: 2.0.0 1299 | which: 2.0.2 1300 | dev: true 1301 | 1302 | /css-tree@2.3.1: 1303 | resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 1304 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 1305 | dependencies: 1306 | mdn-data: 2.0.30 1307 | source-map-js: 1.0.2 1308 | dev: true 1309 | 1310 | /cssesc@3.0.0: 1311 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 1312 | engines: {node: '>=4'} 1313 | hasBin: true 1314 | 1315 | /dash-get@1.0.2: 1316 | resolution: {integrity: sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ==} 1317 | dev: false 1318 | 1319 | /debug@4.3.4: 1320 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1321 | engines: {node: '>=6.0'} 1322 | peerDependencies: 1323 | supports-color: '*' 1324 | peerDependenciesMeta: 1325 | supports-color: 1326 | optional: true 1327 | dependencies: 1328 | ms: 2.1.2 1329 | dev: true 1330 | 1331 | /deep-is@0.1.4: 1332 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 1333 | dev: true 1334 | 1335 | /deepmerge@4.3.1: 1336 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 1337 | engines: {node: '>=0.10.0'} 1338 | 1339 | /dequal@2.0.3: 1340 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1341 | engines: {node: '>=6'} 1342 | dev: true 1343 | 1344 | /detect-indent@6.1.0: 1345 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 1346 | engines: {node: '>=8'} 1347 | dev: true 1348 | 1349 | /devalue@4.3.2: 1350 | resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} 1351 | dev: true 1352 | 1353 | /didyoumean@1.2.2: 1354 | resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 1355 | 1356 | /dlv@1.1.3: 1357 | resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 1358 | 1359 | /doctrine@3.0.0: 1360 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 1361 | engines: {node: '>=6.0.0'} 1362 | dependencies: 1363 | esutils: 2.0.3 1364 | dev: true 1365 | 1366 | /electron-to-chromium@1.4.494: 1367 | resolution: {integrity: sha512-KF7wtsFFDu4ws1ZsSOt4pdmO1yWVNWCFtijVYZPUeW4SV7/hy/AESjLn/+qIWgq7mHscNOKAwN5AIM1+YAy+Ww==} 1368 | dev: true 1369 | 1370 | /entities@3.0.1: 1371 | resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} 1372 | engines: {node: '>=0.12'} 1373 | dev: false 1374 | 1375 | /es6-promise@3.3.1: 1376 | resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} 1377 | dev: true 1378 | 1379 | /esbuild@0.18.20: 1380 | resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} 1381 | engines: {node: '>=12'} 1382 | hasBin: true 1383 | requiresBuild: true 1384 | optionalDependencies: 1385 | '@esbuild/android-arm': 0.18.20 1386 | '@esbuild/android-arm64': 0.18.20 1387 | '@esbuild/android-x64': 0.18.20 1388 | '@esbuild/darwin-arm64': 0.18.20 1389 | '@esbuild/darwin-x64': 0.18.20 1390 | '@esbuild/freebsd-arm64': 0.18.20 1391 | '@esbuild/freebsd-x64': 0.18.20 1392 | '@esbuild/linux-arm': 0.18.20 1393 | '@esbuild/linux-arm64': 0.18.20 1394 | '@esbuild/linux-ia32': 0.18.20 1395 | '@esbuild/linux-loong64': 0.18.20 1396 | '@esbuild/linux-mips64el': 0.18.20 1397 | '@esbuild/linux-ppc64': 0.18.20 1398 | '@esbuild/linux-riscv64': 0.18.20 1399 | '@esbuild/linux-s390x': 0.18.20 1400 | '@esbuild/linux-x64': 0.18.20 1401 | '@esbuild/netbsd-x64': 0.18.20 1402 | '@esbuild/openbsd-x64': 0.18.20 1403 | '@esbuild/sunos-x64': 0.18.20 1404 | '@esbuild/win32-arm64': 0.18.20 1405 | '@esbuild/win32-ia32': 0.18.20 1406 | '@esbuild/win32-x64': 0.18.20 1407 | 1408 | /escalade@3.1.1: 1409 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 1410 | engines: {node: '>=6'} 1411 | dev: true 1412 | 1413 | /escape-string-regexp@4.0.0: 1414 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 1415 | engines: {node: '>=10'} 1416 | 1417 | /eslint-config-prettier@8.10.0(eslint@8.47.0): 1418 | resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} 1419 | hasBin: true 1420 | peerDependencies: 1421 | eslint: '>=7.0.0' 1422 | dependencies: 1423 | eslint: 8.47.0 1424 | dev: true 1425 | 1426 | /eslint-plugin-svelte@2.30.0(eslint@8.47.0)(svelte@4.2.0): 1427 | resolution: {integrity: sha512-2/qj0BJsfM0U2j4EjGb7iC/0nbUvXx1Gn78CdtyuXpi/rSomLPCPwnsZsloXMzlt6Xwe8LBlpRvZObSKEHLP5A==} 1428 | engines: {node: ^14.17.0 || >=16.0.0} 1429 | peerDependencies: 1430 | eslint: ^7.0.0 || ^8.0.0-0 1431 | svelte: ^3.37.0 || ^4.0.0-0 1432 | peerDependenciesMeta: 1433 | svelte: 1434 | optional: true 1435 | dependencies: 1436 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.47.0) 1437 | '@jridgewell/sourcemap-codec': 1.4.15 1438 | debug: 4.3.4 1439 | eslint: 8.47.0 1440 | esutils: 2.0.3 1441 | known-css-properties: 0.27.0 1442 | postcss: 8.4.28 1443 | postcss-load-config: 3.1.4(postcss@8.4.28) 1444 | postcss-safe-parser: 6.0.0(postcss@8.4.28) 1445 | svelte: 4.2.0 1446 | svelte-eslint-parser: 0.30.0(svelte@4.2.0) 1447 | transitivePeerDependencies: 1448 | - supports-color 1449 | - ts-node 1450 | dev: true 1451 | 1452 | /eslint-scope@7.2.2: 1453 | resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} 1454 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1455 | dependencies: 1456 | esrecurse: 4.3.0 1457 | estraverse: 5.3.0 1458 | dev: true 1459 | 1460 | /eslint-visitor-keys@3.4.3: 1461 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 1462 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1463 | dev: true 1464 | 1465 | /eslint@8.47.0: 1466 | resolution: {integrity: sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==} 1467 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1468 | hasBin: true 1469 | dependencies: 1470 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.47.0) 1471 | '@eslint-community/regexpp': 4.6.2 1472 | '@eslint/eslintrc': 2.1.2 1473 | '@eslint/js': 8.47.0 1474 | '@humanwhocodes/config-array': 0.11.10 1475 | '@humanwhocodes/module-importer': 1.0.1 1476 | '@nodelib/fs.walk': 1.2.8 1477 | ajv: 6.12.6 1478 | chalk: 4.1.2 1479 | cross-spawn: 7.0.3 1480 | debug: 4.3.4 1481 | doctrine: 3.0.0 1482 | escape-string-regexp: 4.0.0 1483 | eslint-scope: 7.2.2 1484 | eslint-visitor-keys: 3.4.3 1485 | espree: 9.6.1 1486 | esquery: 1.5.0 1487 | esutils: 2.0.3 1488 | fast-deep-equal: 3.1.3 1489 | file-entry-cache: 6.0.1 1490 | find-up: 5.0.0 1491 | glob-parent: 6.0.2 1492 | globals: 13.21.0 1493 | graphemer: 1.4.0 1494 | ignore: 5.2.4 1495 | imurmurhash: 0.1.4 1496 | is-glob: 4.0.3 1497 | is-path-inside: 3.0.3 1498 | js-yaml: 4.1.0 1499 | json-stable-stringify-without-jsonify: 1.0.1 1500 | levn: 0.4.1 1501 | lodash.merge: 4.6.2 1502 | minimatch: 3.1.2 1503 | natural-compare: 1.4.0 1504 | optionator: 0.9.3 1505 | strip-ansi: 6.0.1 1506 | text-table: 0.2.0 1507 | transitivePeerDependencies: 1508 | - supports-color 1509 | dev: true 1510 | 1511 | /esm-env@1.0.0: 1512 | resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} 1513 | dev: true 1514 | 1515 | /espree@9.6.1: 1516 | resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 1517 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1518 | dependencies: 1519 | acorn: 8.10.0 1520 | acorn-jsx: 5.3.2(acorn@8.10.0) 1521 | eslint-visitor-keys: 3.4.3 1522 | dev: true 1523 | 1524 | /esquery@1.5.0: 1525 | resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} 1526 | engines: {node: '>=0.10'} 1527 | dependencies: 1528 | estraverse: 5.3.0 1529 | dev: true 1530 | 1531 | /esrecurse@4.3.0: 1532 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1533 | engines: {node: '>=4.0'} 1534 | dependencies: 1535 | estraverse: 5.3.0 1536 | dev: true 1537 | 1538 | /estraverse@5.3.0: 1539 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1540 | engines: {node: '>=4.0'} 1541 | dev: true 1542 | 1543 | /estree-walker@3.0.3: 1544 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 1545 | dependencies: 1546 | '@types/estree': 1.0.1 1547 | dev: true 1548 | 1549 | /esutils@2.0.3: 1550 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1551 | engines: {node: '>=0.10.0'} 1552 | dev: true 1553 | 1554 | /fast-deep-equal@3.1.3: 1555 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1556 | 1557 | /fast-glob@3.3.1: 1558 | resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} 1559 | engines: {node: '>=8.6.0'} 1560 | dependencies: 1561 | '@nodelib/fs.stat': 2.0.5 1562 | '@nodelib/fs.walk': 1.2.8 1563 | glob-parent: 5.1.2 1564 | merge2: 1.4.1 1565 | micromatch: 4.0.5 1566 | 1567 | /fast-json-stable-stringify@2.1.0: 1568 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1569 | dev: true 1570 | 1571 | /fast-levenshtein@2.0.6: 1572 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1573 | dev: true 1574 | 1575 | /fastq@1.15.0: 1576 | resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} 1577 | dependencies: 1578 | reusify: 1.0.4 1579 | 1580 | /fault@2.0.1: 1581 | resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} 1582 | dependencies: 1583 | format: 0.2.2 1584 | dev: false 1585 | 1586 | /file-entry-cache@6.0.1: 1587 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 1588 | engines: {node: ^10.12.0 || >=12.0.0} 1589 | dependencies: 1590 | flat-cache: 3.0.4 1591 | dev: true 1592 | 1593 | /fill-range@7.0.1: 1594 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1595 | engines: {node: '>=8'} 1596 | dependencies: 1597 | to-regex-range: 5.0.1 1598 | 1599 | /find-up@5.0.0: 1600 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1601 | engines: {node: '>=10'} 1602 | dependencies: 1603 | locate-path: 6.0.0 1604 | path-exists: 4.0.0 1605 | dev: true 1606 | 1607 | /flat-cache@3.0.4: 1608 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} 1609 | engines: {node: ^10.12.0 || >=12.0.0} 1610 | dependencies: 1611 | flatted: 3.2.7 1612 | rimraf: 3.0.2 1613 | dev: true 1614 | 1615 | /flatted@3.2.7: 1616 | resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} 1617 | dev: true 1618 | 1619 | /format@0.2.2: 1620 | resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} 1621 | engines: {node: '>=0.4.x'} 1622 | dev: false 1623 | 1624 | /fraction.js@4.2.0: 1625 | resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} 1626 | dev: true 1627 | 1628 | /fs.realpath@1.0.0: 1629 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 1630 | 1631 | /fsevents@2.3.2: 1632 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 1633 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1634 | os: [darwin] 1635 | requiresBuild: true 1636 | optional: true 1637 | 1638 | /function-bind@1.1.1: 1639 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 1640 | 1641 | /glob-parent@5.1.2: 1642 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1643 | engines: {node: '>= 6'} 1644 | dependencies: 1645 | is-glob: 4.0.3 1646 | 1647 | /glob-parent@6.0.2: 1648 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1649 | engines: {node: '>=10.13.0'} 1650 | dependencies: 1651 | is-glob: 4.0.3 1652 | 1653 | /glob@7.1.6: 1654 | resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} 1655 | dependencies: 1656 | fs.realpath: 1.0.0 1657 | inflight: 1.0.6 1658 | inherits: 2.0.4 1659 | minimatch: 3.1.2 1660 | once: 1.4.0 1661 | path-is-absolute: 1.0.1 1662 | 1663 | /glob@7.2.3: 1664 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 1665 | dependencies: 1666 | fs.realpath: 1.0.0 1667 | inflight: 1.0.6 1668 | inherits: 2.0.4 1669 | minimatch: 3.1.2 1670 | once: 1.4.0 1671 | path-is-absolute: 1.0.1 1672 | dev: true 1673 | 1674 | /globals@13.21.0: 1675 | resolution: {integrity: sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==} 1676 | engines: {node: '>=8'} 1677 | dependencies: 1678 | type-fest: 0.20.2 1679 | dev: true 1680 | 1681 | /graceful-fs@4.2.11: 1682 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1683 | dev: true 1684 | 1685 | /graphemer@1.4.0: 1686 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 1687 | dev: true 1688 | 1689 | /has-flag@4.0.0: 1690 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1691 | engines: {node: '>=8'} 1692 | dev: true 1693 | 1694 | /has@1.0.3: 1695 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 1696 | engines: {node: '>= 0.4.0'} 1697 | dependencies: 1698 | function-bind: 1.1.1 1699 | 1700 | /highlight.js@11.8.0: 1701 | resolution: {integrity: sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==} 1702 | engines: {node: '>=12.0.0'} 1703 | dev: false 1704 | 1705 | /ignore@5.2.4: 1706 | resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} 1707 | engines: {node: '>= 4'} 1708 | dev: true 1709 | 1710 | /import-fresh@3.3.0: 1711 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 1712 | engines: {node: '>=6'} 1713 | dependencies: 1714 | parent-module: 1.0.1 1715 | resolve-from: 4.0.0 1716 | dev: true 1717 | 1718 | /import-meta-resolve@2.2.2: 1719 | resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==} 1720 | dev: true 1721 | 1722 | /imurmurhash@0.1.4: 1723 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1724 | engines: {node: '>=0.8.19'} 1725 | dev: true 1726 | 1727 | /inflight@1.0.6: 1728 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 1729 | dependencies: 1730 | once: 1.4.0 1731 | wrappy: 1.0.2 1732 | 1733 | /inherits@2.0.4: 1734 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1735 | 1736 | /is-binary-path@2.1.0: 1737 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1738 | engines: {node: '>=8'} 1739 | dependencies: 1740 | binary-extensions: 2.2.0 1741 | 1742 | /is-core-module@2.13.0: 1743 | resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} 1744 | dependencies: 1745 | has: 1.0.3 1746 | 1747 | /is-extendable@1.0.1: 1748 | resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} 1749 | engines: {node: '>=0.10.0'} 1750 | dependencies: 1751 | is-plain-object: 2.0.4 1752 | dev: false 1753 | 1754 | /is-extglob@2.1.1: 1755 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1756 | engines: {node: '>=0.10.0'} 1757 | 1758 | /is-glob@4.0.3: 1759 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1760 | engines: {node: '>=0.10.0'} 1761 | dependencies: 1762 | is-extglob: 2.1.1 1763 | 1764 | /is-number@7.0.0: 1765 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1766 | engines: {node: '>=0.12.0'} 1767 | 1768 | /is-path-inside@3.0.3: 1769 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 1770 | engines: {node: '>=8'} 1771 | dev: true 1772 | 1773 | /is-plain-object@2.0.4: 1774 | resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} 1775 | engines: {node: '>=0.10.0'} 1776 | dependencies: 1777 | isobject: 3.0.1 1778 | dev: false 1779 | 1780 | /is-reference@3.0.1: 1781 | resolution: {integrity: sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==} 1782 | dependencies: 1783 | '@types/estree': 1.0.1 1784 | dev: true 1785 | 1786 | /isexe@2.0.0: 1787 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1788 | dev: true 1789 | 1790 | /isobject@3.0.1: 1791 | resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} 1792 | engines: {node: '>=0.10.0'} 1793 | dev: false 1794 | 1795 | /isomorphic.js@0.2.5: 1796 | resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} 1797 | dev: false 1798 | 1799 | /jiti@1.19.1: 1800 | resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==} 1801 | hasBin: true 1802 | 1803 | /js-yaml@4.1.0: 1804 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1805 | hasBin: true 1806 | dependencies: 1807 | argparse: 2.0.1 1808 | dev: true 1809 | 1810 | /json-schema-traverse@0.4.1: 1811 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1812 | dev: true 1813 | 1814 | /json-stable-stringify-without-jsonify@1.0.1: 1815 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1816 | dev: true 1817 | 1818 | /kleur@4.1.5: 1819 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1820 | engines: {node: '>=6'} 1821 | dev: true 1822 | 1823 | /known-css-properties@0.27.0: 1824 | resolution: {integrity: sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==} 1825 | dev: true 1826 | 1827 | /levn@0.4.1: 1828 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1829 | engines: {node: '>= 0.8.0'} 1830 | dependencies: 1831 | prelude-ls: 1.2.1 1832 | type-check: 0.4.0 1833 | dev: true 1834 | 1835 | /lib0@0.2.82: 1836 | resolution: {integrity: sha512-sZJeggxq56weXHnBc37dXNnYKGPvdR75zKxGHNc8gLE+ldKCbc4whk0JY2cV17lxuBFtvRd4dIsSh6Cfz7slUw==} 1837 | engines: {node: '>=16'} 1838 | hasBin: true 1839 | dependencies: 1840 | isomorphic.js: 0.2.5 1841 | dev: false 1842 | 1843 | /lilconfig@2.1.0: 1844 | resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 1845 | engines: {node: '>=10'} 1846 | 1847 | /lines-and-columns@1.2.4: 1848 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 1849 | 1850 | /linkify-it@4.0.1: 1851 | resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} 1852 | dependencies: 1853 | uc.micro: 1.0.6 1854 | dev: false 1855 | 1856 | /linkifyjs@4.1.1: 1857 | resolution: {integrity: sha512-zFN/CTVmbcVef+WaDXT63dNzzkfRBKT1j464NJQkV7iSgJU0sLBus9W0HBwnXK13/hf168pbrx/V/bjEHOXNHA==} 1858 | dev: false 1859 | 1860 | /locate-character@3.0.0: 1861 | resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 1862 | dev: true 1863 | 1864 | /locate-path@6.0.0: 1865 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1866 | engines: {node: '>=10'} 1867 | dependencies: 1868 | p-locate: 5.0.0 1869 | dev: true 1870 | 1871 | /lodash.castarray@4.4.0: 1872 | resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} 1873 | dev: false 1874 | 1875 | /lodash.debounce@4.0.8: 1876 | resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} 1877 | dev: false 1878 | 1879 | /lodash.isplainobject@4.0.6: 1880 | resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} 1881 | dev: false 1882 | 1883 | /lodash.merge@4.6.2: 1884 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1885 | 1886 | /lowlight@2.9.0: 1887 | resolution: {integrity: sha512-OpcaUTCLmHuVuBcyNckKfH5B0oA4JUavb/M/8n9iAvanJYNQkrVm4pvyX0SUaqkBG4dnWHKt7p50B3ngAG2Rfw==} 1888 | dependencies: 1889 | '@types/hast': 2.3.5 1890 | fault: 2.0.1 1891 | highlight.js: 11.8.0 1892 | dev: false 1893 | 1894 | /magic-string@0.27.0: 1895 | resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} 1896 | engines: {node: '>=12'} 1897 | dependencies: 1898 | '@jridgewell/sourcemap-codec': 1.4.15 1899 | dev: true 1900 | 1901 | /magic-string@0.30.2: 1902 | resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==} 1903 | engines: {node: '>=12'} 1904 | dependencies: 1905 | '@jridgewell/sourcemap-codec': 1.4.15 1906 | dev: true 1907 | 1908 | /make-error@1.3.6: 1909 | resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 1910 | dev: false 1911 | 1912 | /markdown-it@13.0.1: 1913 | resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==} 1914 | hasBin: true 1915 | dependencies: 1916 | argparse: 2.0.1 1917 | entities: 3.0.1 1918 | linkify-it: 4.0.1 1919 | mdurl: 1.0.1 1920 | uc.micro: 1.0.6 1921 | dev: false 1922 | 1923 | /mdn-data@2.0.30: 1924 | resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 1925 | dev: true 1926 | 1927 | /mdurl@1.0.1: 1928 | resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} 1929 | dev: false 1930 | 1931 | /merge2@1.4.1: 1932 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1933 | engines: {node: '>= 8'} 1934 | 1935 | /micromatch@4.0.5: 1936 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 1937 | engines: {node: '>=8.6'} 1938 | dependencies: 1939 | braces: 3.0.2 1940 | picomatch: 2.3.1 1941 | 1942 | /mime@3.0.0: 1943 | resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 1944 | engines: {node: '>=10.0.0'} 1945 | hasBin: true 1946 | dev: true 1947 | 1948 | /min-indent@1.0.1: 1949 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 1950 | engines: {node: '>=4'} 1951 | dev: true 1952 | 1953 | /mini-svg-data-uri@1.4.4: 1954 | resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} 1955 | hasBin: true 1956 | dev: false 1957 | 1958 | /minimatch@3.1.2: 1959 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1960 | dependencies: 1961 | brace-expansion: 1.1.11 1962 | 1963 | /minimist@1.2.8: 1964 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1965 | dev: true 1966 | 1967 | /mkdirp@0.5.6: 1968 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 1969 | hasBin: true 1970 | dependencies: 1971 | minimist: 1.2.8 1972 | dev: true 1973 | 1974 | /mri@1.2.0: 1975 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 1976 | engines: {node: '>=4'} 1977 | dev: true 1978 | 1979 | /mrmime@1.0.1: 1980 | resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} 1981 | engines: {node: '>=10'} 1982 | dev: true 1983 | 1984 | /ms@2.1.2: 1985 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 1986 | dev: true 1987 | 1988 | /mz@2.7.0: 1989 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 1990 | dependencies: 1991 | any-promise: 1.3.0 1992 | object-assign: 4.1.1 1993 | thenify-all: 1.6.0 1994 | 1995 | /nanoid@3.3.6: 1996 | resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} 1997 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1998 | hasBin: true 1999 | 2000 | /natural-compare@1.4.0: 2001 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 2002 | dev: true 2003 | 2004 | /node-releases@2.0.13: 2005 | resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} 2006 | dev: true 2007 | 2008 | /normalize-path@3.0.0: 2009 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2010 | engines: {node: '>=0.10.0'} 2011 | 2012 | /normalize-range@0.1.2: 2013 | resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 2014 | engines: {node: '>=0.10.0'} 2015 | dev: true 2016 | 2017 | /object-assign@4.1.1: 2018 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 2019 | engines: {node: '>=0.10.0'} 2020 | 2021 | /object-hash@3.0.0: 2022 | resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 2023 | engines: {node: '>= 6'} 2024 | 2025 | /object.omit@3.0.0: 2026 | resolution: {integrity: sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==} 2027 | engines: {node: '>=0.10.0'} 2028 | dependencies: 2029 | is-extendable: 1.0.1 2030 | dev: false 2031 | 2032 | /object.pick@1.3.0: 2033 | resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} 2034 | engines: {node: '>=0.10.0'} 2035 | dependencies: 2036 | isobject: 3.0.1 2037 | dev: false 2038 | 2039 | /once@1.4.0: 2040 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 2041 | dependencies: 2042 | wrappy: 1.0.2 2043 | 2044 | /optionator@0.9.3: 2045 | resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} 2046 | engines: {node: '>= 0.8.0'} 2047 | dependencies: 2048 | '@aashutoshrathi/word-wrap': 1.2.6 2049 | deep-is: 0.1.4 2050 | fast-levenshtein: 2.0.6 2051 | levn: 0.4.1 2052 | prelude-ls: 1.2.1 2053 | type-check: 0.4.0 2054 | dev: true 2055 | 2056 | /orderedmap@2.1.1: 2057 | resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} 2058 | dev: false 2059 | 2060 | /p-limit@3.1.0: 2061 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 2062 | engines: {node: '>=10'} 2063 | dependencies: 2064 | yocto-queue: 0.1.0 2065 | dev: true 2066 | 2067 | /p-locate@5.0.0: 2068 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 2069 | engines: {node: '>=10'} 2070 | dependencies: 2071 | p-limit: 3.1.0 2072 | dev: true 2073 | 2074 | /parent-module@1.0.1: 2075 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 2076 | engines: {node: '>=6'} 2077 | dependencies: 2078 | callsites: 3.1.0 2079 | dev: true 2080 | 2081 | /path-exists@4.0.0: 2082 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2083 | engines: {node: '>=8'} 2084 | dev: true 2085 | 2086 | /path-is-absolute@1.0.1: 2087 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 2088 | engines: {node: '>=0.10.0'} 2089 | 2090 | /path-key@3.1.1: 2091 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2092 | engines: {node: '>=8'} 2093 | dev: true 2094 | 2095 | /path-parse@1.0.7: 2096 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 2097 | 2098 | /periscopic@3.1.0: 2099 | resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} 2100 | dependencies: 2101 | '@types/estree': 1.0.1 2102 | estree-walker: 3.0.3 2103 | is-reference: 3.0.1 2104 | dev: true 2105 | 2106 | /picocolors@1.0.0: 2107 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 2108 | 2109 | /picomatch@2.3.1: 2110 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2111 | engines: {node: '>=8.6'} 2112 | 2113 | /pify@2.3.0: 2114 | resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} 2115 | engines: {node: '>=0.10.0'} 2116 | 2117 | /pirates@4.0.6: 2118 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 2119 | engines: {node: '>= 6'} 2120 | 2121 | /postcss-import@15.1.0(postcss@8.4.28): 2122 | resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 2123 | engines: {node: '>=14.0.0'} 2124 | peerDependencies: 2125 | postcss: ^8.0.0 2126 | dependencies: 2127 | postcss: 8.4.28 2128 | postcss-value-parser: 4.2.0 2129 | read-cache: 1.0.0 2130 | resolve: 1.22.4 2131 | 2132 | /postcss-js@4.0.1(postcss@8.4.28): 2133 | resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 2134 | engines: {node: ^12 || ^14 || >= 16} 2135 | peerDependencies: 2136 | postcss: ^8.4.21 2137 | dependencies: 2138 | camelcase-css: 2.0.1 2139 | postcss: 8.4.28 2140 | 2141 | /postcss-load-config@3.1.4(postcss@8.4.28): 2142 | resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} 2143 | engines: {node: '>= 10'} 2144 | peerDependencies: 2145 | postcss: '>=8.0.9' 2146 | ts-node: '>=9.0.0' 2147 | peerDependenciesMeta: 2148 | postcss: 2149 | optional: true 2150 | ts-node: 2151 | optional: true 2152 | dependencies: 2153 | lilconfig: 2.1.0 2154 | postcss: 8.4.28 2155 | yaml: 1.10.2 2156 | dev: true 2157 | 2158 | /postcss-load-config@4.0.1(postcss@8.4.28): 2159 | resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} 2160 | engines: {node: '>= 14'} 2161 | peerDependencies: 2162 | postcss: '>=8.0.9' 2163 | ts-node: '>=9.0.0' 2164 | peerDependenciesMeta: 2165 | postcss: 2166 | optional: true 2167 | ts-node: 2168 | optional: true 2169 | dependencies: 2170 | lilconfig: 2.1.0 2171 | postcss: 8.4.28 2172 | yaml: 2.3.1 2173 | 2174 | /postcss-nested@6.0.1(postcss@8.4.28): 2175 | resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} 2176 | engines: {node: '>=12.0'} 2177 | peerDependencies: 2178 | postcss: ^8.2.14 2179 | dependencies: 2180 | postcss: 8.4.28 2181 | postcss-selector-parser: 6.0.13 2182 | 2183 | /postcss-safe-parser@6.0.0(postcss@8.4.28): 2184 | resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} 2185 | engines: {node: '>=12.0'} 2186 | peerDependencies: 2187 | postcss: ^8.3.3 2188 | dependencies: 2189 | postcss: 8.4.28 2190 | dev: true 2191 | 2192 | /postcss-selector-parser@6.0.10: 2193 | resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} 2194 | engines: {node: '>=4'} 2195 | dependencies: 2196 | cssesc: 3.0.0 2197 | util-deprecate: 1.0.2 2198 | dev: false 2199 | 2200 | /postcss-selector-parser@6.0.13: 2201 | resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} 2202 | engines: {node: '>=4'} 2203 | dependencies: 2204 | cssesc: 3.0.0 2205 | util-deprecate: 1.0.2 2206 | 2207 | /postcss-value-parser@4.2.0: 2208 | resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 2209 | 2210 | /postcss@8.4.28: 2211 | resolution: {integrity: sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==} 2212 | engines: {node: ^10 || ^12 || >=14} 2213 | dependencies: 2214 | nanoid: 3.3.6 2215 | picocolors: 1.0.0 2216 | source-map-js: 1.0.2 2217 | 2218 | /prelude-ls@1.2.1: 2219 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 2220 | engines: {node: '>= 0.8.0'} 2221 | dev: true 2222 | 2223 | /prettier-plugin-svelte@2.10.1(prettier@2.8.8)(svelte@4.2.0): 2224 | resolution: {integrity: sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ==} 2225 | peerDependencies: 2226 | prettier: ^1.16.4 || ^2.0.0 2227 | svelte: ^3.2.0 || ^4.0.0-next.0 2228 | dependencies: 2229 | prettier: 2.8.8 2230 | svelte: 4.2.0 2231 | dev: true 2232 | 2233 | /prettier@2.8.8: 2234 | resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} 2235 | engines: {node: '>=10.13.0'} 2236 | hasBin: true 2237 | dev: true 2238 | 2239 | /prosemirror-changeset@2.2.1: 2240 | resolution: {integrity: sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==} 2241 | dependencies: 2242 | prosemirror-transform: 1.7.4 2243 | dev: false 2244 | 2245 | /prosemirror-collab@1.3.1: 2246 | resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} 2247 | dependencies: 2248 | prosemirror-state: 1.4.3 2249 | dev: false 2250 | 2251 | /prosemirror-commands@1.5.2: 2252 | resolution: {integrity: sha512-hgLcPaakxH8tu6YvVAaILV2tXYsW3rAdDR8WNkeKGcgeMVQg3/TMhPdVoh7iAmfgVjZGtcOSjKiQaoeKjzd2mQ==} 2253 | dependencies: 2254 | prosemirror-model: 1.19.3 2255 | prosemirror-state: 1.4.3 2256 | prosemirror-transform: 1.7.4 2257 | dev: false 2258 | 2259 | /prosemirror-dropcursor@1.8.1: 2260 | resolution: {integrity: sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==} 2261 | dependencies: 2262 | prosemirror-state: 1.4.3 2263 | prosemirror-transform: 1.7.4 2264 | prosemirror-view: 1.31.7 2265 | dev: false 2266 | 2267 | /prosemirror-gapcursor@1.3.2: 2268 | resolution: {integrity: sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==} 2269 | dependencies: 2270 | prosemirror-keymap: 1.2.2 2271 | prosemirror-model: 1.19.3 2272 | prosemirror-state: 1.4.3 2273 | prosemirror-view: 1.31.7 2274 | dev: false 2275 | 2276 | /prosemirror-history@1.3.2: 2277 | resolution: {integrity: sha512-/zm0XoU/N/+u7i5zepjmZAEnpvjDtzoPWW6VmKptcAnPadN/SStsBjMImdCEbb3seiNTpveziPTIrXQbHLtU1g==} 2278 | dependencies: 2279 | prosemirror-state: 1.4.3 2280 | prosemirror-transform: 1.7.4 2281 | prosemirror-view: 1.31.7 2282 | rope-sequence: 1.3.4 2283 | dev: false 2284 | 2285 | /prosemirror-inputrules@1.2.1: 2286 | resolution: {integrity: sha512-3LrWJX1+ULRh5SZvbIQlwZafOXqp1XuV21MGBu/i5xsztd+9VD15x6OtN6mdqSFI7/8Y77gYUbQ6vwwJ4mr6QQ==} 2287 | dependencies: 2288 | prosemirror-state: 1.4.3 2289 | prosemirror-transform: 1.7.4 2290 | dev: false 2291 | 2292 | /prosemirror-keymap@1.2.2: 2293 | resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} 2294 | dependencies: 2295 | prosemirror-state: 1.4.3 2296 | w3c-keyname: 2.2.8 2297 | dev: false 2298 | 2299 | /prosemirror-markdown@1.11.2: 2300 | resolution: {integrity: sha512-Eu5g4WPiCdqDTGhdSsG9N6ZjACQRYrsAkrF9KYfdMaCmjIApH75aVncsWYOJvEk2i1B3i8jZppv3J/tnuHGiUQ==} 2301 | dependencies: 2302 | markdown-it: 13.0.1 2303 | prosemirror-model: 1.19.3 2304 | dev: false 2305 | 2306 | /prosemirror-menu@1.2.3: 2307 | resolution: {integrity: sha512-13H9+XvdJiUt2vQVMqCveFbc7YfEKR3g70pUwuQdQLwuvNfVGTzMHr1y5dwdY5vOBQbzhmjgnWUnclKzMdnlJA==} 2308 | dependencies: 2309 | crelt: 1.0.6 2310 | prosemirror-commands: 1.5.2 2311 | prosemirror-history: 1.3.2 2312 | prosemirror-state: 1.4.3 2313 | dev: false 2314 | 2315 | /prosemirror-model@1.19.3: 2316 | resolution: {integrity: sha512-tgSnwN7BS7/UM0sSARcW+IQryx2vODKX4MI7xpqY2X+iaepJdKBPc7I4aACIsDV/LTaTjt12Z56MhDr9LsyuZQ==} 2317 | dependencies: 2318 | orderedmap: 2.1.1 2319 | dev: false 2320 | 2321 | /prosemirror-schema-basic@1.2.2: 2322 | resolution: {integrity: sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==} 2323 | dependencies: 2324 | prosemirror-model: 1.19.3 2325 | dev: false 2326 | 2327 | /prosemirror-schema-list@1.3.0: 2328 | resolution: {integrity: sha512-Hz/7gM4skaaYfRPNgr421CU4GSwotmEwBVvJh5ltGiffUJwm7C8GfN/Bc6DR1EKEp5pDKhODmdXXyi9uIsZl5A==} 2329 | dependencies: 2330 | prosemirror-model: 1.19.3 2331 | prosemirror-state: 1.4.3 2332 | prosemirror-transform: 1.7.4 2333 | dev: false 2334 | 2335 | /prosemirror-state@1.4.1: 2336 | resolution: {integrity: sha512-U/LBDW2gNmVa07sz/D229XigSdDQ5CLFwVB1Vb32MJbAHHhWe/6pOc721faI17tqw4pZ49i1xfY/jEZ9tbIhPg==} 2337 | dependencies: 2338 | prosemirror-model: 1.19.3 2339 | prosemirror-transform: 1.7.4 2340 | dev: false 2341 | 2342 | /prosemirror-state@1.4.3: 2343 | resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} 2344 | dependencies: 2345 | prosemirror-model: 1.19.3 2346 | prosemirror-transform: 1.7.4 2347 | prosemirror-view: 1.31.7 2348 | dev: false 2349 | 2350 | /prosemirror-tables@1.3.4: 2351 | resolution: {integrity: sha512-z6uLSQ1BLC3rgbGwZmpfb+xkdvD7W/UOsURDfognZFYaTtc0gsk7u/t71Yijp2eLflVpffMk6X0u0+u+MMDvIw==} 2352 | dependencies: 2353 | prosemirror-keymap: 1.2.2 2354 | prosemirror-model: 1.19.3 2355 | prosemirror-state: 1.4.3 2356 | prosemirror-transform: 1.7.4 2357 | prosemirror-view: 1.31.7 2358 | dev: false 2359 | 2360 | /prosemirror-trailing-node@2.0.7(prosemirror-model@1.19.3)(prosemirror-state@1.4.3)(prosemirror-view@1.31.7): 2361 | resolution: {integrity: sha512-8zcZORYj/8WEwsGo6yVCRXFMOfBo0Ub3hCUvmoWIZYfMP26WqENU0mpEP27w7mt8buZWuGrydBewr0tOArPb1Q==} 2362 | peerDependencies: 2363 | prosemirror-model: ^1.19.0 2364 | prosemirror-state: ^1.4.2 2365 | prosemirror-view: ^1.31.2 2366 | dependencies: 2367 | '@remirror/core-constants': 2.0.2 2368 | '@remirror/core-helpers': 3.0.0 2369 | escape-string-regexp: 4.0.0 2370 | prosemirror-model: 1.19.3 2371 | prosemirror-state: 1.4.3 2372 | prosemirror-view: 1.31.7 2373 | dev: false 2374 | 2375 | /prosemirror-transform@1.7.4: 2376 | resolution: {integrity: sha512-GO38mvqJ2yeI0BbL5E1CdHcly032Dlfn9nHqlnCHqlNf9e9jZwJixxp6VRtOeDZ1uTDpDIziezMKbA41LpAx3A==} 2377 | dependencies: 2378 | prosemirror-model: 1.19.3 2379 | dev: false 2380 | 2381 | /prosemirror-view@1.26.2: 2382 | resolution: {integrity: sha512-CGKw+GadkfSBEwRAJTHCEKJ4DlV6/3IhAdjpwGyZHUHtbP7jX4Ol4zmi7xa2c6GOabDlIJLYXJydoNYLX7lNeQ==} 2383 | dependencies: 2384 | prosemirror-model: 1.19.3 2385 | prosemirror-state: 1.4.1 2386 | prosemirror-transform: 1.7.4 2387 | dev: false 2388 | 2389 | /prosemirror-view@1.31.7: 2390 | resolution: {integrity: sha512-Pr7w93yOYmxQwzGIRSaNLZ/1uM6YjnenASzN2H6fO6kGekuzRbgZ/4bHbBTd1u4sIQmL33/TcGmzxxidyPwCjg==} 2391 | dependencies: 2392 | prosemirror-model: 1.19.3 2393 | prosemirror-state: 1.4.3 2394 | prosemirror-transform: 1.7.4 2395 | dev: false 2396 | 2397 | /punycode@2.3.0: 2398 | resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} 2399 | engines: {node: '>=6'} 2400 | dev: true 2401 | 2402 | /queue-microtask@1.2.3: 2403 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2404 | 2405 | /read-cache@1.0.0: 2406 | resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} 2407 | dependencies: 2408 | pify: 2.3.0 2409 | 2410 | /readdirp@3.6.0: 2411 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 2412 | engines: {node: '>=8.10.0'} 2413 | dependencies: 2414 | picomatch: 2.3.1 2415 | 2416 | /resolve-from@4.0.0: 2417 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 2418 | engines: {node: '>=4'} 2419 | dev: true 2420 | 2421 | /resolve@1.22.4: 2422 | resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==} 2423 | hasBin: true 2424 | dependencies: 2425 | is-core-module: 2.13.0 2426 | path-parse: 1.0.7 2427 | supports-preserve-symlinks-flag: 1.0.0 2428 | 2429 | /reusify@1.0.4: 2430 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 2431 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2432 | 2433 | /rimraf@2.7.1: 2434 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} 2435 | hasBin: true 2436 | dependencies: 2437 | glob: 7.2.3 2438 | dev: true 2439 | 2440 | /rimraf@3.0.2: 2441 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 2442 | hasBin: true 2443 | dependencies: 2444 | glob: 7.2.3 2445 | dev: true 2446 | 2447 | /rollup@3.28.0: 2448 | resolution: {integrity: sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==} 2449 | engines: {node: '>=14.18.0', npm: '>=8.0.0'} 2450 | hasBin: true 2451 | optionalDependencies: 2452 | fsevents: 2.3.2 2453 | 2454 | /rope-sequence@1.3.4: 2455 | resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} 2456 | dev: false 2457 | 2458 | /run-parallel@1.2.0: 2459 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2460 | dependencies: 2461 | queue-microtask: 1.2.3 2462 | 2463 | /sade@1.8.1: 2464 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 2465 | engines: {node: '>=6'} 2466 | dependencies: 2467 | mri: 1.2.0 2468 | dev: true 2469 | 2470 | /sander@0.5.1: 2471 | resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} 2472 | dependencies: 2473 | es6-promise: 3.3.1 2474 | graceful-fs: 4.2.11 2475 | mkdirp: 0.5.6 2476 | rimraf: 2.7.1 2477 | dev: true 2478 | 2479 | /set-cookie-parser@2.6.0: 2480 | resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} 2481 | dev: true 2482 | 2483 | /shebang-command@2.0.0: 2484 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2485 | engines: {node: '>=8'} 2486 | dependencies: 2487 | shebang-regex: 3.0.0 2488 | dev: true 2489 | 2490 | /shebang-regex@3.0.0: 2491 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2492 | engines: {node: '>=8'} 2493 | dev: true 2494 | 2495 | /sirv@2.0.3: 2496 | resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} 2497 | engines: {node: '>= 10'} 2498 | dependencies: 2499 | '@polka/url': 1.0.0-next.21 2500 | mrmime: 1.0.1 2501 | totalist: 3.0.1 2502 | dev: true 2503 | 2504 | /sorcery@0.11.0: 2505 | resolution: {integrity: sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==} 2506 | hasBin: true 2507 | dependencies: 2508 | '@jridgewell/sourcemap-codec': 1.4.15 2509 | buffer-crc32: 0.2.13 2510 | minimist: 1.2.8 2511 | sander: 0.5.1 2512 | dev: true 2513 | 2514 | /source-map-js@1.0.2: 2515 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 2516 | engines: {node: '>=0.10.0'} 2517 | 2518 | /streamsearch@1.1.0: 2519 | resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 2520 | engines: {node: '>=10.0.0'} 2521 | dev: true 2522 | 2523 | /strip-ansi@6.0.1: 2524 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2525 | engines: {node: '>=8'} 2526 | dependencies: 2527 | ansi-regex: 5.0.1 2528 | dev: true 2529 | 2530 | /strip-indent@3.0.0: 2531 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 2532 | engines: {node: '>=8'} 2533 | dependencies: 2534 | min-indent: 1.0.1 2535 | dev: true 2536 | 2537 | /strip-json-comments@3.1.1: 2538 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 2539 | engines: {node: '>=8'} 2540 | dev: true 2541 | 2542 | /style-mod@4.0.3: 2543 | resolution: {integrity: sha512-78Jv8kYJdjbvRwwijtCevYADfsI0lGzYJe4mMFdceO8l75DFFDoqBhR1jVDicDRRaX4//g1u9wKeo+ztc2h1Rw==} 2544 | dev: false 2545 | 2546 | /sucrase@3.34.0: 2547 | resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} 2548 | engines: {node: '>=8'} 2549 | hasBin: true 2550 | dependencies: 2551 | '@jridgewell/gen-mapping': 0.3.3 2552 | commander: 4.1.1 2553 | glob: 7.1.6 2554 | lines-and-columns: 1.2.4 2555 | mz: 2.7.0 2556 | pirates: 4.0.6 2557 | ts-interface-checker: 0.1.13 2558 | 2559 | /supports-color@7.2.0: 2560 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2561 | engines: {node: '>=8'} 2562 | dependencies: 2563 | has-flag: 4.0.0 2564 | dev: true 2565 | 2566 | /supports-preserve-symlinks-flag@1.0.0: 2567 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2568 | engines: {node: '>= 0.4'} 2569 | 2570 | /svelte-eslint-parser@0.30.0(svelte@4.2.0): 2571 | resolution: {integrity: sha512-H0Cn2TKr70DU9p/Gb04CfwtS7eK28MYumrHYPaDNkIFbfwGDLADpbERBn7u8G1Rcm2RMr2/mL6mq0J2e8iKFlA==} 2572 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2573 | peerDependencies: 2574 | svelte: ^3.37.0 || ^4.0.0-0 2575 | peerDependenciesMeta: 2576 | svelte: 2577 | optional: true 2578 | dependencies: 2579 | eslint-scope: 7.2.2 2580 | eslint-visitor-keys: 3.4.3 2581 | espree: 9.6.1 2582 | svelte: 4.2.0 2583 | dev: true 2584 | 2585 | /svelte-hmr@0.15.3(svelte@4.2.0): 2586 | resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} 2587 | engines: {node: ^12.20 || ^14.13.1 || >= 16} 2588 | peerDependencies: 2589 | svelte: ^3.19.0 || ^4.0.0 2590 | dependencies: 2591 | svelte: 4.2.0 2592 | dev: true 2593 | 2594 | /svelte-preprocess@5.0.4(postcss-load-config@3.1.4)(postcss@8.4.28)(svelte@4.2.0): 2595 | resolution: {integrity: sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==} 2596 | engines: {node: '>= 14.10.0'} 2597 | requiresBuild: true 2598 | peerDependencies: 2599 | '@babel/core': ^7.10.2 2600 | coffeescript: ^2.5.1 2601 | less: ^3.11.3 || ^4.0.0 2602 | postcss: ^7 || ^8 2603 | postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 2604 | pug: ^3.0.0 2605 | sass: ^1.26.8 2606 | stylus: ^0.55.0 2607 | sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 2608 | svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 2609 | typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' 2610 | peerDependenciesMeta: 2611 | '@babel/core': 2612 | optional: true 2613 | coffeescript: 2614 | optional: true 2615 | less: 2616 | optional: true 2617 | postcss: 2618 | optional: true 2619 | postcss-load-config: 2620 | optional: true 2621 | pug: 2622 | optional: true 2623 | sass: 2624 | optional: true 2625 | stylus: 2626 | optional: true 2627 | sugarss: 2628 | optional: true 2629 | typescript: 2630 | optional: true 2631 | dependencies: 2632 | '@types/pug': 2.0.6 2633 | detect-indent: 6.1.0 2634 | magic-string: 0.27.0 2635 | postcss: 8.4.28 2636 | postcss-load-config: 3.1.4(postcss@8.4.28) 2637 | sorcery: 0.11.0 2638 | strip-indent: 3.0.0 2639 | svelte: 4.2.0 2640 | dev: true 2641 | 2642 | /svelte@4.2.0: 2643 | resolution: {integrity: sha512-kVsdPjDbLrv74SmLSUzAsBGquMs4MPgWGkGLpH+PjOYnFOziAvENVzgJmyOCV2gntxE32aNm8/sqNKD6LbIpeQ==} 2644 | engines: {node: '>=16'} 2645 | dependencies: 2646 | '@ampproject/remapping': 2.2.1 2647 | '@jridgewell/sourcemap-codec': 1.4.15 2648 | '@jridgewell/trace-mapping': 0.3.19 2649 | acorn: 8.10.0 2650 | aria-query: 5.3.0 2651 | axobject-query: 3.2.1 2652 | code-red: 1.0.4 2653 | css-tree: 2.3.1 2654 | estree-walker: 3.0.3 2655 | is-reference: 3.0.1 2656 | locate-character: 3.0.0 2657 | magic-string: 0.30.2 2658 | periscopic: 3.1.0 2659 | dev: true 2660 | 2661 | /tailwindcss@3.3.3: 2662 | resolution: {integrity: sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==} 2663 | engines: {node: '>=14.0.0'} 2664 | hasBin: true 2665 | dependencies: 2666 | '@alloc/quick-lru': 5.2.0 2667 | arg: 5.0.2 2668 | chokidar: 3.5.3 2669 | didyoumean: 1.2.2 2670 | dlv: 1.1.3 2671 | fast-glob: 3.3.1 2672 | glob-parent: 6.0.2 2673 | is-glob: 4.0.3 2674 | jiti: 1.19.1 2675 | lilconfig: 2.1.0 2676 | micromatch: 4.0.5 2677 | normalize-path: 3.0.0 2678 | object-hash: 3.0.0 2679 | picocolors: 1.0.0 2680 | postcss: 8.4.28 2681 | postcss-import: 15.1.0(postcss@8.4.28) 2682 | postcss-js: 4.0.1(postcss@8.4.28) 2683 | postcss-load-config: 4.0.1(postcss@8.4.28) 2684 | postcss-nested: 6.0.1(postcss@8.4.28) 2685 | postcss-selector-parser: 6.0.13 2686 | resolve: 1.22.4 2687 | sucrase: 3.34.0 2688 | transitivePeerDependencies: 2689 | - ts-node 2690 | 2691 | /text-table@0.2.0: 2692 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 2693 | dev: true 2694 | 2695 | /thenify-all@1.6.0: 2696 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 2697 | engines: {node: '>=0.8'} 2698 | dependencies: 2699 | thenify: 3.3.1 2700 | 2701 | /thenify@3.3.1: 2702 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 2703 | dependencies: 2704 | any-promise: 1.3.0 2705 | 2706 | /throttle-debounce@3.0.1: 2707 | resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} 2708 | engines: {node: '>=10'} 2709 | dev: false 2710 | 2711 | /tippy.js@6.3.7: 2712 | resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} 2713 | dependencies: 2714 | '@popperjs/core': 2.11.8 2715 | dev: false 2716 | 2717 | /to-regex-range@5.0.1: 2718 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2719 | engines: {node: '>=8.0'} 2720 | dependencies: 2721 | is-number: 7.0.0 2722 | 2723 | /totalist@3.0.1: 2724 | resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 2725 | engines: {node: '>=6'} 2726 | dev: true 2727 | 2728 | /ts-interface-checker@0.1.13: 2729 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 2730 | 2731 | /type-check@0.4.0: 2732 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2733 | engines: {node: '>= 0.8.0'} 2734 | dependencies: 2735 | prelude-ls: 1.2.1 2736 | dev: true 2737 | 2738 | /type-fest@0.20.2: 2739 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 2740 | engines: {node: '>=10'} 2741 | dev: true 2742 | 2743 | /type-fest@2.19.0: 2744 | resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} 2745 | engines: {node: '>=12.20'} 2746 | dev: false 2747 | 2748 | /uc.micro@1.0.6: 2749 | resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} 2750 | dev: false 2751 | 2752 | /undici@5.23.0: 2753 | resolution: {integrity: sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==} 2754 | engines: {node: '>=14.0'} 2755 | dependencies: 2756 | busboy: 1.6.0 2757 | dev: true 2758 | 2759 | /update-browserslist-db@1.0.11(browserslist@4.21.10): 2760 | resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} 2761 | hasBin: true 2762 | peerDependencies: 2763 | browserslist: '>= 4.21.0' 2764 | dependencies: 2765 | browserslist: 4.21.10 2766 | escalade: 3.1.1 2767 | picocolors: 1.0.0 2768 | dev: true 2769 | 2770 | /uri-js@4.4.1: 2771 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2772 | dependencies: 2773 | punycode: 2.3.0 2774 | dev: true 2775 | 2776 | /util-deprecate@1.0.2: 2777 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2778 | 2779 | /vite@4.4.9: 2780 | resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} 2781 | engines: {node: ^14.18.0 || >=16.0.0} 2782 | hasBin: true 2783 | peerDependencies: 2784 | '@types/node': '>= 14' 2785 | less: '*' 2786 | lightningcss: ^1.21.0 2787 | sass: '*' 2788 | stylus: '*' 2789 | sugarss: '*' 2790 | terser: ^5.4.0 2791 | peerDependenciesMeta: 2792 | '@types/node': 2793 | optional: true 2794 | less: 2795 | optional: true 2796 | lightningcss: 2797 | optional: true 2798 | sass: 2799 | optional: true 2800 | stylus: 2801 | optional: true 2802 | sugarss: 2803 | optional: true 2804 | terser: 2805 | optional: true 2806 | dependencies: 2807 | esbuild: 0.18.20 2808 | postcss: 8.4.28 2809 | rollup: 3.28.0 2810 | optionalDependencies: 2811 | fsevents: 2.3.2 2812 | 2813 | /vitefu@0.2.4(vite@4.4.9): 2814 | resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} 2815 | peerDependencies: 2816 | vite: ^3.0.0 || ^4.0.0 2817 | peerDependenciesMeta: 2818 | vite: 2819 | optional: true 2820 | dependencies: 2821 | vite: 4.4.9 2822 | dev: true 2823 | 2824 | /w3c-keyname@2.2.8: 2825 | resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} 2826 | dev: false 2827 | 2828 | /which@2.0.2: 2829 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2830 | engines: {node: '>= 8'} 2831 | hasBin: true 2832 | dependencies: 2833 | isexe: 2.0.0 2834 | dev: true 2835 | 2836 | /wrappy@1.0.2: 2837 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 2838 | 2839 | /y-partykit@0.0.0-1f86d17: 2840 | resolution: {integrity: sha512-sBCZ7hfi7yfHgpquauajgREaAIz85AWwKaA3ahr0wGGyRTZPqPHmmzrNxzPcWph04nF9GfJJI/m7mzqITQhc1g==} 2841 | dependencies: 2842 | lib0: 0.2.82 2843 | lodash.debounce: 4.0.8 2844 | y-protocols: 1.0.5 2845 | yjs: 13.5.50 2846 | dev: false 2847 | 2848 | /y-prosemirror@1.0.20(prosemirror-model@1.19.3)(prosemirror-state@1.4.3)(prosemirror-view@1.31.7)(y-protocols@1.0.5)(yjs@13.5.50): 2849 | resolution: {integrity: sha512-LVMtu3qWo0emeYiP+0jgNcvZkqhzE/otOoro+87q0iVKxy/sMKuiJZnokfJdR4cn9qKx0Un5fIxXqbAlR2bFkA==} 2850 | peerDependencies: 2851 | prosemirror-model: ^1.7.1 2852 | prosemirror-state: ^1.2.3 2853 | prosemirror-view: ^1.9.10 2854 | y-protocols: ^1.0.1 2855 | yjs: ^13.3.2 2856 | dependencies: 2857 | lib0: 0.2.82 2858 | prosemirror-model: 1.19.3 2859 | prosemirror-state: 1.4.3 2860 | prosemirror-view: 1.31.7 2861 | y-protocols: 1.0.5 2862 | yjs: 13.5.50 2863 | dev: false 2864 | 2865 | /y-protocols@1.0.5: 2866 | resolution: {integrity: sha512-Wil92b7cGk712lRHDqS4T90IczF6RkcvCwAD0A2OPg+adKmOe+nOiT/N2hvpQIWS3zfjmtL4CPaH5sIW1Hkm/A==} 2867 | dependencies: 2868 | lib0: 0.2.82 2869 | dev: false 2870 | 2871 | /yaml@1.10.2: 2872 | resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} 2873 | engines: {node: '>= 6'} 2874 | dev: true 2875 | 2876 | /yaml@2.3.1: 2877 | resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} 2878 | engines: {node: '>= 14'} 2879 | 2880 | /yjs@13.5.50: 2881 | resolution: {integrity: sha512-Q2KVNfovwjtJV4Yxz+HaFYT6vTYBaFagOSpTL3jbPc7Sbv/My68fLTfPlYy9FmNO87pV8dMBd5XuVar+9WsAWg==} 2882 | dependencies: 2883 | lib0: 0.2.82 2884 | dev: false 2885 | 2886 | /yocto-queue@0.1.0: 2887 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2888 | engines: {node: '>=10'} 2889 | dev: true 2890 | -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- 1 | const tailwindcss = require('tailwindcss'); 2 | const autoprefixer = require('autoprefixer'); 3 | 4 | const config = { 5 | plugins: [ 6 | //Some plugins, like tailwindcss/nesting, need to run before Tailwind, 7 | tailwindcss(), 8 | //But others, like autoprefixer, need to run after, 9 | autoprefixer 10 | ] 11 | }; 12 | 13 | module.exports = config; 14 | -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- 1 | /* Write your global styles here, in PostCSS syntax */ 2 | @tailwind base; 3 | @tailwind components; 4 | @tailwind utilities; 5 | -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | %sveltekit.head% 8 | 9 | 10 |{title}
71 |{subtitle}
73 |