├── .gitignore ├── .npmrc ├── README.md ├── components.json ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── src ├── app.css ├── app.d.ts ├── app.html ├── lib │ ├── components │ │ └── ui │ │ │ └── button │ │ │ ├── button.svelte │ │ │ └── index.ts │ ├── images │ │ ├── github.svg │ │ ├── svelte-logo.svg │ │ ├── svelte-welcome.png │ │ └── svelte-welcome.webp │ └── utils.ts └── routes │ ├── +layout.svelte │ ├── +page.svelte │ └── apple-stock.json ├── static ├── favicon.png └── robots.txt ├── svelte.config.js ├── tailwind.config.ts ├── tsconfig.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | # Output 4 | .output 5 | .vercel 6 | /.svelte-kit 7 | /build 8 | 9 | # OS 10 | .DS_Store 11 | Thumbs.db 12 | 13 | # Env 14 | .env 15 | .env.* 16 | !.env.example 17 | !.env.test 18 | 19 | # Vite 20 | vite.config.js.timestamp-* 21 | vite.config.ts.timestamp-* 22 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # create-svelte 2 | 3 | Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte). 4 | 5 | ## Creating a project 6 | 7 | If you're seeing this, you've probably already done this step. Congrats! 8 | 9 | ```bash 10 | # create a new project in the current directory 11 | npm create svelte@latest 12 | 13 | # create a new project in my-app 14 | npm create svelte@latest my-app 15 | ``` 16 | 17 | ## Developing 18 | 19 | Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: 20 | 21 | ```bash 22 | npm run dev 23 | 24 | # or start the server and open the app in a new browser tab 25 | npm run dev -- --open 26 | ``` 27 | 28 | ## Building 29 | 30 | To create a production version of your app: 31 | 32 | ```bash 33 | npm run build 34 | ``` 35 | 36 | You can preview the production build with `npm run preview`. 37 | 38 | > To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment. 39 | -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://shadcn-svelte.com/schema.json", 3 | "style": "default", 4 | "tailwind": { 5 | "config": "tailwind.config.ts", 6 | "css": "src/app.css", 7 | "baseColor": "slate" 8 | }, 9 | "aliases": { 10 | "components": "$lib/components", 11 | "utils": "$lib/utils" 12 | }, 13 | "typescript": true 14 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "layerchart-shadcn-svelte", 3 | "version": "0.0.1", 4 | "scripts": { 5 | "dev": "vite dev", 6 | "build": "vite build", 7 | "preview": "vite preview", 8 | "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 9 | "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" 10 | }, 11 | "devDependencies": { 12 | "@fontsource/fira-mono": "^4.5.10", 13 | "@neoconfetti/svelte": "^1.0.0", 14 | "@sveltejs/adapter-auto": "^3.0.0", 15 | "@sveltejs/kit": "^2.0.0", 16 | "@sveltejs/vite-plugin-svelte": "^3.0.0", 17 | "@types/d3-array": "^3.2.1", 18 | "@types/d3-scale": "^4.0.8", 19 | "autoprefixer": "^10.4.19", 20 | "postcss": "^8.4.38", 21 | "svelte": "^4.2.7", 22 | "svelte-check": "^3.6.0", 23 | "tailwindcss": "^3.4.4", 24 | "tslib": "^2.4.1", 25 | "typescript": "^5.0.0", 26 | "vite": "^5.0.3" 27 | }, 28 | "type": "module", 29 | "dependencies": { 30 | "bits-ui": "^0.21.11", 31 | "clsx": "^2.1.1", 32 | "d3-array": "^3.2.4", 33 | "d3-scale": "^4.0.2", 34 | "layerchart": "^0.43.5", 35 | "tailwind-merge": "^2.3.0", 36 | "tailwind-variants": "^0.2.1" 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | importers: 8 | 9 | .: 10 | dependencies: 11 | bits-ui: 12 | specifier: ^0.21.11 13 | version: 0.21.11(svelte@4.2.18) 14 | clsx: 15 | specifier: ^2.1.1 16 | version: 2.1.1 17 | d3-array: 18 | specifier: ^3.2.4 19 | version: 3.2.4 20 | d3-scale: 21 | specifier: ^4.0.2 22 | version: 4.0.2 23 | layerchart: 24 | specifier: ^0.43.5 25 | version: 0.43.5(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.2) 26 | tailwind-merge: 27 | specifier: ^2.3.0 28 | version: 2.3.0 29 | tailwind-variants: 30 | specifier: ^0.2.1 31 | version: 0.2.1(tailwindcss@3.4.4) 32 | devDependencies: 33 | '@fontsource/fira-mono': 34 | specifier: ^4.5.10 35 | version: 4.5.10 36 | '@neoconfetti/svelte': 37 | specifier: ^1.0.0 38 | version: 1.0.0 39 | '@sveltejs/adapter-auto': 40 | specifier: ^3.0.0 41 | version: 3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9))) 42 | '@sveltejs/kit': 43 | specifier: ^2.0.0 44 | version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)) 45 | '@sveltejs/vite-plugin-svelte': 46 | specifier: ^3.0.0 47 | version: 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)) 48 | '@types/d3-array': 49 | specifier: ^3.2.1 50 | version: 3.2.1 51 | '@types/d3-scale': 52 | specifier: ^4.0.8 53 | version: 4.0.8 54 | autoprefixer: 55 | specifier: ^10.4.19 56 | version: 10.4.19(postcss@8.4.39) 57 | postcss: 58 | specifier: ^8.4.38 59 | version: 8.4.39 60 | svelte: 61 | specifier: ^4.2.7 62 | version: 4.2.18 63 | svelte-check: 64 | specifier: ^3.6.0 65 | version: 3.8.4(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18) 66 | tailwindcss: 67 | specifier: ^3.4.4 68 | version: 3.4.4 69 | tslib: 70 | specifier: ^2.4.1 71 | version: 2.6.3 72 | typescript: 73 | specifier: ^5.0.0 74 | version: 5.5.2 75 | vite: 76 | specifier: ^5.0.3 77 | version: 5.3.2(@types/node@20.14.9) 78 | 79 | packages: 80 | 81 | '@alloc/quick-lru@5.2.0': 82 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 83 | engines: {node: '>=10'} 84 | 85 | '@ampproject/remapping@2.3.0': 86 | resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 87 | engines: {node: '>=6.0.0'} 88 | 89 | '@babel/runtime@7.24.7': 90 | resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} 91 | engines: {node: '>=6.9.0'} 92 | 93 | '@esbuild/aix-ppc64@0.21.5': 94 | resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} 95 | engines: {node: '>=12'} 96 | cpu: [ppc64] 97 | os: [aix] 98 | 99 | '@esbuild/android-arm64@0.21.5': 100 | resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} 101 | engines: {node: '>=12'} 102 | cpu: [arm64] 103 | os: [android] 104 | 105 | '@esbuild/android-arm@0.21.5': 106 | resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} 107 | engines: {node: '>=12'} 108 | cpu: [arm] 109 | os: [android] 110 | 111 | '@esbuild/android-x64@0.21.5': 112 | resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} 113 | engines: {node: '>=12'} 114 | cpu: [x64] 115 | os: [android] 116 | 117 | '@esbuild/darwin-arm64@0.21.5': 118 | resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} 119 | engines: {node: '>=12'} 120 | cpu: [arm64] 121 | os: [darwin] 122 | 123 | '@esbuild/darwin-x64@0.21.5': 124 | resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} 125 | engines: {node: '>=12'} 126 | cpu: [x64] 127 | os: [darwin] 128 | 129 | '@esbuild/freebsd-arm64@0.21.5': 130 | resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} 131 | engines: {node: '>=12'} 132 | cpu: [arm64] 133 | os: [freebsd] 134 | 135 | '@esbuild/freebsd-x64@0.21.5': 136 | resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} 137 | engines: {node: '>=12'} 138 | cpu: [x64] 139 | os: [freebsd] 140 | 141 | '@esbuild/linux-arm64@0.21.5': 142 | resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} 143 | engines: {node: '>=12'} 144 | cpu: [arm64] 145 | os: [linux] 146 | 147 | '@esbuild/linux-arm@0.21.5': 148 | resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} 149 | engines: {node: '>=12'} 150 | cpu: [arm] 151 | os: [linux] 152 | 153 | '@esbuild/linux-ia32@0.21.5': 154 | resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} 155 | engines: {node: '>=12'} 156 | cpu: [ia32] 157 | os: [linux] 158 | 159 | '@esbuild/linux-loong64@0.21.5': 160 | resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} 161 | engines: {node: '>=12'} 162 | cpu: [loong64] 163 | os: [linux] 164 | 165 | '@esbuild/linux-mips64el@0.21.5': 166 | resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} 167 | engines: {node: '>=12'} 168 | cpu: [mips64el] 169 | os: [linux] 170 | 171 | '@esbuild/linux-ppc64@0.21.5': 172 | resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} 173 | engines: {node: '>=12'} 174 | cpu: [ppc64] 175 | os: [linux] 176 | 177 | '@esbuild/linux-riscv64@0.21.5': 178 | resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} 179 | engines: {node: '>=12'} 180 | cpu: [riscv64] 181 | os: [linux] 182 | 183 | '@esbuild/linux-s390x@0.21.5': 184 | resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} 185 | engines: {node: '>=12'} 186 | cpu: [s390x] 187 | os: [linux] 188 | 189 | '@esbuild/linux-x64@0.21.5': 190 | resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} 191 | engines: {node: '>=12'} 192 | cpu: [x64] 193 | os: [linux] 194 | 195 | '@esbuild/netbsd-x64@0.21.5': 196 | resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} 197 | engines: {node: '>=12'} 198 | cpu: [x64] 199 | os: [netbsd] 200 | 201 | '@esbuild/openbsd-x64@0.21.5': 202 | resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} 203 | engines: {node: '>=12'} 204 | cpu: [x64] 205 | os: [openbsd] 206 | 207 | '@esbuild/sunos-x64@0.21.5': 208 | resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} 209 | engines: {node: '>=12'} 210 | cpu: [x64] 211 | os: [sunos] 212 | 213 | '@esbuild/win32-arm64@0.21.5': 214 | resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} 215 | engines: {node: '>=12'} 216 | cpu: [arm64] 217 | os: [win32] 218 | 219 | '@esbuild/win32-ia32@0.21.5': 220 | resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} 221 | engines: {node: '>=12'} 222 | cpu: [ia32] 223 | os: [win32] 224 | 225 | '@esbuild/win32-x64@0.21.5': 226 | resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} 227 | engines: {node: '>=12'} 228 | cpu: [x64] 229 | os: [win32] 230 | 231 | '@floating-ui/core@1.6.4': 232 | resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} 233 | 234 | '@floating-ui/dom@1.6.7': 235 | resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} 236 | 237 | '@floating-ui/utils@0.2.4': 238 | resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} 239 | 240 | '@fontsource/fira-mono@4.5.10': 241 | resolution: {integrity: sha512-bxUnRP8xptGRo8YXeY073DSpfK74XpSb0ZyRNpHV9WvLnJ7TwPOjZll8hTMin7zLC6iOp59pDZ8EQDj1gzgAQQ==} 242 | 243 | '@fortawesome/fontawesome-common-types@6.5.2': 244 | resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==} 245 | engines: {node: '>=6'} 246 | 247 | '@internationalized/date@3.5.4': 248 | resolution: {integrity: sha512-qoVJVro+O0rBaw+8HPjUB1iH8Ihf8oziEnqMnvhJUSuVIrHOuZ6eNLHNvzXJKUvAtaDiqMnRlg8Z2mgh09BlUw==} 249 | 250 | '@isaacs/cliui@8.0.2': 251 | resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 252 | engines: {node: '>=12'} 253 | 254 | '@jridgewell/gen-mapping@0.3.5': 255 | resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 256 | engines: {node: '>=6.0.0'} 257 | 258 | '@jridgewell/resolve-uri@3.1.2': 259 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 260 | engines: {node: '>=6.0.0'} 261 | 262 | '@jridgewell/set-array@1.2.1': 263 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 264 | engines: {node: '>=6.0.0'} 265 | 266 | '@jridgewell/sourcemap-codec@1.4.15': 267 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 268 | 269 | '@jridgewell/trace-mapping@0.3.25': 270 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 271 | 272 | '@mdi/js@7.4.47': 273 | resolution: {integrity: sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ==} 274 | 275 | '@melt-ui/svelte@0.76.2': 276 | resolution: {integrity: sha512-7SbOa11tXUS95T3fReL+dwDs5FyJtCEqrqG3inRziDws346SYLsxOQ6HmX+4BkIsQh1R8U3XNa+EMmdMt38lMA==} 277 | peerDependencies: 278 | svelte: '>=3 <5' 279 | 280 | '@neoconfetti/svelte@1.0.0': 281 | resolution: {integrity: sha512-SmksyaJAdSlMa9cTidVSIqYo1qti+WTsviNDwgjNVm+KQ3DRP2Df9umDIzC4vCcpEYY+chQe0i2IKnLw03AT8Q==} 282 | 283 | '@nodelib/fs.scandir@2.1.5': 284 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 285 | engines: {node: '>= 8'} 286 | 287 | '@nodelib/fs.stat@2.0.5': 288 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 289 | engines: {node: '>= 8'} 290 | 291 | '@nodelib/fs.walk@1.2.8': 292 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 293 | engines: {node: '>= 8'} 294 | 295 | '@pkgjs/parseargs@0.11.0': 296 | resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 297 | engines: {node: '>=14'} 298 | 299 | '@polka/url@1.0.0-next.25': 300 | resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} 301 | 302 | '@rollup/plugin-node-resolve@13.3.0': 303 | resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} 304 | engines: {node: '>= 10.0.0'} 305 | peerDependencies: 306 | rollup: ^2.42.0 307 | 308 | '@rollup/pluginutils@3.1.0': 309 | resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} 310 | engines: {node: '>= 8.0.0'} 311 | peerDependencies: 312 | rollup: ^1.20.0||^2.0.0 313 | 314 | '@rollup/pluginutils@4.2.1': 315 | resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} 316 | engines: {node: '>= 8.0.0'} 317 | 318 | '@rollup/rollup-android-arm-eabi@4.18.0': 319 | resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} 320 | cpu: [arm] 321 | os: [android] 322 | 323 | '@rollup/rollup-android-arm64@4.18.0': 324 | resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} 325 | cpu: [arm64] 326 | os: [android] 327 | 328 | '@rollup/rollup-darwin-arm64@4.18.0': 329 | resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} 330 | cpu: [arm64] 331 | os: [darwin] 332 | 333 | '@rollup/rollup-darwin-x64@4.18.0': 334 | resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} 335 | cpu: [x64] 336 | os: [darwin] 337 | 338 | '@rollup/rollup-linux-arm-gnueabihf@4.18.0': 339 | resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} 340 | cpu: [arm] 341 | os: [linux] 342 | 343 | '@rollup/rollup-linux-arm-musleabihf@4.18.0': 344 | resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} 345 | cpu: [arm] 346 | os: [linux] 347 | 348 | '@rollup/rollup-linux-arm64-gnu@4.18.0': 349 | resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} 350 | cpu: [arm64] 351 | os: [linux] 352 | 353 | '@rollup/rollup-linux-arm64-musl@4.18.0': 354 | resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} 355 | cpu: [arm64] 356 | os: [linux] 357 | 358 | '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': 359 | resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} 360 | cpu: [ppc64] 361 | os: [linux] 362 | 363 | '@rollup/rollup-linux-riscv64-gnu@4.18.0': 364 | resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} 365 | cpu: [riscv64] 366 | os: [linux] 367 | 368 | '@rollup/rollup-linux-s390x-gnu@4.18.0': 369 | resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} 370 | cpu: [s390x] 371 | os: [linux] 372 | 373 | '@rollup/rollup-linux-x64-gnu@4.18.0': 374 | resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} 375 | cpu: [x64] 376 | os: [linux] 377 | 378 | '@rollup/rollup-linux-x64-musl@4.18.0': 379 | resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} 380 | cpu: [x64] 381 | os: [linux] 382 | 383 | '@rollup/rollup-win32-arm64-msvc@4.18.0': 384 | resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} 385 | cpu: [arm64] 386 | os: [win32] 387 | 388 | '@rollup/rollup-win32-ia32-msvc@4.18.0': 389 | resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} 390 | cpu: [ia32] 391 | os: [win32] 392 | 393 | '@rollup/rollup-win32-x64-msvc@4.18.0': 394 | resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} 395 | cpu: [x64] 396 | os: [win32] 397 | 398 | '@sveltejs/adapter-auto@3.2.2': 399 | resolution: {integrity: sha512-Mso5xPCA8zgcKrv+QioVlqMZkyUQ5MjDJiEPuG/Z7cV/5tmwV7LmcVWk5tZ+H0NCOV1x12AsoSpt/CwFwuVXMA==} 400 | peerDependencies: 401 | '@sveltejs/kit': ^2.0.0 402 | 403 | '@sveltejs/kit@2.5.18': 404 | resolution: {integrity: sha512-+g06hvpVAnH7b4CDjhnTDgFWBKBiQJpuSmQeGYOuzbO3SC3tdYjRNlDCrafvDtKbGiT2uxY5Dn9qdEUGVZdWOQ==} 405 | engines: {node: '>=18.13'} 406 | hasBin: true 407 | peerDependencies: 408 | '@sveltejs/vite-plugin-svelte': ^3.0.0 409 | svelte: ^4.0.0 || ^5.0.0-next.0 410 | vite: ^5.0.3 411 | 412 | '@sveltejs/vite-plugin-svelte-inspector@2.1.0': 413 | resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} 414 | engines: {node: ^18.0.0 || >=20} 415 | peerDependencies: 416 | '@sveltejs/vite-plugin-svelte': ^3.0.0 417 | svelte: ^4.0.0 || ^5.0.0-next.0 418 | vite: ^5.0.0 419 | 420 | '@sveltejs/vite-plugin-svelte@3.1.1': 421 | resolution: {integrity: sha512-rimpFEAboBBHIlzISibg94iP09k/KYdHgVhJlcsTfn7KMBhc70jFX/GRWkRdFCc2fdnk+4+Bdfej23cMDnJS6A==} 422 | engines: {node: ^18.0.0 || >=20} 423 | peerDependencies: 424 | svelte: ^4.0.0 || ^5.0.0-next.0 425 | vite: ^5.0.0 426 | 427 | '@swc/helpers@0.5.11': 428 | resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} 429 | 430 | '@types/cookie@0.6.0': 431 | resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} 432 | 433 | '@types/d3-array@3.2.1': 434 | resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==} 435 | 436 | '@types/d3-scale@4.0.8': 437 | resolution: {integrity: sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==} 438 | 439 | '@types/d3-time@3.0.3': 440 | resolution: {integrity: sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==} 441 | 442 | '@types/estree@0.0.39': 443 | resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} 444 | 445 | '@types/estree@1.0.5': 446 | resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 447 | 448 | '@types/node@20.14.9': 449 | resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} 450 | 451 | '@types/pug@2.0.10': 452 | resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} 453 | 454 | '@types/resolve@1.17.1': 455 | resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} 456 | 457 | acorn@8.12.0: 458 | resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} 459 | engines: {node: '>=0.4.0'} 460 | hasBin: true 461 | 462 | ansi-regex@5.0.1: 463 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 464 | engines: {node: '>=8'} 465 | 466 | ansi-regex@6.0.1: 467 | resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 468 | engines: {node: '>=12'} 469 | 470 | ansi-styles@4.3.0: 471 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 472 | engines: {node: '>=8'} 473 | 474 | ansi-styles@6.2.1: 475 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 476 | engines: {node: '>=12'} 477 | 478 | any-promise@1.3.0: 479 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 480 | 481 | anymatch@3.1.3: 482 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 483 | engines: {node: '>= 8'} 484 | 485 | arg@5.0.2: 486 | resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} 487 | 488 | aria-query@5.3.0: 489 | resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} 490 | 491 | array-source@0.0.4: 492 | resolution: {integrity: sha512-frNdc+zBn80vipY+GdcJkLEbMWj3xmzArYApmUGxoiV8uAu/ygcs9icPdsGdA26h0MkHUMW6EN2piIvVx+M5Mw==} 493 | 494 | autoprefixer@10.4.19: 495 | resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} 496 | engines: {node: ^10 || ^12 || >=14} 497 | hasBin: true 498 | peerDependencies: 499 | postcss: ^8.1.0 500 | 501 | axobject-query@4.0.0: 502 | resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} 503 | 504 | balanced-match@1.0.2: 505 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 506 | 507 | binary-extensions@2.3.0: 508 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 509 | engines: {node: '>=8'} 510 | 511 | bits-ui@0.21.11: 512 | resolution: {integrity: sha512-pFS/9z1qLaPZwb+9Tm0YS4iBp+ClsJBARMZWFOjv0lGCYpzAN7lx4eNk3SbSB5QMBUKwoVjr9Rai71ROq3RD1Q==} 513 | peerDependencies: 514 | svelte: ^4.0.0 || ^5.0.0-next.118 515 | 516 | brace-expansion@1.1.11: 517 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 518 | 519 | brace-expansion@2.0.1: 520 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 521 | 522 | braces@3.0.3: 523 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 524 | engines: {node: '>=8'} 525 | 526 | browserslist@4.23.1: 527 | resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} 528 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 529 | hasBin: true 530 | 531 | buffer-crc32@1.0.0: 532 | resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} 533 | engines: {node: '>=8.0.0'} 534 | 535 | builtin-modules@3.3.0: 536 | resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} 537 | engines: {node: '>=6'} 538 | 539 | camelcase-css@2.0.1: 540 | resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 541 | engines: {node: '>= 6'} 542 | 543 | caniuse-lite@1.0.30001638: 544 | resolution: {integrity: sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ==} 545 | 546 | chokidar@3.6.0: 547 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 548 | engines: {node: '>= 8.10.0'} 549 | 550 | clsx@2.1.1: 551 | resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 552 | engines: {node: '>=6'} 553 | 554 | code-red@1.0.4: 555 | resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} 556 | 557 | color-convert@2.0.1: 558 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 559 | engines: {node: '>=7.0.0'} 560 | 561 | color-name@1.1.4: 562 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 563 | 564 | commander@2.20.3: 565 | resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 566 | 567 | commander@4.1.1: 568 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 569 | engines: {node: '>= 6'} 570 | 571 | commander@7.2.0: 572 | resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} 573 | engines: {node: '>= 10'} 574 | 575 | comment-parser@1.4.1: 576 | resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} 577 | engines: {node: '>= 12.0.0'} 578 | 579 | concat-map@0.0.1: 580 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 581 | 582 | cookie@0.6.0: 583 | resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 584 | engines: {node: '>= 0.6'} 585 | 586 | cross-spawn@7.0.3: 587 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 588 | engines: {node: '>= 8'} 589 | 590 | css-tree@2.3.1: 591 | resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 592 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 593 | 594 | cssesc@3.0.0: 595 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 596 | engines: {node: '>=4'} 597 | hasBin: true 598 | 599 | culori@4.0.1: 600 | resolution: {integrity: sha512-LSnjA6HuIUOlkfKVbzi2OlToZE8OjFi667JWN9qNymXVXzGDmvuP60SSgC+e92sd7B7158f7Fy3Mb6rXS5EDPw==} 601 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 602 | 603 | d3-array@2.12.1: 604 | resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==} 605 | 606 | d3-array@3.2.4: 607 | resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} 608 | engines: {node: '>=12'} 609 | 610 | d3-color@3.1.0: 611 | resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} 612 | engines: {node: '>=12'} 613 | 614 | d3-delaunay@6.0.4: 615 | resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} 616 | engines: {node: '>=12'} 617 | 618 | d3-dispatch@3.0.1: 619 | resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} 620 | engines: {node: '>=12'} 621 | 622 | d3-dsv@3.0.1: 623 | resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} 624 | engines: {node: '>=12'} 625 | hasBin: true 626 | 627 | d3-force@3.0.0: 628 | resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} 629 | engines: {node: '>=12'} 630 | 631 | d3-format@3.1.0: 632 | resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} 633 | engines: {node: '>=12'} 634 | 635 | d3-geo-voronoi@2.1.0: 636 | resolution: {integrity: sha512-kqE4yYuOjPbKdBXG0xztCacPwkVSK2REF1opSNrnqqtXJmNcM++UbwQ8SxvwP6IQTj9RvIjjK4qeiVsEfj0Z2Q==} 637 | engines: {node: '>=12'} 638 | 639 | d3-geo@3.1.1: 640 | resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} 641 | engines: {node: '>=12'} 642 | 643 | d3-hierarchy@3.1.2: 644 | resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} 645 | engines: {node: '>=12'} 646 | 647 | d3-interpolate-path@2.3.0: 648 | resolution: {integrity: sha512-tZYtGXxBmbgHsIc9Wms6LS5u4w6KbP8C09a4/ZYc4KLMYYqub57rRBUgpUr2CIarIrJEpdAWWxWQvofgaMpbKQ==} 649 | 650 | d3-interpolate@3.0.1: 651 | resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} 652 | engines: {node: '>=12'} 653 | 654 | d3-path@1.0.9: 655 | resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==} 656 | 657 | d3-path@3.1.0: 658 | resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} 659 | engines: {node: '>=12'} 660 | 661 | d3-quadtree@3.0.1: 662 | resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} 663 | engines: {node: '>=12'} 664 | 665 | d3-random@3.0.1: 666 | resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} 667 | engines: {node: '>=12'} 668 | 669 | d3-sankey@0.12.3: 670 | resolution: {integrity: sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==} 671 | 672 | d3-scale-chromatic@3.1.0: 673 | resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} 674 | engines: {node: '>=12'} 675 | 676 | d3-scale@4.0.2: 677 | resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} 678 | engines: {node: '>=12'} 679 | 680 | d3-shape@1.3.7: 681 | resolution: {integrity: sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==} 682 | 683 | d3-shape@3.2.0: 684 | resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} 685 | engines: {node: '>=12'} 686 | 687 | d3-tile@1.0.0: 688 | resolution: {integrity: sha512-79fnTKpPMPDS5xQ0xuS9ir0165NEwwkFpe/DSOmc2Gl9ldYzKKRDWogmTTE8wAJ8NA7PMapNfEcyKhI9Lxdu5Q==} 689 | 690 | d3-time-format@4.1.0: 691 | resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} 692 | engines: {node: '>=12'} 693 | 694 | d3-time@3.1.0: 695 | resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} 696 | engines: {node: '>=12'} 697 | 698 | d3-timer@3.0.1: 699 | resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} 700 | engines: {node: '>=12'} 701 | 702 | d3-tricontour@1.0.2: 703 | resolution: {integrity: sha512-HIRxHzHagPtUPNabjOlfcyismJYIsc+Xlq4mlsts4e8eAcwyq9Tgk/sYdyhlBpQ0MHwVquc/8j+e29YjXnmxeA==} 704 | engines: {node: '>=12'} 705 | 706 | date-fns@3.6.0: 707 | resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} 708 | 709 | debug@4.3.5: 710 | resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} 711 | engines: {node: '>=6.0'} 712 | peerDependencies: 713 | supports-color: '*' 714 | peerDependenciesMeta: 715 | supports-color: 716 | optional: true 717 | 718 | deepmerge@4.3.1: 719 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 720 | engines: {node: '>=0.10.0'} 721 | 722 | delaunator@5.0.1: 723 | resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} 724 | 725 | dequal@2.0.3: 726 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 727 | engines: {node: '>=6'} 728 | 729 | detect-indent@6.1.0: 730 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 731 | engines: {node: '>=8'} 732 | 733 | devalue@5.0.0: 734 | resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} 735 | 736 | didyoumean@1.2.2: 737 | resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 738 | 739 | dlv@1.1.3: 740 | resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 741 | 742 | eastasianwidth@0.2.0: 743 | resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 744 | 745 | electron-to-chromium@1.4.815: 746 | resolution: {integrity: sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg==} 747 | 748 | emoji-regex@8.0.0: 749 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 750 | 751 | emoji-regex@9.2.2: 752 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 753 | 754 | es6-promise@3.3.1: 755 | resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} 756 | 757 | esbuild@0.21.5: 758 | resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} 759 | engines: {node: '>=12'} 760 | hasBin: true 761 | 762 | escalade@3.1.2: 763 | resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} 764 | engines: {node: '>=6'} 765 | 766 | esm-env@1.0.0: 767 | resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} 768 | 769 | estree-walker@1.0.1: 770 | resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} 771 | 772 | estree-walker@2.0.2: 773 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 774 | 775 | estree-walker@3.0.3: 776 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 777 | 778 | fast-glob@3.3.2: 779 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 780 | engines: {node: '>=8.6.0'} 781 | 782 | fastq@1.17.1: 783 | resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 784 | 785 | fflate@0.4.8: 786 | resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} 787 | 788 | file-source@0.6.1: 789 | resolution: {integrity: sha512-1R1KneL7eTXmXfKxC10V/9NeGOdbsAXJ+lQ//fvvcHUgtaZcZDWNJNblxAoVOyV1cj45pOtUrR3vZTBwqcW8XA==} 790 | 791 | fill-range@7.1.1: 792 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 793 | engines: {node: '>=8'} 794 | 795 | focus-trap@7.5.4: 796 | resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} 797 | 798 | foreground-child@3.2.1: 799 | resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} 800 | engines: {node: '>=14'} 801 | 802 | fraction.js@4.3.7: 803 | resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} 804 | 805 | fs.realpath@1.0.0: 806 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 807 | 808 | fsevents@2.3.3: 809 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 810 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 811 | os: [darwin] 812 | 813 | function-bind@1.1.2: 814 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 815 | 816 | glob-parent@5.1.2: 817 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 818 | engines: {node: '>= 6'} 819 | 820 | glob-parent@6.0.2: 821 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 822 | engines: {node: '>=10.13.0'} 823 | 824 | glob@10.4.2: 825 | resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} 826 | engines: {node: '>=16 || 14 >=14.18'} 827 | hasBin: true 828 | 829 | glob@7.2.3: 830 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 831 | deprecated: Glob versions prior to v9 are no longer supported 832 | 833 | globalyzer@0.1.0: 834 | resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} 835 | 836 | globrex@0.1.2: 837 | resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} 838 | 839 | graceful-fs@4.2.11: 840 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 841 | 842 | hasown@2.0.2: 843 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 844 | engines: {node: '>= 0.4'} 845 | 846 | iconv-lite@0.6.3: 847 | resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 848 | engines: {node: '>=0.10.0'} 849 | 850 | immer@10.1.1: 851 | resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==} 852 | 853 | import-meta-resolve@4.1.0: 854 | resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} 855 | 856 | inflight@1.0.6: 857 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 858 | deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 859 | 860 | inherits@2.0.4: 861 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 862 | 863 | internmap@1.0.1: 864 | resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} 865 | 866 | internmap@2.0.3: 867 | resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} 868 | engines: {node: '>=12'} 869 | 870 | is-binary-path@2.1.0: 871 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 872 | engines: {node: '>=8'} 873 | 874 | is-builtin-module@3.2.1: 875 | resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} 876 | engines: {node: '>=6'} 877 | 878 | is-core-module@2.14.0: 879 | resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} 880 | engines: {node: '>= 0.4'} 881 | 882 | is-extglob@2.1.1: 883 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 884 | engines: {node: '>=0.10.0'} 885 | 886 | is-fullwidth-code-point@3.0.0: 887 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 888 | engines: {node: '>=8'} 889 | 890 | is-glob@4.0.3: 891 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 892 | engines: {node: '>=0.10.0'} 893 | 894 | is-module@1.0.0: 895 | resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} 896 | 897 | is-number@7.0.0: 898 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 899 | engines: {node: '>=0.12.0'} 900 | 901 | is-reference@3.0.2: 902 | resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} 903 | 904 | isexe@2.0.0: 905 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 906 | 907 | jackspeak@3.4.0: 908 | resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} 909 | engines: {node: '>=14'} 910 | 911 | jiti@1.21.6: 912 | resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} 913 | hasBin: true 914 | 915 | kleur@4.1.5: 916 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 917 | engines: {node: '>=6'} 918 | 919 | layercake@8.3.4: 920 | resolution: {integrity: sha512-r5OrzTxpDp0BQm9m5kJTIzsD5o9nbOkxXTaMzce1LPTigs9PnQfvfjnsAdj/tXpe15BJaP1RVWFgnMDSghJhXw==} 921 | peerDependencies: 922 | svelte: 3 - 5 || >=5.0.0-next.120 923 | typescript: ^5.0.2 924 | 925 | layerchart@0.43.5: 926 | resolution: {integrity: sha512-NUTzExdklO+nJXvCa5dfDPIn8o68ONKsBdaJc/vqgZve2B3IA3iZcWR1sH3WaFJ9lRF33a88HVd1wYaso4C2nw==} 927 | peerDependencies: 928 | svelte: ^3.56.0 || ^4.0.0 || ^5.0.0-next.120 929 | 930 | lilconfig@2.1.0: 931 | resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 932 | engines: {node: '>=10'} 933 | 934 | lilconfig@3.1.2: 935 | resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} 936 | engines: {node: '>=14'} 937 | 938 | lines-and-columns@1.2.4: 939 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 940 | 941 | locate-character@3.0.0: 942 | resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 943 | 944 | lodash-es@4.17.21: 945 | resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} 946 | 947 | lru-cache@10.3.0: 948 | resolution: {integrity: sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==} 949 | engines: {node: 14 || >=16.14} 950 | 951 | magic-string@0.30.10: 952 | resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} 953 | 954 | mdn-data@2.0.30: 955 | resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 956 | 957 | merge2@1.4.1: 958 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 959 | engines: {node: '>= 8'} 960 | 961 | micromatch@4.0.7: 962 | resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} 963 | engines: {node: '>=8.6'} 964 | 965 | min-indent@1.0.1: 966 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 967 | engines: {node: '>=4'} 968 | 969 | minimatch@3.1.2: 970 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 971 | 972 | minimatch@9.0.5: 973 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 974 | engines: {node: '>=16 || 14 >=14.17'} 975 | 976 | minimist@1.2.8: 977 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 978 | 979 | minipass@7.1.2: 980 | resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} 981 | engines: {node: '>=16 || 14 >=14.17'} 982 | 983 | mkdirp@0.5.6: 984 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 985 | hasBin: true 986 | 987 | mri@1.2.0: 988 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 989 | engines: {node: '>=4'} 990 | 991 | mrmime@2.0.0: 992 | resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} 993 | engines: {node: '>=10'} 994 | 995 | ms@2.1.2: 996 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 997 | 998 | mz@2.7.0: 999 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 1000 | 1001 | nanoid@3.3.7: 1002 | resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} 1003 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1004 | hasBin: true 1005 | 1006 | nanoid@5.0.7: 1007 | resolution: {integrity: sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==} 1008 | engines: {node: ^18 || >=20} 1009 | hasBin: true 1010 | 1011 | node-releases@2.0.14: 1012 | resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} 1013 | 1014 | normalize-path@3.0.0: 1015 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1016 | engines: {node: '>=0.10.0'} 1017 | 1018 | normalize-range@0.1.2: 1019 | resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 1020 | engines: {node: '>=0.10.0'} 1021 | 1022 | object-assign@4.1.1: 1023 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 1024 | engines: {node: '>=0.10.0'} 1025 | 1026 | object-hash@3.0.0: 1027 | resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 1028 | engines: {node: '>= 6'} 1029 | 1030 | once@1.4.0: 1031 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1032 | 1033 | package-json-from-dist@1.0.0: 1034 | resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} 1035 | 1036 | path-is-absolute@1.0.1: 1037 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1038 | engines: {node: '>=0.10.0'} 1039 | 1040 | path-key@3.1.1: 1041 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1042 | engines: {node: '>=8'} 1043 | 1044 | path-parse@1.0.7: 1045 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1046 | 1047 | path-scurry@1.11.1: 1048 | resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} 1049 | engines: {node: '>=16 || 14 >=14.18'} 1050 | 1051 | path-source@0.1.3: 1052 | resolution: {integrity: sha512-dWRHm5mIw5kw0cs3QZLNmpUWty48f5+5v9nWD2dw3Y0Hf+s01Ag8iJEWV0Sm0kocE8kK27DrIowha03e1YR+Qw==} 1053 | 1054 | periscopic@3.1.0: 1055 | resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} 1056 | 1057 | picocolors@1.0.1: 1058 | resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} 1059 | 1060 | picomatch@2.3.1: 1061 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1062 | engines: {node: '>=8.6'} 1063 | 1064 | pify@2.3.0: 1065 | resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} 1066 | engines: {node: '>=0.10.0'} 1067 | 1068 | pirates@4.0.6: 1069 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 1070 | engines: {node: '>= 6'} 1071 | 1072 | postcss-import@15.1.0: 1073 | resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 1074 | engines: {node: '>=14.0.0'} 1075 | peerDependencies: 1076 | postcss: ^8.0.0 1077 | 1078 | postcss-js@4.0.1: 1079 | resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 1080 | engines: {node: ^12 || ^14 || >= 16} 1081 | peerDependencies: 1082 | postcss: ^8.4.21 1083 | 1084 | postcss-load-config@4.0.2: 1085 | resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 1086 | engines: {node: '>= 14'} 1087 | peerDependencies: 1088 | postcss: '>=8.0.9' 1089 | ts-node: '>=9.0.0' 1090 | peerDependenciesMeta: 1091 | postcss: 1092 | optional: true 1093 | ts-node: 1094 | optional: true 1095 | 1096 | postcss-nested@6.0.1: 1097 | resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} 1098 | engines: {node: '>=12.0'} 1099 | peerDependencies: 1100 | postcss: ^8.2.14 1101 | 1102 | postcss-selector-parser@6.1.0: 1103 | resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} 1104 | engines: {node: '>=4'} 1105 | 1106 | postcss-value-parser@4.2.0: 1107 | resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 1108 | 1109 | postcss@8.4.39: 1110 | resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} 1111 | engines: {node: ^10 || ^12 || >=14} 1112 | 1113 | posthog-js@1.142.1: 1114 | resolution: {integrity: sha512-yqeWTWitlb0sCaH5v6s7UJ+pPspzf/lkzPaSE5pMMXRM2i2KNsMoZEAZqbPCW8fQ8QL6lHs6d8PLjHrvbR288w==} 1115 | 1116 | preact@10.22.0: 1117 | resolution: {integrity: sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw==} 1118 | 1119 | prettier@2.8.8: 1120 | resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} 1121 | engines: {node: '>=10.13.0'} 1122 | hasBin: true 1123 | 1124 | prism-svelte@0.5.0: 1125 | resolution: {integrity: sha512-db91Bf3pRGKDPz1lAqLFSJXeW13mulUJxhycysFpfXV5MIK7RgWWK2E5aPAa71s8TCzQUXxF5JOV42/iOs6QkA==} 1126 | 1127 | prism-themes@1.9.0: 1128 | resolution: {integrity: sha512-tX2AYsehKDw1EORwBps+WhBFKc2kxfoFpQAjxBndbZKr4fRmMkv47XN0BghC/K1qwodB1otbe4oF23vUTFDokw==} 1129 | 1130 | prismjs@1.29.0: 1131 | resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} 1132 | engines: {node: '>=6'} 1133 | 1134 | queue-microtask@1.2.3: 1135 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1136 | 1137 | read-cache@1.0.0: 1138 | resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} 1139 | 1140 | readdirp@3.6.0: 1141 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 1142 | engines: {node: '>=8.10.0'} 1143 | 1144 | regenerator-runtime@0.14.1: 1145 | resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 1146 | 1147 | resolve.exports@2.0.2: 1148 | resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} 1149 | engines: {node: '>=10'} 1150 | 1151 | resolve@1.22.8: 1152 | resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 1153 | hasBin: true 1154 | 1155 | reusify@1.0.4: 1156 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1157 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1158 | 1159 | rimraf@2.7.1: 1160 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} 1161 | deprecated: Rimraf versions prior to v4 are no longer supported 1162 | hasBin: true 1163 | 1164 | robust-predicates@3.0.2: 1165 | resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} 1166 | 1167 | rollup-plugin-svelte@7.2.2: 1168 | resolution: {integrity: sha512-hgnIblTRewaBEVQD6N0Q43o+y6q1TmDRhBjaEzQCi50bs8TXqjc+d1zFZyE8tsfgcfNHZQzclh4RxlFUB85H8Q==} 1169 | engines: {node: '>=10'} 1170 | peerDependencies: 1171 | rollup: '>=2.0.0' 1172 | svelte: '>=3.5.0' 1173 | 1174 | rollup@2.79.1: 1175 | resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} 1176 | engines: {node: '>=10.0.0'} 1177 | hasBin: true 1178 | 1179 | rollup@4.18.0: 1180 | resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} 1181 | engines: {node: '>=18.0.0', npm: '>=8.0.0'} 1182 | hasBin: true 1183 | 1184 | run-parallel@1.2.0: 1185 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1186 | 1187 | rw@1.3.3: 1188 | resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} 1189 | 1190 | sade@1.8.1: 1191 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 1192 | engines: {node: '>=6'} 1193 | 1194 | safer-buffer@2.1.2: 1195 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 1196 | 1197 | sander@0.5.1: 1198 | resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} 1199 | 1200 | set-cookie-parser@2.6.0: 1201 | resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} 1202 | 1203 | shapefile@0.6.6: 1204 | resolution: {integrity: sha512-rLGSWeK2ufzCVx05wYd+xrWnOOdSV7xNUW5/XFgx3Bc02hBkpMlrd2F1dDII7/jhWzv0MSyBFh5uJIy9hLdfuw==} 1205 | hasBin: true 1206 | 1207 | shebang-command@2.0.0: 1208 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1209 | engines: {node: '>=8'} 1210 | 1211 | shebang-regex@3.0.0: 1212 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1213 | engines: {node: '>=8'} 1214 | 1215 | signal-exit@4.1.0: 1216 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 1217 | engines: {node: '>=14'} 1218 | 1219 | sirv@2.0.4: 1220 | resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} 1221 | engines: {node: '>= 10'} 1222 | 1223 | slice-source@0.4.1: 1224 | resolution: {integrity: sha512-YiuPbxpCj4hD9Qs06hGAz/OZhQ0eDuALN0lRWJez0eD/RevzKqGdUx1IOMUnXgpr+sXZLq3g8ERwbAH0bCb8vg==} 1225 | 1226 | sorcery@0.11.1: 1227 | resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==} 1228 | hasBin: true 1229 | 1230 | source-map-js@1.2.0: 1231 | resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} 1232 | engines: {node: '>=0.10.0'} 1233 | 1234 | stream-source@0.3.5: 1235 | resolution: {integrity: sha512-ZuEDP9sgjiAwUVoDModftG0JtYiLUV8K4ljYD1VyUMRWtbVf92474o4kuuul43iZ8t/hRuiDAx1dIJSvirrK/g==} 1236 | 1237 | string-width@4.2.3: 1238 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 1239 | engines: {node: '>=8'} 1240 | 1241 | string-width@5.1.2: 1242 | resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 1243 | engines: {node: '>=12'} 1244 | 1245 | strip-ansi@6.0.1: 1246 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 1247 | engines: {node: '>=8'} 1248 | 1249 | strip-ansi@7.1.0: 1250 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 1251 | engines: {node: '>=12'} 1252 | 1253 | strip-indent@3.0.0: 1254 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 1255 | engines: {node: '>=8'} 1256 | 1257 | sucrase@3.35.0: 1258 | resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 1259 | engines: {node: '>=16 || 14 >=14.17'} 1260 | hasBin: true 1261 | 1262 | supports-preserve-symlinks-flag@1.0.0: 1263 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 1264 | engines: {node: '>= 0.4'} 1265 | 1266 | sveld@0.20.0: 1267 | resolution: {integrity: sha512-PQRs0evdOjsFzjHuPu8B/flqbJX2osN2D0++6nl77jhwriQazaEF0pkQAMwPRaSn/kMivvUdWkkPKi1NmHLosg==} 1268 | hasBin: true 1269 | 1270 | svelte-check@3.8.4: 1271 | resolution: {integrity: sha512-61aHMkdinWyH8BkkTX9jPLYxYzaAAz/FK/VQqdr2FiCQQ/q04WCwDlpGbHff1GdrMYTmW8chlTFvRWL9k0A8vg==} 1272 | hasBin: true 1273 | peerDependencies: 1274 | svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 1275 | 1276 | svelte-hmr@0.16.0: 1277 | resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} 1278 | engines: {node: ^12.20 || ^14.13.1 || >= 16} 1279 | peerDependencies: 1280 | svelte: ^3.19.0 || ^4.0.0 1281 | 1282 | svelte-preprocess@5.1.4: 1283 | resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==} 1284 | engines: {node: '>= 16.0.0'} 1285 | peerDependencies: 1286 | '@babel/core': ^7.10.2 1287 | coffeescript: ^2.5.1 1288 | less: ^3.11.3 || ^4.0.0 1289 | postcss: ^7 || ^8 1290 | postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 1291 | pug: ^3.0.0 1292 | sass: ^1.26.8 1293 | stylus: ^0.55.0 1294 | sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 1295 | svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 1296 | typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' 1297 | peerDependenciesMeta: 1298 | '@babel/core': 1299 | optional: true 1300 | coffeescript: 1301 | optional: true 1302 | less: 1303 | optional: true 1304 | postcss: 1305 | optional: true 1306 | postcss-load-config: 1307 | optional: true 1308 | pug: 1309 | optional: true 1310 | sass: 1311 | optional: true 1312 | stylus: 1313 | optional: true 1314 | sugarss: 1315 | optional: true 1316 | typescript: 1317 | optional: true 1318 | 1319 | svelte-ux@0.71.3: 1320 | resolution: {integrity: sha512-6WQE0ifmIYSC9+R3tuYBbv9v2kAiBuubknUGFmGTvx64kaUTNyZ2mZirNCip8e2J1eocP3URzW8UnA8KJBG3TA==} 1321 | peerDependencies: 1322 | svelte: ^3.56.0 || ^4.0.0 || ^5.0.0-next.120 1323 | 1324 | svelte@4.2.18: 1325 | resolution: {integrity: sha512-d0FdzYIiAePqRJEb90WlJDkjUEx42xhivxN8muUBmfZnP+tzUgz12DJ2hRJi8sIHCME7jeK1PTMgKPSfTd8JrA==} 1326 | engines: {node: '>=16'} 1327 | 1328 | tabbable@6.2.0: 1329 | resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} 1330 | 1331 | tailwind-merge@2.3.0: 1332 | resolution: {integrity: sha512-vkYrLpIP+lgR0tQCG6AP7zZXCTLc1Lnv/CCRT3BqJ9CZ3ui2++GPaGb1x/ILsINIMSYqqvrpqjUFsMNLlW99EA==} 1333 | 1334 | tailwind-variants@0.2.1: 1335 | resolution: {integrity: sha512-2xmhAf4UIc3PijOUcJPA1LP4AbxhpcHuHM2C26xM0k81r0maAO6uoUSHl3APmvHZcY5cZCY/bYuJdfFa4eGoaw==} 1336 | engines: {node: '>=16.x', pnpm: '>=7.x'} 1337 | peerDependencies: 1338 | tailwindcss: '*' 1339 | 1340 | tailwindcss@3.4.4: 1341 | resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} 1342 | engines: {node: '>=14.0.0'} 1343 | hasBin: true 1344 | 1345 | text-encoding@0.6.4: 1346 | resolution: {integrity: sha512-hJnc6Qg3dWoOMkqP53F0dzRIgtmsAge09kxUIqGrEUS4qr5rWLckGYaQAVr+opBrIMRErGgy6f5aPnyPpyGRfg==} 1347 | deprecated: no longer maintained 1348 | 1349 | thenify-all@1.6.0: 1350 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 1351 | engines: {node: '>=0.8'} 1352 | 1353 | thenify@3.3.1: 1354 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 1355 | 1356 | tiny-glob@0.2.9: 1357 | resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} 1358 | 1359 | to-regex-range@5.0.1: 1360 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1361 | engines: {node: '>=8.0'} 1362 | 1363 | topojson-client@3.1.0: 1364 | resolution: {integrity: sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==} 1365 | hasBin: true 1366 | 1367 | totalist@3.0.1: 1368 | resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 1369 | engines: {node: '>=6'} 1370 | 1371 | ts-interface-checker@0.1.13: 1372 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 1373 | 1374 | tslib@2.6.3: 1375 | resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} 1376 | 1377 | typescript@5.5.2: 1378 | resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} 1379 | engines: {node: '>=14.17'} 1380 | hasBin: true 1381 | 1382 | undici-types@5.26.5: 1383 | resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 1384 | 1385 | update-browserslist-db@1.0.16: 1386 | resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} 1387 | hasBin: true 1388 | peerDependencies: 1389 | browserslist: '>= 4.21.0' 1390 | 1391 | util-deprecate@1.0.2: 1392 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 1393 | 1394 | vite@5.3.2: 1395 | resolution: {integrity: sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==} 1396 | engines: {node: ^18.0.0 || >=20.0.0} 1397 | hasBin: true 1398 | peerDependencies: 1399 | '@types/node': ^18.0.0 || >=20.0.0 1400 | less: '*' 1401 | lightningcss: ^1.21.0 1402 | sass: '*' 1403 | stylus: '*' 1404 | sugarss: '*' 1405 | terser: ^5.4.0 1406 | peerDependenciesMeta: 1407 | '@types/node': 1408 | optional: true 1409 | less: 1410 | optional: true 1411 | lightningcss: 1412 | optional: true 1413 | sass: 1414 | optional: true 1415 | stylus: 1416 | optional: true 1417 | sugarss: 1418 | optional: true 1419 | terser: 1420 | optional: true 1421 | 1422 | vitefu@0.2.5: 1423 | resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} 1424 | peerDependencies: 1425 | vite: ^3.0.0 || ^4.0.0 || ^5.0.0 1426 | peerDependenciesMeta: 1427 | vite: 1428 | optional: true 1429 | 1430 | web-vitals@4.2.0: 1431 | resolution: {integrity: sha512-ohj72kbtVWCpKYMxcbJ+xaOBV3En76hW47j52dG+tEGG36LZQgfFw5yHl9xyjmosy3XUMn8d/GBUAy4YPM839w==} 1432 | 1433 | which@2.0.2: 1434 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 1435 | engines: {node: '>= 8'} 1436 | hasBin: true 1437 | 1438 | wrap-ansi@7.0.0: 1439 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 1440 | engines: {node: '>=10'} 1441 | 1442 | wrap-ansi@8.1.0: 1443 | resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 1444 | engines: {node: '>=12'} 1445 | 1446 | wrappy@1.0.2: 1447 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 1448 | 1449 | yaml@2.4.5: 1450 | resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} 1451 | engines: {node: '>= 14'} 1452 | hasBin: true 1453 | 1454 | zod@3.23.8: 1455 | resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} 1456 | 1457 | snapshots: 1458 | 1459 | '@alloc/quick-lru@5.2.0': {} 1460 | 1461 | '@ampproject/remapping@2.3.0': 1462 | dependencies: 1463 | '@jridgewell/gen-mapping': 0.3.5 1464 | '@jridgewell/trace-mapping': 0.3.25 1465 | 1466 | '@babel/runtime@7.24.7': 1467 | dependencies: 1468 | regenerator-runtime: 0.14.1 1469 | 1470 | '@esbuild/aix-ppc64@0.21.5': 1471 | optional: true 1472 | 1473 | '@esbuild/android-arm64@0.21.5': 1474 | optional: true 1475 | 1476 | '@esbuild/android-arm@0.21.5': 1477 | optional: true 1478 | 1479 | '@esbuild/android-x64@0.21.5': 1480 | optional: true 1481 | 1482 | '@esbuild/darwin-arm64@0.21.5': 1483 | optional: true 1484 | 1485 | '@esbuild/darwin-x64@0.21.5': 1486 | optional: true 1487 | 1488 | '@esbuild/freebsd-arm64@0.21.5': 1489 | optional: true 1490 | 1491 | '@esbuild/freebsd-x64@0.21.5': 1492 | optional: true 1493 | 1494 | '@esbuild/linux-arm64@0.21.5': 1495 | optional: true 1496 | 1497 | '@esbuild/linux-arm@0.21.5': 1498 | optional: true 1499 | 1500 | '@esbuild/linux-ia32@0.21.5': 1501 | optional: true 1502 | 1503 | '@esbuild/linux-loong64@0.21.5': 1504 | optional: true 1505 | 1506 | '@esbuild/linux-mips64el@0.21.5': 1507 | optional: true 1508 | 1509 | '@esbuild/linux-ppc64@0.21.5': 1510 | optional: true 1511 | 1512 | '@esbuild/linux-riscv64@0.21.5': 1513 | optional: true 1514 | 1515 | '@esbuild/linux-s390x@0.21.5': 1516 | optional: true 1517 | 1518 | '@esbuild/linux-x64@0.21.5': 1519 | optional: true 1520 | 1521 | '@esbuild/netbsd-x64@0.21.5': 1522 | optional: true 1523 | 1524 | '@esbuild/openbsd-x64@0.21.5': 1525 | optional: true 1526 | 1527 | '@esbuild/sunos-x64@0.21.5': 1528 | optional: true 1529 | 1530 | '@esbuild/win32-arm64@0.21.5': 1531 | optional: true 1532 | 1533 | '@esbuild/win32-ia32@0.21.5': 1534 | optional: true 1535 | 1536 | '@esbuild/win32-x64@0.21.5': 1537 | optional: true 1538 | 1539 | '@floating-ui/core@1.6.4': 1540 | dependencies: 1541 | '@floating-ui/utils': 0.2.4 1542 | 1543 | '@floating-ui/dom@1.6.7': 1544 | dependencies: 1545 | '@floating-ui/core': 1.6.4 1546 | '@floating-ui/utils': 0.2.4 1547 | 1548 | '@floating-ui/utils@0.2.4': {} 1549 | 1550 | '@fontsource/fira-mono@4.5.10': {} 1551 | 1552 | '@fortawesome/fontawesome-common-types@6.5.2': {} 1553 | 1554 | '@internationalized/date@3.5.4': 1555 | dependencies: 1556 | '@swc/helpers': 0.5.11 1557 | 1558 | '@isaacs/cliui@8.0.2': 1559 | dependencies: 1560 | string-width: 5.1.2 1561 | string-width-cjs: string-width@4.2.3 1562 | strip-ansi: 7.1.0 1563 | strip-ansi-cjs: strip-ansi@6.0.1 1564 | wrap-ansi: 8.1.0 1565 | wrap-ansi-cjs: wrap-ansi@7.0.0 1566 | 1567 | '@jridgewell/gen-mapping@0.3.5': 1568 | dependencies: 1569 | '@jridgewell/set-array': 1.2.1 1570 | '@jridgewell/sourcemap-codec': 1.4.15 1571 | '@jridgewell/trace-mapping': 0.3.25 1572 | 1573 | '@jridgewell/resolve-uri@3.1.2': {} 1574 | 1575 | '@jridgewell/set-array@1.2.1': {} 1576 | 1577 | '@jridgewell/sourcemap-codec@1.4.15': {} 1578 | 1579 | '@jridgewell/trace-mapping@0.3.25': 1580 | dependencies: 1581 | '@jridgewell/resolve-uri': 3.1.2 1582 | '@jridgewell/sourcemap-codec': 1.4.15 1583 | 1584 | '@mdi/js@7.4.47': {} 1585 | 1586 | '@melt-ui/svelte@0.76.2(svelte@4.2.18)': 1587 | dependencies: 1588 | '@floating-ui/core': 1.6.4 1589 | '@floating-ui/dom': 1.6.7 1590 | '@internationalized/date': 3.5.4 1591 | dequal: 2.0.3 1592 | focus-trap: 7.5.4 1593 | nanoid: 5.0.7 1594 | svelte: 4.2.18 1595 | 1596 | '@neoconfetti/svelte@1.0.0': {} 1597 | 1598 | '@nodelib/fs.scandir@2.1.5': 1599 | dependencies: 1600 | '@nodelib/fs.stat': 2.0.5 1601 | run-parallel: 1.2.0 1602 | 1603 | '@nodelib/fs.stat@2.0.5': {} 1604 | 1605 | '@nodelib/fs.walk@1.2.8': 1606 | dependencies: 1607 | '@nodelib/fs.scandir': 2.1.5 1608 | fastq: 1.17.1 1609 | 1610 | '@pkgjs/parseargs@0.11.0': 1611 | optional: true 1612 | 1613 | '@polka/url@1.0.0-next.25': {} 1614 | 1615 | '@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1)': 1616 | dependencies: 1617 | '@rollup/pluginutils': 3.1.0(rollup@2.79.1) 1618 | '@types/resolve': 1.17.1 1619 | deepmerge: 4.3.1 1620 | is-builtin-module: 3.2.1 1621 | is-module: 1.0.0 1622 | resolve: 1.22.8 1623 | rollup: 2.79.1 1624 | 1625 | '@rollup/pluginutils@3.1.0(rollup@2.79.1)': 1626 | dependencies: 1627 | '@types/estree': 0.0.39 1628 | estree-walker: 1.0.1 1629 | picomatch: 2.3.1 1630 | rollup: 2.79.1 1631 | 1632 | '@rollup/pluginutils@4.2.1': 1633 | dependencies: 1634 | estree-walker: 2.0.2 1635 | picomatch: 2.3.1 1636 | 1637 | '@rollup/rollup-android-arm-eabi@4.18.0': 1638 | optional: true 1639 | 1640 | '@rollup/rollup-android-arm64@4.18.0': 1641 | optional: true 1642 | 1643 | '@rollup/rollup-darwin-arm64@4.18.0': 1644 | optional: true 1645 | 1646 | '@rollup/rollup-darwin-x64@4.18.0': 1647 | optional: true 1648 | 1649 | '@rollup/rollup-linux-arm-gnueabihf@4.18.0': 1650 | optional: true 1651 | 1652 | '@rollup/rollup-linux-arm-musleabihf@4.18.0': 1653 | optional: true 1654 | 1655 | '@rollup/rollup-linux-arm64-gnu@4.18.0': 1656 | optional: true 1657 | 1658 | '@rollup/rollup-linux-arm64-musl@4.18.0': 1659 | optional: true 1660 | 1661 | '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': 1662 | optional: true 1663 | 1664 | '@rollup/rollup-linux-riscv64-gnu@4.18.0': 1665 | optional: true 1666 | 1667 | '@rollup/rollup-linux-s390x-gnu@4.18.0': 1668 | optional: true 1669 | 1670 | '@rollup/rollup-linux-x64-gnu@4.18.0': 1671 | optional: true 1672 | 1673 | '@rollup/rollup-linux-x64-musl@4.18.0': 1674 | optional: true 1675 | 1676 | '@rollup/rollup-win32-arm64-msvc@4.18.0': 1677 | optional: true 1678 | 1679 | '@rollup/rollup-win32-ia32-msvc@4.18.0': 1680 | optional: true 1681 | 1682 | '@rollup/rollup-win32-x64-msvc@4.18.0': 1683 | optional: true 1684 | 1685 | '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))': 1686 | dependencies: 1687 | '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)) 1688 | import-meta-resolve: 4.1.0 1689 | 1690 | '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9))': 1691 | dependencies: 1692 | '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)) 1693 | '@types/cookie': 0.6.0 1694 | cookie: 0.6.0 1695 | devalue: 5.0.0 1696 | esm-env: 1.0.0 1697 | import-meta-resolve: 4.1.0 1698 | kleur: 4.1.5 1699 | magic-string: 0.30.10 1700 | mrmime: 2.0.0 1701 | sade: 1.8.1 1702 | set-cookie-parser: 2.6.0 1703 | sirv: 2.0.4 1704 | svelte: 4.2.18 1705 | tiny-glob: 0.2.9 1706 | vite: 5.3.2(@types/node@20.14.9) 1707 | 1708 | '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9))': 1709 | dependencies: 1710 | '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)) 1711 | debug: 4.3.5 1712 | svelte: 4.2.18 1713 | vite: 5.3.2(@types/node@20.14.9) 1714 | transitivePeerDependencies: 1715 | - supports-color 1716 | 1717 | '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9))': 1718 | dependencies: 1719 | '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.14.9)) 1720 | debug: 4.3.5 1721 | deepmerge: 4.3.1 1722 | kleur: 4.1.5 1723 | magic-string: 0.30.10 1724 | svelte: 4.2.18 1725 | svelte-hmr: 0.16.0(svelte@4.2.18) 1726 | vite: 5.3.2(@types/node@20.14.9) 1727 | vitefu: 0.2.5(vite@5.3.2(@types/node@20.14.9)) 1728 | transitivePeerDependencies: 1729 | - supports-color 1730 | 1731 | '@swc/helpers@0.5.11': 1732 | dependencies: 1733 | tslib: 2.6.3 1734 | 1735 | '@types/cookie@0.6.0': {} 1736 | 1737 | '@types/d3-array@3.2.1': {} 1738 | 1739 | '@types/d3-scale@4.0.8': 1740 | dependencies: 1741 | '@types/d3-time': 3.0.3 1742 | 1743 | '@types/d3-time@3.0.3': {} 1744 | 1745 | '@types/estree@0.0.39': {} 1746 | 1747 | '@types/estree@1.0.5': {} 1748 | 1749 | '@types/node@20.14.9': 1750 | dependencies: 1751 | undici-types: 5.26.5 1752 | 1753 | '@types/pug@2.0.10': {} 1754 | 1755 | '@types/resolve@1.17.1': 1756 | dependencies: 1757 | '@types/node': 20.14.9 1758 | 1759 | acorn@8.12.0: {} 1760 | 1761 | ansi-regex@5.0.1: {} 1762 | 1763 | ansi-regex@6.0.1: {} 1764 | 1765 | ansi-styles@4.3.0: 1766 | dependencies: 1767 | color-convert: 2.0.1 1768 | 1769 | ansi-styles@6.2.1: {} 1770 | 1771 | any-promise@1.3.0: {} 1772 | 1773 | anymatch@3.1.3: 1774 | dependencies: 1775 | normalize-path: 3.0.0 1776 | picomatch: 2.3.1 1777 | 1778 | arg@5.0.2: {} 1779 | 1780 | aria-query@5.3.0: 1781 | dependencies: 1782 | dequal: 2.0.3 1783 | 1784 | array-source@0.0.4: {} 1785 | 1786 | autoprefixer@10.4.19(postcss@8.4.39): 1787 | dependencies: 1788 | browserslist: 4.23.1 1789 | caniuse-lite: 1.0.30001638 1790 | fraction.js: 4.3.7 1791 | normalize-range: 0.1.2 1792 | picocolors: 1.0.1 1793 | postcss: 8.4.39 1794 | postcss-value-parser: 4.2.0 1795 | 1796 | axobject-query@4.0.0: 1797 | dependencies: 1798 | dequal: 2.0.3 1799 | 1800 | balanced-match@1.0.2: {} 1801 | 1802 | binary-extensions@2.3.0: {} 1803 | 1804 | bits-ui@0.21.11(svelte@4.2.18): 1805 | dependencies: 1806 | '@internationalized/date': 3.5.4 1807 | '@melt-ui/svelte': 0.76.2(svelte@4.2.18) 1808 | nanoid: 5.0.7 1809 | svelte: 4.2.18 1810 | 1811 | brace-expansion@1.1.11: 1812 | dependencies: 1813 | balanced-match: 1.0.2 1814 | concat-map: 0.0.1 1815 | 1816 | brace-expansion@2.0.1: 1817 | dependencies: 1818 | balanced-match: 1.0.2 1819 | 1820 | braces@3.0.3: 1821 | dependencies: 1822 | fill-range: 7.1.1 1823 | 1824 | browserslist@4.23.1: 1825 | dependencies: 1826 | caniuse-lite: 1.0.30001638 1827 | electron-to-chromium: 1.4.815 1828 | node-releases: 2.0.14 1829 | update-browserslist-db: 1.0.16(browserslist@4.23.1) 1830 | 1831 | buffer-crc32@1.0.0: {} 1832 | 1833 | builtin-modules@3.3.0: {} 1834 | 1835 | camelcase-css@2.0.1: {} 1836 | 1837 | caniuse-lite@1.0.30001638: {} 1838 | 1839 | chokidar@3.6.0: 1840 | dependencies: 1841 | anymatch: 3.1.3 1842 | braces: 3.0.3 1843 | glob-parent: 5.1.2 1844 | is-binary-path: 2.1.0 1845 | is-glob: 4.0.3 1846 | normalize-path: 3.0.0 1847 | readdirp: 3.6.0 1848 | optionalDependencies: 1849 | fsevents: 2.3.3 1850 | 1851 | clsx@2.1.1: {} 1852 | 1853 | code-red@1.0.4: 1854 | dependencies: 1855 | '@jridgewell/sourcemap-codec': 1.4.15 1856 | '@types/estree': 1.0.5 1857 | acorn: 8.12.0 1858 | estree-walker: 3.0.3 1859 | periscopic: 3.1.0 1860 | 1861 | color-convert@2.0.1: 1862 | dependencies: 1863 | color-name: 1.1.4 1864 | 1865 | color-name@1.1.4: {} 1866 | 1867 | commander@2.20.3: {} 1868 | 1869 | commander@4.1.1: {} 1870 | 1871 | commander@7.2.0: {} 1872 | 1873 | comment-parser@1.4.1: {} 1874 | 1875 | concat-map@0.0.1: {} 1876 | 1877 | cookie@0.6.0: {} 1878 | 1879 | cross-spawn@7.0.3: 1880 | dependencies: 1881 | path-key: 3.1.1 1882 | shebang-command: 2.0.0 1883 | which: 2.0.2 1884 | 1885 | css-tree@2.3.1: 1886 | dependencies: 1887 | mdn-data: 2.0.30 1888 | source-map-js: 1.2.0 1889 | 1890 | cssesc@3.0.0: {} 1891 | 1892 | culori@4.0.1: {} 1893 | 1894 | d3-array@2.12.1: 1895 | dependencies: 1896 | internmap: 1.0.1 1897 | 1898 | d3-array@3.2.4: 1899 | dependencies: 1900 | internmap: 2.0.3 1901 | 1902 | d3-color@3.1.0: {} 1903 | 1904 | d3-delaunay@6.0.4: 1905 | dependencies: 1906 | delaunator: 5.0.1 1907 | 1908 | d3-dispatch@3.0.1: {} 1909 | 1910 | d3-dsv@3.0.1: 1911 | dependencies: 1912 | commander: 7.2.0 1913 | iconv-lite: 0.6.3 1914 | rw: 1.3.3 1915 | 1916 | d3-force@3.0.0: 1917 | dependencies: 1918 | d3-dispatch: 3.0.1 1919 | d3-quadtree: 3.0.1 1920 | d3-timer: 3.0.1 1921 | 1922 | d3-format@3.1.0: {} 1923 | 1924 | d3-geo-voronoi@2.1.0: 1925 | dependencies: 1926 | d3-array: 3.2.4 1927 | d3-delaunay: 6.0.4 1928 | d3-geo: 3.1.1 1929 | d3-tricontour: 1.0.2 1930 | 1931 | d3-geo@3.1.1: 1932 | dependencies: 1933 | d3-array: 3.2.4 1934 | 1935 | d3-hierarchy@3.1.2: {} 1936 | 1937 | d3-interpolate-path@2.3.0: {} 1938 | 1939 | d3-interpolate@3.0.1: 1940 | dependencies: 1941 | d3-color: 3.1.0 1942 | 1943 | d3-path@1.0.9: {} 1944 | 1945 | d3-path@3.1.0: {} 1946 | 1947 | d3-quadtree@3.0.1: {} 1948 | 1949 | d3-random@3.0.1: {} 1950 | 1951 | d3-sankey@0.12.3: 1952 | dependencies: 1953 | d3-array: 2.12.1 1954 | d3-shape: 1.3.7 1955 | 1956 | d3-scale-chromatic@3.1.0: 1957 | dependencies: 1958 | d3-color: 3.1.0 1959 | d3-interpolate: 3.0.1 1960 | 1961 | d3-scale@4.0.2: 1962 | dependencies: 1963 | d3-array: 3.2.4 1964 | d3-format: 3.1.0 1965 | d3-interpolate: 3.0.1 1966 | d3-time: 3.1.0 1967 | d3-time-format: 4.1.0 1968 | 1969 | d3-shape@1.3.7: 1970 | dependencies: 1971 | d3-path: 1.0.9 1972 | 1973 | d3-shape@3.2.0: 1974 | dependencies: 1975 | d3-path: 3.1.0 1976 | 1977 | d3-tile@1.0.0: {} 1978 | 1979 | d3-time-format@4.1.0: 1980 | dependencies: 1981 | d3-time: 3.1.0 1982 | 1983 | d3-time@3.1.0: 1984 | dependencies: 1985 | d3-array: 3.2.4 1986 | 1987 | d3-timer@3.0.1: {} 1988 | 1989 | d3-tricontour@1.0.2: 1990 | dependencies: 1991 | d3-delaunay: 6.0.4 1992 | d3-scale: 4.0.2 1993 | 1994 | date-fns@3.6.0: {} 1995 | 1996 | debug@4.3.5: 1997 | dependencies: 1998 | ms: 2.1.2 1999 | 2000 | deepmerge@4.3.1: {} 2001 | 2002 | delaunator@5.0.1: 2003 | dependencies: 2004 | robust-predicates: 3.0.2 2005 | 2006 | dequal@2.0.3: {} 2007 | 2008 | detect-indent@6.1.0: {} 2009 | 2010 | devalue@5.0.0: {} 2011 | 2012 | didyoumean@1.2.2: {} 2013 | 2014 | dlv@1.1.3: {} 2015 | 2016 | eastasianwidth@0.2.0: {} 2017 | 2018 | electron-to-chromium@1.4.815: {} 2019 | 2020 | emoji-regex@8.0.0: {} 2021 | 2022 | emoji-regex@9.2.2: {} 2023 | 2024 | es6-promise@3.3.1: {} 2025 | 2026 | esbuild@0.21.5: 2027 | optionalDependencies: 2028 | '@esbuild/aix-ppc64': 0.21.5 2029 | '@esbuild/android-arm': 0.21.5 2030 | '@esbuild/android-arm64': 0.21.5 2031 | '@esbuild/android-x64': 0.21.5 2032 | '@esbuild/darwin-arm64': 0.21.5 2033 | '@esbuild/darwin-x64': 0.21.5 2034 | '@esbuild/freebsd-arm64': 0.21.5 2035 | '@esbuild/freebsd-x64': 0.21.5 2036 | '@esbuild/linux-arm': 0.21.5 2037 | '@esbuild/linux-arm64': 0.21.5 2038 | '@esbuild/linux-ia32': 0.21.5 2039 | '@esbuild/linux-loong64': 0.21.5 2040 | '@esbuild/linux-mips64el': 0.21.5 2041 | '@esbuild/linux-ppc64': 0.21.5 2042 | '@esbuild/linux-riscv64': 0.21.5 2043 | '@esbuild/linux-s390x': 0.21.5 2044 | '@esbuild/linux-x64': 0.21.5 2045 | '@esbuild/netbsd-x64': 0.21.5 2046 | '@esbuild/openbsd-x64': 0.21.5 2047 | '@esbuild/sunos-x64': 0.21.5 2048 | '@esbuild/win32-arm64': 0.21.5 2049 | '@esbuild/win32-ia32': 0.21.5 2050 | '@esbuild/win32-x64': 0.21.5 2051 | 2052 | escalade@3.1.2: {} 2053 | 2054 | esm-env@1.0.0: {} 2055 | 2056 | estree-walker@1.0.1: {} 2057 | 2058 | estree-walker@2.0.2: {} 2059 | 2060 | estree-walker@3.0.3: 2061 | dependencies: 2062 | '@types/estree': 1.0.5 2063 | 2064 | fast-glob@3.3.2: 2065 | dependencies: 2066 | '@nodelib/fs.stat': 2.0.5 2067 | '@nodelib/fs.walk': 1.2.8 2068 | glob-parent: 5.1.2 2069 | merge2: 1.4.1 2070 | micromatch: 4.0.7 2071 | 2072 | fastq@1.17.1: 2073 | dependencies: 2074 | reusify: 1.0.4 2075 | 2076 | fflate@0.4.8: {} 2077 | 2078 | file-source@0.6.1: 2079 | dependencies: 2080 | stream-source: 0.3.5 2081 | 2082 | fill-range@7.1.1: 2083 | dependencies: 2084 | to-regex-range: 5.0.1 2085 | 2086 | focus-trap@7.5.4: 2087 | dependencies: 2088 | tabbable: 6.2.0 2089 | 2090 | foreground-child@3.2.1: 2091 | dependencies: 2092 | cross-spawn: 7.0.3 2093 | signal-exit: 4.1.0 2094 | 2095 | fraction.js@4.3.7: {} 2096 | 2097 | fs.realpath@1.0.0: {} 2098 | 2099 | fsevents@2.3.3: 2100 | optional: true 2101 | 2102 | function-bind@1.1.2: {} 2103 | 2104 | glob-parent@5.1.2: 2105 | dependencies: 2106 | is-glob: 4.0.3 2107 | 2108 | glob-parent@6.0.2: 2109 | dependencies: 2110 | is-glob: 4.0.3 2111 | 2112 | glob@10.4.2: 2113 | dependencies: 2114 | foreground-child: 3.2.1 2115 | jackspeak: 3.4.0 2116 | minimatch: 9.0.5 2117 | minipass: 7.1.2 2118 | package-json-from-dist: 1.0.0 2119 | path-scurry: 1.11.1 2120 | 2121 | glob@7.2.3: 2122 | dependencies: 2123 | fs.realpath: 1.0.0 2124 | inflight: 1.0.6 2125 | inherits: 2.0.4 2126 | minimatch: 3.1.2 2127 | once: 1.4.0 2128 | path-is-absolute: 1.0.1 2129 | 2130 | globalyzer@0.1.0: {} 2131 | 2132 | globrex@0.1.2: {} 2133 | 2134 | graceful-fs@4.2.11: {} 2135 | 2136 | hasown@2.0.2: 2137 | dependencies: 2138 | function-bind: 1.1.2 2139 | 2140 | iconv-lite@0.6.3: 2141 | dependencies: 2142 | safer-buffer: 2.1.2 2143 | 2144 | immer@10.1.1: {} 2145 | 2146 | import-meta-resolve@4.1.0: {} 2147 | 2148 | inflight@1.0.6: 2149 | dependencies: 2150 | once: 1.4.0 2151 | wrappy: 1.0.2 2152 | 2153 | inherits@2.0.4: {} 2154 | 2155 | internmap@1.0.1: {} 2156 | 2157 | internmap@2.0.3: {} 2158 | 2159 | is-binary-path@2.1.0: 2160 | dependencies: 2161 | binary-extensions: 2.3.0 2162 | 2163 | is-builtin-module@3.2.1: 2164 | dependencies: 2165 | builtin-modules: 3.3.0 2166 | 2167 | is-core-module@2.14.0: 2168 | dependencies: 2169 | hasown: 2.0.2 2170 | 2171 | is-extglob@2.1.1: {} 2172 | 2173 | is-fullwidth-code-point@3.0.0: {} 2174 | 2175 | is-glob@4.0.3: 2176 | dependencies: 2177 | is-extglob: 2.1.1 2178 | 2179 | is-module@1.0.0: {} 2180 | 2181 | is-number@7.0.0: {} 2182 | 2183 | is-reference@3.0.2: 2184 | dependencies: 2185 | '@types/estree': 1.0.5 2186 | 2187 | isexe@2.0.0: {} 2188 | 2189 | jackspeak@3.4.0: 2190 | dependencies: 2191 | '@isaacs/cliui': 8.0.2 2192 | optionalDependencies: 2193 | '@pkgjs/parseargs': 0.11.0 2194 | 2195 | jiti@1.21.6: {} 2196 | 2197 | kleur@4.1.5: {} 2198 | 2199 | layercake@8.3.4(svelte@4.2.18)(typescript@5.5.2): 2200 | dependencies: 2201 | d3-array: 3.2.4 2202 | d3-color: 3.1.0 2203 | d3-scale: 4.0.2 2204 | d3-shape: 3.2.0 2205 | svelte: 4.2.18 2206 | typescript: 5.5.2 2207 | 2208 | layerchart@0.43.5(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.2): 2209 | dependencies: 2210 | d3-array: 3.2.4 2211 | d3-color: 3.1.0 2212 | d3-delaunay: 6.0.4 2213 | d3-dsv: 3.0.1 2214 | d3-force: 3.0.0 2215 | d3-geo: 3.1.1 2216 | d3-geo-voronoi: 2.1.0 2217 | d3-hierarchy: 3.1.2 2218 | d3-interpolate: 3.0.1 2219 | d3-interpolate-path: 2.3.0 2220 | d3-path: 3.1.0 2221 | d3-quadtree: 3.0.1 2222 | d3-random: 3.0.1 2223 | d3-sankey: 0.12.3 2224 | d3-scale: 4.0.2 2225 | d3-scale-chromatic: 3.1.0 2226 | d3-shape: 3.2.0 2227 | d3-tile: 1.0.0 2228 | d3-time: 3.1.0 2229 | date-fns: 3.6.0 2230 | layercake: 8.3.4(svelte@4.2.18)(typescript@5.5.2) 2231 | lodash-es: 4.17.21 2232 | posthog-js: 1.142.1 2233 | shapefile: 0.6.6 2234 | svelte: 4.2.18 2235 | svelte-ux: 0.71.3(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18) 2236 | topojson-client: 3.1.0 2237 | transitivePeerDependencies: 2238 | - '@babel/core' 2239 | - coffeescript 2240 | - less 2241 | - postcss 2242 | - postcss-load-config 2243 | - pug 2244 | - sass 2245 | - stylus 2246 | - sugarss 2247 | - typescript 2248 | 2249 | lilconfig@2.1.0: {} 2250 | 2251 | lilconfig@3.1.2: {} 2252 | 2253 | lines-and-columns@1.2.4: {} 2254 | 2255 | locate-character@3.0.0: {} 2256 | 2257 | lodash-es@4.17.21: {} 2258 | 2259 | lru-cache@10.3.0: {} 2260 | 2261 | magic-string@0.30.10: 2262 | dependencies: 2263 | '@jridgewell/sourcemap-codec': 1.4.15 2264 | 2265 | mdn-data@2.0.30: {} 2266 | 2267 | merge2@1.4.1: {} 2268 | 2269 | micromatch@4.0.7: 2270 | dependencies: 2271 | braces: 3.0.3 2272 | picomatch: 2.3.1 2273 | 2274 | min-indent@1.0.1: {} 2275 | 2276 | minimatch@3.1.2: 2277 | dependencies: 2278 | brace-expansion: 1.1.11 2279 | 2280 | minimatch@9.0.5: 2281 | dependencies: 2282 | brace-expansion: 2.0.1 2283 | 2284 | minimist@1.2.8: {} 2285 | 2286 | minipass@7.1.2: {} 2287 | 2288 | mkdirp@0.5.6: 2289 | dependencies: 2290 | minimist: 1.2.8 2291 | 2292 | mri@1.2.0: {} 2293 | 2294 | mrmime@2.0.0: {} 2295 | 2296 | ms@2.1.2: {} 2297 | 2298 | mz@2.7.0: 2299 | dependencies: 2300 | any-promise: 1.3.0 2301 | object-assign: 4.1.1 2302 | thenify-all: 1.6.0 2303 | 2304 | nanoid@3.3.7: {} 2305 | 2306 | nanoid@5.0.7: {} 2307 | 2308 | node-releases@2.0.14: {} 2309 | 2310 | normalize-path@3.0.0: {} 2311 | 2312 | normalize-range@0.1.2: {} 2313 | 2314 | object-assign@4.1.1: {} 2315 | 2316 | object-hash@3.0.0: {} 2317 | 2318 | once@1.4.0: 2319 | dependencies: 2320 | wrappy: 1.0.2 2321 | 2322 | package-json-from-dist@1.0.0: {} 2323 | 2324 | path-is-absolute@1.0.1: {} 2325 | 2326 | path-key@3.1.1: {} 2327 | 2328 | path-parse@1.0.7: {} 2329 | 2330 | path-scurry@1.11.1: 2331 | dependencies: 2332 | lru-cache: 10.3.0 2333 | minipass: 7.1.2 2334 | 2335 | path-source@0.1.3: 2336 | dependencies: 2337 | array-source: 0.0.4 2338 | file-source: 0.6.1 2339 | 2340 | periscopic@3.1.0: 2341 | dependencies: 2342 | '@types/estree': 1.0.5 2343 | estree-walker: 3.0.3 2344 | is-reference: 3.0.2 2345 | 2346 | picocolors@1.0.1: {} 2347 | 2348 | picomatch@2.3.1: {} 2349 | 2350 | pify@2.3.0: {} 2351 | 2352 | pirates@4.0.6: {} 2353 | 2354 | postcss-import@15.1.0(postcss@8.4.39): 2355 | dependencies: 2356 | postcss: 8.4.39 2357 | postcss-value-parser: 4.2.0 2358 | read-cache: 1.0.0 2359 | resolve: 1.22.8 2360 | 2361 | postcss-js@4.0.1(postcss@8.4.39): 2362 | dependencies: 2363 | camelcase-css: 2.0.1 2364 | postcss: 8.4.39 2365 | 2366 | postcss-load-config@4.0.2(postcss@8.4.39): 2367 | dependencies: 2368 | lilconfig: 3.1.2 2369 | yaml: 2.4.5 2370 | optionalDependencies: 2371 | postcss: 8.4.39 2372 | 2373 | postcss-nested@6.0.1(postcss@8.4.39): 2374 | dependencies: 2375 | postcss: 8.4.39 2376 | postcss-selector-parser: 6.1.0 2377 | 2378 | postcss-selector-parser@6.1.0: 2379 | dependencies: 2380 | cssesc: 3.0.0 2381 | util-deprecate: 1.0.2 2382 | 2383 | postcss-value-parser@4.2.0: {} 2384 | 2385 | postcss@8.4.39: 2386 | dependencies: 2387 | nanoid: 3.3.7 2388 | picocolors: 1.0.1 2389 | source-map-js: 1.2.0 2390 | 2391 | posthog-js@1.142.1: 2392 | dependencies: 2393 | fflate: 0.4.8 2394 | preact: 10.22.0 2395 | web-vitals: 4.2.0 2396 | 2397 | preact@10.22.0: {} 2398 | 2399 | prettier@2.8.8: {} 2400 | 2401 | prism-svelte@0.5.0: {} 2402 | 2403 | prism-themes@1.9.0: {} 2404 | 2405 | prismjs@1.29.0: {} 2406 | 2407 | queue-microtask@1.2.3: {} 2408 | 2409 | read-cache@1.0.0: 2410 | dependencies: 2411 | pify: 2.3.0 2412 | 2413 | readdirp@3.6.0: 2414 | dependencies: 2415 | picomatch: 2.3.1 2416 | 2417 | regenerator-runtime@0.14.1: {} 2418 | 2419 | resolve.exports@2.0.2: {} 2420 | 2421 | resolve@1.22.8: 2422 | dependencies: 2423 | is-core-module: 2.14.0 2424 | path-parse: 1.0.7 2425 | supports-preserve-symlinks-flag: 1.0.0 2426 | 2427 | reusify@1.0.4: {} 2428 | 2429 | rimraf@2.7.1: 2430 | dependencies: 2431 | glob: 7.2.3 2432 | 2433 | robust-predicates@3.0.2: {} 2434 | 2435 | rollup-plugin-svelte@7.2.2(rollup@2.79.1)(svelte@4.2.18): 2436 | dependencies: 2437 | '@rollup/pluginutils': 4.2.1 2438 | resolve.exports: 2.0.2 2439 | rollup: 2.79.1 2440 | svelte: 4.2.18 2441 | 2442 | rollup@2.79.1: 2443 | optionalDependencies: 2444 | fsevents: 2.3.3 2445 | 2446 | rollup@4.18.0: 2447 | dependencies: 2448 | '@types/estree': 1.0.5 2449 | optionalDependencies: 2450 | '@rollup/rollup-android-arm-eabi': 4.18.0 2451 | '@rollup/rollup-android-arm64': 4.18.0 2452 | '@rollup/rollup-darwin-arm64': 4.18.0 2453 | '@rollup/rollup-darwin-x64': 4.18.0 2454 | '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 2455 | '@rollup/rollup-linux-arm-musleabihf': 4.18.0 2456 | '@rollup/rollup-linux-arm64-gnu': 4.18.0 2457 | '@rollup/rollup-linux-arm64-musl': 4.18.0 2458 | '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 2459 | '@rollup/rollup-linux-riscv64-gnu': 4.18.0 2460 | '@rollup/rollup-linux-s390x-gnu': 4.18.0 2461 | '@rollup/rollup-linux-x64-gnu': 4.18.0 2462 | '@rollup/rollup-linux-x64-musl': 4.18.0 2463 | '@rollup/rollup-win32-arm64-msvc': 4.18.0 2464 | '@rollup/rollup-win32-ia32-msvc': 4.18.0 2465 | '@rollup/rollup-win32-x64-msvc': 4.18.0 2466 | fsevents: 2.3.3 2467 | 2468 | run-parallel@1.2.0: 2469 | dependencies: 2470 | queue-microtask: 1.2.3 2471 | 2472 | rw@1.3.3: {} 2473 | 2474 | sade@1.8.1: 2475 | dependencies: 2476 | mri: 1.2.0 2477 | 2478 | safer-buffer@2.1.2: {} 2479 | 2480 | sander@0.5.1: 2481 | dependencies: 2482 | es6-promise: 3.3.1 2483 | graceful-fs: 4.2.11 2484 | mkdirp: 0.5.6 2485 | rimraf: 2.7.1 2486 | 2487 | set-cookie-parser@2.6.0: {} 2488 | 2489 | shapefile@0.6.6: 2490 | dependencies: 2491 | array-source: 0.0.4 2492 | commander: 2.20.3 2493 | path-source: 0.1.3 2494 | slice-source: 0.4.1 2495 | stream-source: 0.3.5 2496 | text-encoding: 0.6.4 2497 | 2498 | shebang-command@2.0.0: 2499 | dependencies: 2500 | shebang-regex: 3.0.0 2501 | 2502 | shebang-regex@3.0.0: {} 2503 | 2504 | signal-exit@4.1.0: {} 2505 | 2506 | sirv@2.0.4: 2507 | dependencies: 2508 | '@polka/url': 1.0.0-next.25 2509 | mrmime: 2.0.0 2510 | totalist: 3.0.1 2511 | 2512 | slice-source@0.4.1: {} 2513 | 2514 | sorcery@0.11.1: 2515 | dependencies: 2516 | '@jridgewell/sourcemap-codec': 1.4.15 2517 | buffer-crc32: 1.0.0 2518 | minimist: 1.2.8 2519 | sander: 0.5.1 2520 | 2521 | source-map-js@1.2.0: {} 2522 | 2523 | stream-source@0.3.5: {} 2524 | 2525 | string-width@4.2.3: 2526 | dependencies: 2527 | emoji-regex: 8.0.0 2528 | is-fullwidth-code-point: 3.0.0 2529 | strip-ansi: 6.0.1 2530 | 2531 | string-width@5.1.2: 2532 | dependencies: 2533 | eastasianwidth: 0.2.0 2534 | emoji-regex: 9.2.2 2535 | strip-ansi: 7.1.0 2536 | 2537 | strip-ansi@6.0.1: 2538 | dependencies: 2539 | ansi-regex: 5.0.1 2540 | 2541 | strip-ansi@7.1.0: 2542 | dependencies: 2543 | ansi-regex: 6.0.1 2544 | 2545 | strip-indent@3.0.0: 2546 | dependencies: 2547 | min-indent: 1.0.1 2548 | 2549 | sucrase@3.35.0: 2550 | dependencies: 2551 | '@jridgewell/gen-mapping': 0.3.5 2552 | commander: 4.1.1 2553 | glob: 10.4.2 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-preserve-symlinks-flag@1.0.0: {} 2560 | 2561 | sveld@0.20.0(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39): 2562 | dependencies: 2563 | '@rollup/plugin-node-resolve': 13.3.0(rollup@2.79.1) 2564 | acorn: 8.12.0 2565 | comment-parser: 1.4.1 2566 | fast-glob: 3.3.2 2567 | prettier: 2.8.8 2568 | rollup: 2.79.1 2569 | rollup-plugin-svelte: 7.2.2(rollup@2.79.1)(svelte@4.2.18) 2570 | svelte: 4.2.18 2571 | svelte-preprocess: 5.1.4(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.2) 2572 | typescript: 5.5.2 2573 | transitivePeerDependencies: 2574 | - '@babel/core' 2575 | - coffeescript 2576 | - less 2577 | - postcss 2578 | - postcss-load-config 2579 | - pug 2580 | - sass 2581 | - stylus 2582 | - sugarss 2583 | 2584 | svelte-check@3.8.4(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18): 2585 | dependencies: 2586 | '@jridgewell/trace-mapping': 0.3.25 2587 | chokidar: 3.6.0 2588 | picocolors: 1.0.1 2589 | sade: 1.8.1 2590 | svelte: 4.2.18 2591 | svelte-preprocess: 5.1.4(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.2) 2592 | typescript: 5.5.2 2593 | transitivePeerDependencies: 2594 | - '@babel/core' 2595 | - coffeescript 2596 | - less 2597 | - postcss 2598 | - postcss-load-config 2599 | - pug 2600 | - sass 2601 | - stylus 2602 | - sugarss 2603 | 2604 | svelte-hmr@0.16.0(svelte@4.2.18): 2605 | dependencies: 2606 | svelte: 4.2.18 2607 | 2608 | svelte-preprocess@5.1.4(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.2): 2609 | dependencies: 2610 | '@types/pug': 2.0.10 2611 | detect-indent: 6.1.0 2612 | magic-string: 0.30.10 2613 | sorcery: 0.11.1 2614 | strip-indent: 3.0.0 2615 | svelte: 4.2.18 2616 | optionalDependencies: 2617 | postcss: 8.4.39 2618 | postcss-load-config: 4.0.2(postcss@8.4.39) 2619 | typescript: 5.5.2 2620 | 2621 | svelte-ux@0.71.3(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18): 2622 | dependencies: 2623 | '@floating-ui/dom': 1.6.7 2624 | '@fortawesome/fontawesome-common-types': 6.5.2 2625 | '@mdi/js': 7.4.47 2626 | clsx: 2.1.1 2627 | culori: 4.0.1 2628 | d3-array: 3.2.4 2629 | d3-scale: 4.0.2 2630 | date-fns: 3.6.0 2631 | immer: 10.1.1 2632 | lodash-es: 4.17.21 2633 | prism-svelte: 0.5.0 2634 | prism-themes: 1.9.0 2635 | prismjs: 1.29.0 2636 | sveld: 0.20.0(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39) 2637 | svelte: 4.2.18 2638 | tailwind-merge: 2.3.0 2639 | zod: 3.23.8 2640 | transitivePeerDependencies: 2641 | - '@babel/core' 2642 | - coffeescript 2643 | - less 2644 | - postcss 2645 | - postcss-load-config 2646 | - pug 2647 | - sass 2648 | - stylus 2649 | - sugarss 2650 | 2651 | svelte@4.2.18: 2652 | dependencies: 2653 | '@ampproject/remapping': 2.3.0 2654 | '@jridgewell/sourcemap-codec': 1.4.15 2655 | '@jridgewell/trace-mapping': 0.3.25 2656 | '@types/estree': 1.0.5 2657 | acorn: 8.12.0 2658 | aria-query: 5.3.0 2659 | axobject-query: 4.0.0 2660 | code-red: 1.0.4 2661 | css-tree: 2.3.1 2662 | estree-walker: 3.0.3 2663 | is-reference: 3.0.2 2664 | locate-character: 3.0.0 2665 | magic-string: 0.30.10 2666 | periscopic: 3.1.0 2667 | 2668 | tabbable@6.2.0: {} 2669 | 2670 | tailwind-merge@2.3.0: 2671 | dependencies: 2672 | '@babel/runtime': 7.24.7 2673 | 2674 | tailwind-variants@0.2.1(tailwindcss@3.4.4): 2675 | dependencies: 2676 | tailwind-merge: 2.3.0 2677 | tailwindcss: 3.4.4 2678 | 2679 | tailwindcss@3.4.4: 2680 | dependencies: 2681 | '@alloc/quick-lru': 5.2.0 2682 | arg: 5.0.2 2683 | chokidar: 3.6.0 2684 | didyoumean: 1.2.2 2685 | dlv: 1.1.3 2686 | fast-glob: 3.3.2 2687 | glob-parent: 6.0.2 2688 | is-glob: 4.0.3 2689 | jiti: 1.21.6 2690 | lilconfig: 2.1.0 2691 | micromatch: 4.0.7 2692 | normalize-path: 3.0.0 2693 | object-hash: 3.0.0 2694 | picocolors: 1.0.1 2695 | postcss: 8.4.39 2696 | postcss-import: 15.1.0(postcss@8.4.39) 2697 | postcss-js: 4.0.1(postcss@8.4.39) 2698 | postcss-load-config: 4.0.2(postcss@8.4.39) 2699 | postcss-nested: 6.0.1(postcss@8.4.39) 2700 | postcss-selector-parser: 6.1.0 2701 | resolve: 1.22.8 2702 | sucrase: 3.35.0 2703 | transitivePeerDependencies: 2704 | - ts-node 2705 | 2706 | text-encoding@0.6.4: {} 2707 | 2708 | thenify-all@1.6.0: 2709 | dependencies: 2710 | thenify: 3.3.1 2711 | 2712 | thenify@3.3.1: 2713 | dependencies: 2714 | any-promise: 1.3.0 2715 | 2716 | tiny-glob@0.2.9: 2717 | dependencies: 2718 | globalyzer: 0.1.0 2719 | globrex: 0.1.2 2720 | 2721 | to-regex-range@5.0.1: 2722 | dependencies: 2723 | is-number: 7.0.0 2724 | 2725 | topojson-client@3.1.0: 2726 | dependencies: 2727 | commander: 2.20.3 2728 | 2729 | totalist@3.0.1: {} 2730 | 2731 | ts-interface-checker@0.1.13: {} 2732 | 2733 | tslib@2.6.3: {} 2734 | 2735 | typescript@5.5.2: {} 2736 | 2737 | undici-types@5.26.5: {} 2738 | 2739 | update-browserslist-db@1.0.16(browserslist@4.23.1): 2740 | dependencies: 2741 | browserslist: 4.23.1 2742 | escalade: 3.1.2 2743 | picocolors: 1.0.1 2744 | 2745 | util-deprecate@1.0.2: {} 2746 | 2747 | vite@5.3.2(@types/node@20.14.9): 2748 | dependencies: 2749 | esbuild: 0.21.5 2750 | postcss: 8.4.39 2751 | rollup: 4.18.0 2752 | optionalDependencies: 2753 | '@types/node': 20.14.9 2754 | fsevents: 2.3.3 2755 | 2756 | vitefu@0.2.5(vite@5.3.2(@types/node@20.14.9)): 2757 | optionalDependencies: 2758 | vite: 5.3.2(@types/node@20.14.9) 2759 | 2760 | web-vitals@4.2.0: {} 2761 | 2762 | which@2.0.2: 2763 | dependencies: 2764 | isexe: 2.0.0 2765 | 2766 | wrap-ansi@7.0.0: 2767 | dependencies: 2768 | ansi-styles: 4.3.0 2769 | string-width: 4.2.3 2770 | strip-ansi: 6.0.1 2771 | 2772 | wrap-ansi@8.1.0: 2773 | dependencies: 2774 | ansi-styles: 6.2.1 2775 | string-width: 5.1.2 2776 | strip-ansi: 7.1.0 2777 | 2778 | wrappy@1.0.2: {} 2779 | 2780 | yaml@2.4.5: {} 2781 | 2782 | zod@3.23.8: {} 2783 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {} 5 | } 6 | }; -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | @layer base { 6 | :root { 7 | --background: 0 0% 100%; 8 | --foreground: 222.2 84% 4.9%; 9 | --card: 0 0% 100%; 10 | --card-foreground: 222.2 84% 4.9%; 11 | --popover: 0 0% 100%; 12 | --popover-foreground: 222.2 84% 4.9%; 13 | --primary: 221.2 83.2% 53.3%; 14 | --primary-foreground: 210 40% 98%; 15 | --secondary: 210 40% 96.1%; 16 | --secondary-foreground: 222.2 47.4% 11.2%; 17 | --muted: 210 40% 96.1%; 18 | --muted-foreground: 215.4 16.3% 46.9%; 19 | --accent: 210 40% 96.1%; 20 | --accent-foreground: 222.2 47.4% 11.2%; 21 | --destructive: 0 72.22% 50.59%; 22 | --destructive-foreground: 210 40% 98%; 23 | --border: 214.3 31.8% 91.4%; 24 | --input: 214.3 31.8% 91.4%; 25 | --ring: 221.2 83.2% 53.3%; 26 | --radius: 0.5rem; 27 | } 28 | .dark { 29 | --background: 222.2 84% 4.9%; 30 | --foreground: 210 40% 98%; 31 | --card: 222.2 84% 4.9%; 32 | --card-foreground: 210 40% 98%; 33 | --popover: 222.2 84% 4.9%; 34 | --popover-foreground: 210 40% 98%; 35 | --primary: 217.2 91.2% 59.8%; 36 | --primary-foreground: 222.2 47.4% 11.2%; 37 | --secondary: 217.2 32.6% 17.5%; 38 | --secondary-foreground: 210 40% 98%; 39 | --muted: 217.2 32.6% 17.5%; 40 | --muted-foreground: 215 20.2% 65.1%; 41 | --accent: 217.2 32.6% 17.5%; 42 | --accent-foreground: 210 40% 98%; 43 | --destructive: 0 62.8% 30.6%; 44 | --destructive-foreground: 210 40% 98%; 45 | --border: 217.2 32.6% 17.5%; 46 | --input: 217.2 32.6% 17.5%; 47 | --ring: 224.3 76.3% 48%; 48 | } 49 | } 50 | 51 | @layer base { 52 | * { 53 | @apply border-border; 54 | } 55 | body { 56 | @apply bg-background text-foreground; 57 | } 58 | } -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- 1 | // See https://kit.svelte.dev/docs/types#app 2 | // for information about these interfaces 3 | declare global { 4 | namespace App { 5 | // interface Error {} 6 | // interface Locals {} 7 | // interface PageData {} 8 | // interface PageState {} 9 | // interface Platform {} 10 | } 11 | } 12 | 13 | export {}; 14 | -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %sveltekit.head% 8 | 9 | 10 |
%sveltekit.body%
11 | 12 | 13 | -------------------------------------------------------------------------------- /src/lib/components/ui/button/button.svelte: -------------------------------------------------------------------------------- 1 | 15 | 16 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /src/lib/components/ui/button/index.ts: -------------------------------------------------------------------------------- 1 | import { type VariantProps, tv } from "tailwind-variants"; 2 | import type { Button as ButtonPrimitive } from "bits-ui"; 3 | import Root from "./button.svelte"; 4 | 5 | const buttonVariants = tv({ 6 | base: "inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50", 7 | variants: { 8 | variant: { 9 | default: "bg-primary text-primary-foreground hover:bg-primary/90", 10 | destructive: "bg-destructive text-destructive-foreground hover:bg-destructive/90", 11 | outline: 12 | "border border-input bg-background hover:bg-accent hover:text-accent-foreground", 13 | secondary: "bg-secondary text-secondary-foreground hover:bg-secondary/80", 14 | ghost: "hover:bg-accent hover:text-accent-foreground", 15 | link: "text-primary underline-offset-4 hover:underline", 16 | }, 17 | size: { 18 | default: "h-10 px-4 py-2", 19 | sm: "h-9 rounded-md px-3", 20 | lg: "h-11 rounded-md px-8", 21 | icon: "h-10 w-10", 22 | }, 23 | }, 24 | defaultVariants: { 25 | variant: "default", 26 | size: "default", 27 | }, 28 | }); 29 | 30 | type Variant = VariantProps["variant"]; 31 | type Size = VariantProps["size"]; 32 | 33 | type Props = ButtonPrimitive.Props & { 34 | variant?: Variant; 35 | size?: Size; 36 | }; 37 | 38 | type Events = ButtonPrimitive.Events; 39 | 40 | export { 41 | Root, 42 | type Props, 43 | type Events, 44 | // 45 | Root as Button, 46 | type Props as ButtonProps, 47 | type Events as ButtonEvents, 48 | buttonVariants, 49 | }; 50 | -------------------------------------------------------------------------------- /src/lib/images/github.svg: -------------------------------------------------------------------------------- 1 | 2 | 9 | 16 | -------------------------------------------------------------------------------- /src/lib/images/svelte-logo.svg: -------------------------------------------------------------------------------- 1 | svelte-logo -------------------------------------------------------------------------------- /src/lib/images/svelte-welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techniq/layerchart-shadcn-svelte/081166a1be9559d6fff8293a79a6db4e2aecb157/src/lib/images/svelte-welcome.png -------------------------------------------------------------------------------- /src/lib/images/svelte-welcome.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techniq/layerchart-shadcn-svelte/081166a1be9559d6fff8293a79a6db4e2aecb157/src/lib/images/svelte-welcome.webp -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- 1 | import { type ClassValue, clsx } from "clsx"; 2 | import { twMerge } from "tailwind-merge"; 3 | import { cubicOut } from "svelte/easing"; 4 | import type { TransitionConfig } from "svelte/transition"; 5 | 6 | export function cn(...inputs: ClassValue[]) { 7 | return twMerge(clsx(inputs)); 8 | } 9 | 10 | type FlyAndScaleParams = { 11 | y?: number; 12 | x?: number; 13 | start?: number; 14 | duration?: number; 15 | }; 16 | 17 | export const flyAndScale = ( 18 | node: Element, 19 | params: FlyAndScaleParams = { y: -8, x: 0, start: 0.95, duration: 150 } 20 | ): TransitionConfig => { 21 | const style = getComputedStyle(node); 22 | const transform = style.transform === "none" ? "" : style.transform; 23 | 24 | const scaleConversion = ( 25 | valueA: number, 26 | scaleA: [number, number], 27 | scaleB: [number, number] 28 | ) => { 29 | const [minA, maxA] = scaleA; 30 | const [minB, maxB] = scaleB; 31 | 32 | const percentage = (valueA - minA) / (maxA - minA); 33 | const valueB = percentage * (maxB - minB) + minB; 34 | 35 | return valueB; 36 | }; 37 | 38 | const styleToString = ( 39 | style: Record 40 | ): string => { 41 | return Object.keys(style).reduce((str, key) => { 42 | if (style[key] === undefined) return str; 43 | return str + `${key}:${style[key]};`; 44 | }, ""); 45 | }; 46 | 47 | return { 48 | duration: params.duration ?? 200, 49 | delay: 0, 50 | css: (t) => { 51 | const y = scaleConversion(t, [0, 1], [params.y ?? 5, 0]); 52 | const x = scaleConversion(t, [0, 1], [params.x ?? 0, 0]); 53 | const scale = scaleConversion(t, [0, 1], [params.start ?? 0.95, 1]); 54 | 55 | return styleToString({ 56 | transform: `${transform} translate3d(${x}px, ${y}px, 0) scale(${scale})`, 57 | opacity: t 58 | }); 59 | }, 60 | easing: cubicOut 61 | }; 62 | }; -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- 1 | 4 | 5 |
6 | 7 |
8 | -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 | 20 | 21 |
22 | 32 | 33 | 34 | 35 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 |
48 | 49 | 50 | -------------------------------------------------------------------------------- /src/routes/apple-stock.json: -------------------------------------------------------------------------------- 1 | [ 2 | { "date": "2007-04-24T07:00:00.000Z", "value": 93.24 }, 3 | { "date": "2007-04-25T07:00:00.000Z", "value": 95.35 }, 4 | { "date": "2007-04-26T07:00:00.000Z", "value": 98.84 }, 5 | { "date": "2007-04-27T07:00:00.000Z", "value": 99.92 }, 6 | { "date": "2007-04-30T07:00:00.000Z", "value": 99.8 }, 7 | { "date": "2007-05-01T07:00:00.000Z", "value": 99.47 }, 8 | { "date": "2007-05-02T07:00:00.000Z", "value": 100.39 }, 9 | { "date": "2007-05-03T07:00:00.000Z", "value": 100.4 }, 10 | { "date": "2007-05-04T07:00:00.000Z", "value": 100.81 }, 11 | { "date": "2007-05-07T07:00:00.000Z", "value": 103.92 }, 12 | { "date": "2007-05-08T07:00:00.000Z", "value": 105.06 }, 13 | { "date": "2007-05-09T07:00:00.000Z", "value": 106.88 }, 14 | { "date": "2007-05-10T07:00:00.000Z", "value": 107.34 }, 15 | { "date": "2007-05-11T07:00:00.000Z", "value": 108.74 }, 16 | { "date": "2007-05-14T07:00:00.000Z", "value": 109.36 }, 17 | { "date": "2007-05-15T07:00:00.000Z", "value": 107.52 }, 18 | { "date": "2007-05-16T07:00:00.000Z", "value": 107.34 }, 19 | { "date": "2007-05-17T07:00:00.000Z", "value": 109.44 }, 20 | { "date": "2007-05-18T07:00:00.000Z", "value": 110.02 }, 21 | { "date": "2007-05-21T07:00:00.000Z", "value": 111.98 }, 22 | { "date": "2007-05-22T07:00:00.000Z", "value": 113.54 }, 23 | { "date": "2007-05-23T07:00:00.000Z", "value": 112.89 }, 24 | { "date": "2007-05-24T07:00:00.000Z", "value": 110.69 }, 25 | { "date": "2007-05-25T07:00:00.000Z", "value": 113.62 }, 26 | { "date": "2007-05-29T07:00:00.000Z", "value": 114.35 }, 27 | { "date": "2007-05-30T07:00:00.000Z", "value": 118.77 }, 28 | { "date": "2007-05-31T07:00:00.000Z", "value": 121.19 }, 29 | { "date": "2007-06-01T07:00:00.000Z", "value": 118.4 }, 30 | { "date": "2007-06-04T07:00:00.000Z", "value": 121.33 }, 31 | { "date": "2007-06-05T07:00:00.000Z", "value": 122.67 }, 32 | { "date": "2007-06-06T07:00:00.000Z", "value": 123.64 }, 33 | { "date": "2007-06-07T07:00:00.000Z", "value": 124.07 }, 34 | { "date": "2007-06-08T07:00:00.000Z", "value": 124.49 }, 35 | { "date": "2007-06-11T07:00:00.000Z", "value": 120.19 }, 36 | { "date": "2007-06-12T07:00:00.000Z", "value": 120.38 }, 37 | { "date": "2007-06-13T07:00:00.000Z", "value": 117.5 }, 38 | { "date": "2007-06-14T07:00:00.000Z", "value": 118.75 }, 39 | { "date": "2007-06-15T07:00:00.000Z", "value": 120.5 }, 40 | { "date": "2007-06-18T07:00:00.000Z", "value": 125.09 }, 41 | { "date": "2007-06-19T07:00:00.000Z", "value": 123.66 }, 42 | { "date": "2007-06-20T07:00:00.000Z", "value": 121.55 }, 43 | { "date": "2007-06-21T07:00:00.000Z", "value": 123.9 }, 44 | { "date": "2007-06-22T07:00:00.000Z", "value": 123 }, 45 | { "date": "2007-06-25T07:00:00.000Z", "value": 122.34 }, 46 | { "date": "2007-06-26T07:00:00.000Z", "value": 119.65 }, 47 | { "date": "2007-06-27T07:00:00.000Z", "value": 121.89 }, 48 | { "date": "2007-06-28T07:00:00.000Z", "value": 120.56 }, 49 | { "date": "2007-06-29T07:00:00.000Z", "value": 122.04 }, 50 | { "date": "2007-07-02T07:00:00.000Z", "value": 121.26 }, 51 | { "date": "2007-07-03T07:00:00.000Z", "value": 127.17 }, 52 | { "date": "2007-07-05T07:00:00.000Z", "value": 132.75 }, 53 | { "date": "2007-07-06T07:00:00.000Z", "value": 132.3 }, 54 | { "date": "2007-07-09T07:00:00.000Z", "value": 130.33 }, 55 | { "date": "2007-07-10T07:00:00.000Z", "value": 132.35 }, 56 | { "date": "2007-07-11T07:00:00.000Z", "value": 132.39 }, 57 | { "date": "2007-07-12T07:00:00.000Z", "value": 134.07 }, 58 | { "date": "2007-07-13T07:00:00.000Z", "value": 137.73 }, 59 | { "date": "2007-07-16T07:00:00.000Z", "value": 138.1 }, 60 | { "date": "2007-07-17T07:00:00.000Z", "value": 138.91 }, 61 | { "date": "2007-07-18T07:00:00.000Z", "value": 138.12 }, 62 | { "date": "2007-07-19T07:00:00.000Z", "value": 140 }, 63 | { "date": "2007-07-20T07:00:00.000Z", "value": 143.75 }, 64 | { "date": "2007-07-23T07:00:00.000Z", "value": 143.7 }, 65 | { "date": "2007-07-24T07:00:00.000Z", "value": 134.89 }, 66 | { "date": "2007-07-25T07:00:00.000Z", "value": 137.26 }, 67 | { "date": "2007-07-26T07:00:00.000Z", "value": 146 }, 68 | { "date": "2007-07-27T07:00:00.000Z", "value": 143.85 }, 69 | { "date": "2007-07-30T07:00:00.000Z", "value": 141.43 }, 70 | { "date": "2007-07-31T07:00:00.000Z", "value": 131.76 }, 71 | { "date": "2007-08-01T07:00:00.000Z", "value": 135 }, 72 | { "date": "2007-08-02T07:00:00.000Z", "value": 136.49 }, 73 | { "date": "2007-08-03T07:00:00.000Z", "value": 131.85 }, 74 | { "date": "2007-08-06T07:00:00.000Z", "value": 135.25 }, 75 | { "date": "2007-08-07T07:00:00.000Z", "value": 135.03 }, 76 | { "date": "2007-08-08T07:00:00.000Z", "value": 134.01 }, 77 | { "date": "2007-08-09T07:00:00.000Z", "value": 126.39 }, 78 | { "date": "2007-08-10T07:00:00.000Z", "value": 125 }, 79 | { "date": "2007-08-13T07:00:00.000Z", "value": 127.79 }, 80 | { "date": "2007-08-14T07:00:00.000Z", "value": 124.03 }, 81 | { "date": "2007-08-15T07:00:00.000Z", "value": 119.9 }, 82 | { "date": "2007-08-16T07:00:00.000Z", "value": 117.05 }, 83 | { "date": "2007-08-17T07:00:00.000Z", "value": 122.06 }, 84 | { "date": "2007-08-20T07:00:00.000Z", "value": 122.22 }, 85 | { "date": "2007-08-21T07:00:00.000Z", "value": 127.57 }, 86 | { "date": "2007-08-22T07:00:00.000Z", "value": 132.51 }, 87 | { "date": "2007-08-23T07:00:00.000Z", "value": 131.07 }, 88 | { "date": "2007-08-24T07:00:00.000Z", "value": 135.3 }, 89 | { "date": "2007-08-27T07:00:00.000Z", "value": 132.25 }, 90 | { "date": "2007-08-28T07:00:00.000Z", "value": 126.82 }, 91 | { "date": "2007-08-29T07:00:00.000Z", "value": 134.08 }, 92 | { "date": "2007-08-30T07:00:00.000Z", "value": 136.25 }, 93 | { "date": "2007-08-31T07:00:00.000Z", "value": 138.48 }, 94 | { "date": "2007-09-04T07:00:00.000Z", "value": 144.16 }, 95 | { "date": "2007-09-05T07:00:00.000Z", "value": 136.76 }, 96 | { "date": "2007-09-06T07:00:00.000Z", "value": 135.01 }, 97 | { "date": "2007-09-07T07:00:00.000Z", "value": 131.77 }, 98 | { "date": "2007-09-10T07:00:00.000Z", "value": 136.71 }, 99 | { "date": "2007-09-11T07:00:00.000Z", "value": 135.49 }, 100 | { "date": "2007-09-12T07:00:00.000Z", "value": 136.85 }, 101 | { "date": "2007-09-13T07:00:00.000Z", "value": 137.2 }, 102 | { "date": "2007-09-14T07:00:00.000Z", "value": 138.81 }, 103 | { "date": "2007-09-17T07:00:00.000Z", "value": 138.41 }, 104 | { "date": "2007-09-18T07:00:00.000Z", "value": 140.92 }, 105 | { "date": "2007-09-19T07:00:00.000Z", "value": 140.77 }, 106 | { "date": "2007-09-20T07:00:00.000Z", "value": 140.31 }, 107 | { "date": "2007-09-21T07:00:00.000Z", "value": 144.15 }, 108 | { "date": "2007-09-24T07:00:00.000Z", "value": 148.28 }, 109 | { "date": "2007-09-25T07:00:00.000Z", "value": 153.18 }, 110 | { "date": "2007-09-26T07:00:00.000Z", "value": 152.77 }, 111 | { "date": "2007-09-27T07:00:00.000Z", "value": 154.5 }, 112 | { "date": "2007-09-28T07:00:00.000Z", "value": 153.47 }, 113 | { "date": "2007-10-01T07:00:00.000Z", "value": 156.34 }, 114 | { "date": "2007-10-02T07:00:00.000Z", "value": 158.45 }, 115 | { "date": "2007-10-03T07:00:00.000Z", "value": 157.92 }, 116 | { "date": "2007-10-04T07:00:00.000Z", "value": 156.24 }, 117 | { "date": "2007-10-05T07:00:00.000Z", "value": 161.45 }, 118 | { "date": "2007-10-08T07:00:00.000Z", "value": 167.91 }, 119 | { "date": "2007-10-09T07:00:00.000Z", "value": 167.86 }, 120 | { "date": "2007-10-10T07:00:00.000Z", "value": 166.79 }, 121 | { "date": "2007-10-11T07:00:00.000Z", "value": 162.23 }, 122 | { "date": "2007-10-12T07:00:00.000Z", "value": 167.25 }, 123 | { "date": "2007-10-15T07:00:00.000Z", "value": 166.98 }, 124 | { "date": "2007-10-16T07:00:00.000Z", "value": 169.58 }, 125 | { "date": "2007-10-17T07:00:00.000Z", "value": 172.75 }, 126 | { "date": "2007-10-18T07:00:00.000Z", "value": 173.5 }, 127 | { "date": "2007-10-19T07:00:00.000Z", "value": 170.42 }, 128 | { "date": "2007-10-22T07:00:00.000Z", "value": 174.36 }, 129 | { "date": "2007-10-23T07:00:00.000Z", "value": 186.16 }, 130 | { "date": "2007-10-24T07:00:00.000Z", "value": 185.93 }, 131 | { "date": "2007-10-25T07:00:00.000Z", "value": 182.78 }, 132 | { "date": "2007-10-26T07:00:00.000Z", "value": 184.7 }, 133 | { "date": "2007-10-29T07:00:00.000Z", "value": 185.09 }, 134 | { "date": "2007-10-30T07:00:00.000Z", "value": 187 }, 135 | { "date": "2007-10-31T07:00:00.000Z", "value": 189.95 }, 136 | { "date": "2007-11-01T07:00:00.000Z", "value": 187.44 }, 137 | { "date": "2007-11-02T07:00:00.000Z", "value": 187.87 }, 138 | { "date": "2007-11-05T08:00:00.000Z", "value": 186.18 }, 139 | { "date": "2007-11-06T08:00:00.000Z", "value": 191.79 }, 140 | { "date": "2007-11-07T08:00:00.000Z", "value": 186.3 }, 141 | { "date": "2007-11-08T08:00:00.000Z", "value": 175.47 }, 142 | { "date": "2007-11-09T08:00:00.000Z", "value": 165.37 }, 143 | { "date": "2007-11-12T08:00:00.000Z", "value": 153.76 }, 144 | { "date": "2007-11-13T08:00:00.000Z", "value": 169.96 }, 145 | { "date": "2007-11-14T08:00:00.000Z", "value": 166.11 }, 146 | { "date": "2007-11-15T08:00:00.000Z", "value": 164.3 }, 147 | { "date": "2007-11-16T08:00:00.000Z", "value": 166.39 }, 148 | { "date": "2007-11-19T08:00:00.000Z", "value": 163.95 }, 149 | { "date": "2007-11-20T08:00:00.000Z", "value": 168.85 }, 150 | { "date": "2007-11-21T08:00:00.000Z", "value": 168.46 }, 151 | { "date": "2007-11-23T08:00:00.000Z", "value": 171.54 }, 152 | { "date": "2007-11-26T08:00:00.000Z", "value": 172.54 }, 153 | { "date": "2007-11-27T08:00:00.000Z", "value": 174.81 }, 154 | { "date": "2007-11-28T08:00:00.000Z", "value": 180.22 }, 155 | { "date": "2007-11-29T08:00:00.000Z", "value": 184.29 }, 156 | { "date": "2007-11-30T08:00:00.000Z", "value": 182.22 }, 157 | { "date": "2007-12-03T08:00:00.000Z", "value": 178.86 }, 158 | { "date": "2007-12-04T08:00:00.000Z", "value": 179.81 }, 159 | { "date": "2007-12-05T08:00:00.000Z", "value": 185.5 }, 160 | { "date": "2007-12-06T08:00:00.000Z", "value": 189.95 }, 161 | { "date": "2007-12-07T08:00:00.000Z", "value": 194.3 }, 162 | { "date": "2007-12-10T08:00:00.000Z", "value": 194.21 }, 163 | { "date": "2007-12-11T08:00:00.000Z", "value": 188.54 }, 164 | { "date": "2007-12-12T08:00:00.000Z", "value": 190.86 }, 165 | { "date": "2007-12-13T08:00:00.000Z", "value": 191.83 }, 166 | { "date": "2007-12-14T08:00:00.000Z", "value": 190.39 }, 167 | { "date": "2007-12-17T08:00:00.000Z", "value": 184.4 }, 168 | { "date": "2007-12-18T08:00:00.000Z", "value": 182.98 }, 169 | { "date": "2007-12-19T08:00:00.000Z", "value": 183.12 }, 170 | { "date": "2007-12-20T08:00:00.000Z", "value": 187.21 }, 171 | { "date": "2007-12-21T08:00:00.000Z", "value": 193.91 }, 172 | { "date": "2007-12-24T08:00:00.000Z", "value": 198.8 }, 173 | { "date": "2007-12-26T08:00:00.000Z", "value": 198.95 }, 174 | { "date": "2007-12-27T08:00:00.000Z", "value": 198.57 }, 175 | { "date": "2007-12-28T08:00:00.000Z", "value": 199.83 }, 176 | { "date": "2007-12-31T08:00:00.000Z", "value": 198.08 }, 177 | { "date": "2008-01-02T08:00:00.000Z", "value": 194.84 }, 178 | { "date": "2008-01-03T08:00:00.000Z", "value": 194.93 }, 179 | { "date": "2008-01-04T08:00:00.000Z", "value": 180.05 }, 180 | { "date": "2008-01-07T08:00:00.000Z", "value": 177.64 }, 181 | { "date": "2008-01-08T08:00:00.000Z", "value": 171.25 }, 182 | { "date": "2008-01-09T08:00:00.000Z", "value": 179.4 }, 183 | { "date": "2008-01-10T08:00:00.000Z", "value": 178.02 }, 184 | { "date": "2008-01-11T08:00:00.000Z", "value": 172.69 }, 185 | { "date": "2008-01-14T08:00:00.000Z", "value": 178.78 }, 186 | { "date": "2008-01-15T08:00:00.000Z", "value": 169.04 }, 187 | { "date": "2008-01-16T08:00:00.000Z", "value": 159.64 }, 188 | { "date": "2008-01-17T08:00:00.000Z", "value": 160.89 }, 189 | { "date": "2008-01-18T08:00:00.000Z", "value": 161.36 }, 190 | { "date": "2008-01-22T08:00:00.000Z", "value": 155.64 }, 191 | { "date": "2008-01-23T08:00:00.000Z", "value": 139.07 }, 192 | { "date": "2008-01-24T08:00:00.000Z", "value": 135.6 }, 193 | { "date": "2008-01-25T08:00:00.000Z", "value": 130.01 }, 194 | { "date": "2008-01-28T08:00:00.000Z", "value": 130.01 }, 195 | { "date": "2008-01-29T08:00:00.000Z", "value": 131.54 }, 196 | { "date": "2008-01-30T08:00:00.000Z", "value": 132.18 }, 197 | { "date": "2008-01-31T08:00:00.000Z", "value": 135.36 }, 198 | { "date": "2008-02-01T08:00:00.000Z", "value": 133.75 }, 199 | { "date": "2008-02-04T08:00:00.000Z", "value": 131.65 }, 200 | { "date": "2008-02-05T08:00:00.000Z", "value": 129.36 }, 201 | { "date": "2008-02-06T08:00:00.000Z", "value": 122 }, 202 | { "date": "2008-02-07T08:00:00.000Z", "value": 121.24 }, 203 | { "date": "2008-02-08T08:00:00.000Z", "value": 125.48 }, 204 | { "date": "2008-02-11T08:00:00.000Z", "value": 129.45 }, 205 | { "date": "2008-02-12T08:00:00.000Z", "value": 124.86 }, 206 | { "date": "2008-02-13T08:00:00.000Z", "value": 129.4 }, 207 | { "date": "2008-02-14T08:00:00.000Z", "value": 127.46 }, 208 | { "date": "2008-02-15T08:00:00.000Z", "value": 124.63 }, 209 | { "date": "2008-02-19T08:00:00.000Z", "value": 122.18 }, 210 | { "date": "2008-02-20T08:00:00.000Z", "value": 123.82 }, 211 | { "date": "2008-02-21T08:00:00.000Z", "value": 121.54 }, 212 | { "date": "2008-02-22T08:00:00.000Z", "value": 119.46 }, 213 | { "date": "2008-02-25T08:00:00.000Z", "value": 119.74 }, 214 | { "date": "2008-02-26T08:00:00.000Z", "value": 119.15 }, 215 | { "date": "2008-02-27T08:00:00.000Z", "value": 122.96 }, 216 | { "date": "2008-02-28T08:00:00.000Z", "value": 129.91 }, 217 | { "date": "2008-02-29T08:00:00.000Z", "value": 125.02 }, 218 | { "date": "2008-03-03T08:00:00.000Z", "value": 121.73 }, 219 | { "date": "2008-03-04T08:00:00.000Z", "value": 124.62 }, 220 | { "date": "2008-03-05T08:00:00.000Z", "value": 124.49 }, 221 | { "date": "2008-03-06T08:00:00.000Z", "value": 120.93 }, 222 | { "date": "2008-03-07T08:00:00.000Z", "value": 122.25 }, 223 | { "date": "2008-03-10T07:00:00.000Z", "value": 119.69 }, 224 | { "date": "2008-03-11T07:00:00.000Z", "value": 127.35 }, 225 | { "date": "2008-03-12T07:00:00.000Z", "value": 126.03 }, 226 | { "date": "2008-03-13T07:00:00.000Z", "value": 127.94 }, 227 | { "date": "2008-03-14T07:00:00.000Z", "value": 126.61 }, 228 | { "date": "2008-03-17T07:00:00.000Z", "value": 126.73 }, 229 | { "date": "2008-03-18T07:00:00.000Z", "value": 132.82 }, 230 | { "date": "2008-03-19T07:00:00.000Z", "value": 129.67 }, 231 | { "date": "2008-03-20T07:00:00.000Z", "value": 133.27 }, 232 | { "date": "2008-03-24T07:00:00.000Z", "value": 139.53 }, 233 | { "date": "2008-03-25T07:00:00.000Z", "value": 140.98 }, 234 | { "date": "2008-03-26T07:00:00.000Z", "value": 145.06 }, 235 | { "date": "2008-03-27T07:00:00.000Z", "value": 140.25 }, 236 | { "date": "2008-03-28T07:00:00.000Z", "value": 143.01 }, 237 | { "date": "2008-03-31T07:00:00.000Z", "value": 143.5 }, 238 | { "date": "2008-04-01T07:00:00.000Z", "value": 149.53 }, 239 | { "date": "2008-04-02T07:00:00.000Z", "value": 147.49 }, 240 | { "date": "2008-04-03T07:00:00.000Z", "value": 151.61 }, 241 | { "date": "2008-04-04T07:00:00.000Z", "value": 153.08 }, 242 | { "date": "2008-04-07T07:00:00.000Z", "value": 155.89 }, 243 | { "date": "2008-04-08T07:00:00.000Z", "value": 152.84 }, 244 | { "date": "2008-04-09T07:00:00.000Z", "value": 151.44 }, 245 | { "date": "2008-04-10T07:00:00.000Z", "value": 154.55 }, 246 | { "date": "2008-04-11T07:00:00.000Z", "value": 147.14 }, 247 | { "date": "2008-04-14T07:00:00.000Z", "value": 147.78 }, 248 | { "date": "2008-04-15T07:00:00.000Z", "value": 148.38 }, 249 | { "date": "2008-04-16T07:00:00.000Z", "value": 153.7 }, 250 | { "date": "2008-04-17T07:00:00.000Z", "value": 154.49 }, 251 | { "date": "2008-04-18T07:00:00.000Z", "value": 161.04 }, 252 | { "date": "2008-04-21T07:00:00.000Z", "value": 168.16 }, 253 | { "date": "2008-04-22T07:00:00.000Z", "value": 160.2 }, 254 | { "date": "2008-04-23T07:00:00.000Z", "value": 162.89 }, 255 | { "date": "2008-04-24T07:00:00.000Z", "value": 168.94 }, 256 | { "date": "2008-04-25T07:00:00.000Z", "value": 169.73 }, 257 | { "date": "2008-04-28T07:00:00.000Z", "value": 172.24 }, 258 | { "date": "2008-04-29T07:00:00.000Z", "value": 175.05 }, 259 | { "date": "2008-04-30T07:00:00.000Z", "value": 173.95 }, 260 | { "date": "2008-05-01T07:00:00.000Z", "value": 180 }, 261 | { "date": "2008-05-02T07:00:00.000Z", "value": 180.94 }, 262 | { "date": "2008-05-05T07:00:00.000Z", "value": 184.73 }, 263 | { "date": "2008-05-06T07:00:00.000Z", "value": 186.66 }, 264 | { "date": "2008-05-07T07:00:00.000Z", "value": 182.59 }, 265 | { "date": "2008-05-08T07:00:00.000Z", "value": 185.06 }, 266 | { "date": "2008-05-09T07:00:00.000Z", "value": 183.45 }, 267 | { "date": "2008-05-12T07:00:00.000Z", "value": 188.16 }, 268 | { "date": "2008-05-13T07:00:00.000Z", "value": 189.96 }, 269 | { "date": "2008-05-14T07:00:00.000Z", "value": 186.26 }, 270 | { "date": "2008-05-15T07:00:00.000Z", "value": 189.73 }, 271 | { "date": "2008-05-16T07:00:00.000Z", "value": 187.62 }, 272 | { "date": "2008-05-19T07:00:00.000Z", "value": 183.6 }, 273 | { "date": "2008-05-20T07:00:00.000Z", "value": 185.9 }, 274 | { "date": "2008-05-21T07:00:00.000Z", "value": 178.19 }, 275 | { "date": "2008-05-22T07:00:00.000Z", "value": 177.05 }, 276 | { "date": "2008-05-23T07:00:00.000Z", "value": 181.17 }, 277 | { "date": "2008-05-27T07:00:00.000Z", "value": 186.43 }, 278 | { "date": "2008-05-28T07:00:00.000Z", "value": 187.01 }, 279 | { "date": "2008-05-29T07:00:00.000Z", "value": 186.69 }, 280 | { "date": "2008-05-30T07:00:00.000Z", "value": 188.75 }, 281 | { "date": "2008-06-02T07:00:00.000Z", "value": 186.1 }, 282 | { "date": "2008-06-03T07:00:00.000Z", "value": 185.37 }, 283 | { "date": "2008-06-04T07:00:00.000Z", "value": 185.19 }, 284 | { "date": "2008-06-05T07:00:00.000Z", "value": 189.43 }, 285 | { "date": "2008-06-06T07:00:00.000Z", "value": 185.64 }, 286 | { "date": "2008-06-09T07:00:00.000Z", "value": 181.61 }, 287 | { "date": "2008-06-10T07:00:00.000Z", "value": 185.64 }, 288 | { "date": "2008-06-11T07:00:00.000Z", "value": 180.81 }, 289 | { "date": "2008-06-12T07:00:00.000Z", "value": 173.26 }, 290 | { "date": "2008-06-13T07:00:00.000Z", "value": 172.37 }, 291 | { "date": "2008-06-16T07:00:00.000Z", "value": 176.84 }, 292 | { "date": "2008-06-17T07:00:00.000Z", "value": 181.43 }, 293 | { "date": "2008-06-18T07:00:00.000Z", "value": 178.75 }, 294 | { "date": "2008-06-19T07:00:00.000Z", "value": 180.9 }, 295 | { "date": "2008-06-20T07:00:00.000Z", "value": 175.27 }, 296 | { "date": "2008-06-23T07:00:00.000Z", "value": 173.16 }, 297 | { "date": "2008-06-24T07:00:00.000Z", "value": 173.25 }, 298 | { "date": "2008-06-25T07:00:00.000Z", "value": 177.39 }, 299 | { "date": "2008-06-26T07:00:00.000Z", "value": 168.26 }, 300 | { "date": "2008-06-27T07:00:00.000Z", "value": 170.09 }, 301 | { "date": "2008-06-30T07:00:00.000Z", "value": 167.44 }, 302 | { "date": "2008-07-01T07:00:00.000Z", "value": 174.68 }, 303 | { "date": "2008-07-02T07:00:00.000Z", "value": 168.18 }, 304 | { "date": "2008-07-03T07:00:00.000Z", "value": 170.12 }, 305 | { "date": "2008-07-07T07:00:00.000Z", "value": 175.16 }, 306 | { "date": "2008-07-08T07:00:00.000Z", "value": 179.55 }, 307 | { "date": "2008-07-09T07:00:00.000Z", "value": 174.25 }, 308 | { "date": "2008-07-10T07:00:00.000Z", "value": 176.63 }, 309 | { "date": "2008-07-11T07:00:00.000Z", "value": 172.58 }, 310 | { "date": "2008-07-14T07:00:00.000Z", "value": 173.88 }, 311 | { "date": "2008-07-15T07:00:00.000Z", "value": 169.64 }, 312 | { "date": "2008-07-16T07:00:00.000Z", "value": 172.81 }, 313 | { "date": "2008-07-17T07:00:00.000Z", "value": 171.81 }, 314 | { "date": "2008-07-18T07:00:00.000Z", "value": 165.15 }, 315 | { "date": "2008-07-21T07:00:00.000Z", "value": 166.29 }, 316 | { "date": "2008-07-22T07:00:00.000Z", "value": 162.02 }, 317 | { "date": "2008-07-23T07:00:00.000Z", "value": 166.26 }, 318 | { "date": "2008-07-24T07:00:00.000Z", "value": 159.03 }, 319 | { "date": "2008-07-25T07:00:00.000Z", "value": 162.12 }, 320 | { "date": "2008-07-28T07:00:00.000Z", "value": 154.4 }, 321 | { "date": "2008-07-29T07:00:00.000Z", "value": 157.08 }, 322 | { "date": "2008-07-30T07:00:00.000Z", "value": 159.88 }, 323 | { "date": "2008-07-31T07:00:00.000Z", "value": 158.95 }, 324 | { "date": "2008-08-01T07:00:00.000Z", "value": 156.66 }, 325 | { "date": "2008-08-04T07:00:00.000Z", "value": 153.23 }, 326 | { "date": "2008-08-05T07:00:00.000Z", "value": 160.64 }, 327 | { "date": "2008-08-06T07:00:00.000Z", "value": 164.19 }, 328 | { "date": "2008-08-07T07:00:00.000Z", "value": 163.57 }, 329 | { "date": "2008-08-08T07:00:00.000Z", "value": 169.55 }, 330 | { "date": "2008-08-11T07:00:00.000Z", "value": 173.56 }, 331 | { "date": "2008-08-12T07:00:00.000Z", "value": 176.73 }, 332 | { "date": "2008-08-13T07:00:00.000Z", "value": 179.3 }, 333 | { "date": "2008-08-14T07:00:00.000Z", "value": 179.32 }, 334 | { "date": "2008-08-15T07:00:00.000Z", "value": 175.74 }, 335 | { "date": "2008-08-18T07:00:00.000Z", "value": 175.39 }, 336 | { "date": "2008-08-19T07:00:00.000Z", "value": 173.53 }, 337 | { "date": "2008-08-20T07:00:00.000Z", "value": 175.84 }, 338 | { "date": "2008-08-21T07:00:00.000Z", "value": 174.29 }, 339 | { "date": "2008-08-22T07:00:00.000Z", "value": 176.79 }, 340 | { "date": "2008-08-25T07:00:00.000Z", "value": 172.55 }, 341 | { "date": "2008-08-26T07:00:00.000Z", "value": 173.64 }, 342 | { "date": "2008-08-27T07:00:00.000Z", "value": 174.67 }, 343 | { "date": "2008-08-28T07:00:00.000Z", "value": 173.74 }, 344 | { "date": "2008-08-29T07:00:00.000Z", "value": 169.53 }, 345 | { "date": "2008-09-02T07:00:00.000Z", "value": 166.19 }, 346 | { "date": "2008-09-03T07:00:00.000Z", "value": 166.96 }, 347 | { "date": "2008-09-04T07:00:00.000Z", "value": 161.22 }, 348 | { "date": "2008-09-05T07:00:00.000Z", "value": 160.18 }, 349 | { "date": "2008-09-08T07:00:00.000Z", "value": 157.92 }, 350 | { "date": "2008-09-09T07:00:00.000Z", "value": 151.68 }, 351 | { "date": "2008-09-10T07:00:00.000Z", "value": 151.61 }, 352 | { "date": "2008-09-11T07:00:00.000Z", "value": 152.65 }, 353 | { "date": "2008-09-12T07:00:00.000Z", "value": 148.94 }, 354 | { "date": "2008-09-15T07:00:00.000Z", "value": 140.36 }, 355 | { "date": "2008-09-16T07:00:00.000Z", "value": 139.88 }, 356 | { "date": "2008-09-17T07:00:00.000Z", "value": 127.83 }, 357 | { "date": "2008-09-18T07:00:00.000Z", "value": 134.09 }, 358 | { "date": "2008-09-19T07:00:00.000Z", "value": 140.91 }, 359 | { "date": "2008-09-22T07:00:00.000Z", "value": 131.05 }, 360 | { "date": "2008-09-23T07:00:00.000Z", "value": 126.84 }, 361 | { "date": "2008-09-24T07:00:00.000Z", "value": 128.71 }, 362 | { "date": "2008-09-25T07:00:00.000Z", "value": 131.93 }, 363 | { "date": "2008-09-26T07:00:00.000Z", "value": 128.24 }, 364 | { "date": "2008-09-29T07:00:00.000Z", "value": 105.26 }, 365 | { "date": "2008-09-30T07:00:00.000Z", "value": 113.66 }, 366 | { "date": "2008-10-01T07:00:00.000Z", "value": 109.12 }, 367 | { "date": "2008-10-02T07:00:00.000Z", "value": 100.1 }, 368 | { "date": "2008-10-03T07:00:00.000Z", "value": 97.07 }, 369 | { "date": "2008-10-06T07:00:00.000Z", "value": 98.14 }, 370 | { "date": "2008-10-07T07:00:00.000Z", "value": 89.16 }, 371 | { "date": "2008-10-08T07:00:00.000Z", "value": 89.79 }, 372 | { "date": "2008-10-09T07:00:00.000Z", "value": 88.74 }, 373 | { "date": "2008-10-10T07:00:00.000Z", "value": 96.8 }, 374 | { "date": "2008-10-13T07:00:00.000Z", "value": 110.26 }, 375 | { "date": "2008-10-14T07:00:00.000Z", "value": 104.08 }, 376 | { "date": "2008-10-15T07:00:00.000Z", "value": 97.95 }, 377 | { "date": "2008-10-16T07:00:00.000Z", "value": 101.89 }, 378 | { "date": "2008-10-17T07:00:00.000Z", "value": 97.4 }, 379 | { "date": "2008-10-20T07:00:00.000Z", "value": 98.44 }, 380 | { "date": "2008-10-21T07:00:00.000Z", "value": 91.49 }, 381 | { "date": "2008-10-22T07:00:00.000Z", "value": 96.87 }, 382 | { "date": "2008-10-23T07:00:00.000Z", "value": 98.23 }, 383 | { "date": "2008-10-24T07:00:00.000Z", "value": 96.38 }, 384 | { "date": "2008-10-27T07:00:00.000Z", "value": 92.09 }, 385 | { "date": "2008-10-28T07:00:00.000Z", "value": 99.91 }, 386 | { "date": "2008-10-29T07:00:00.000Z", "value": 104.55 }, 387 | { "date": "2008-10-30T07:00:00.000Z", "value": 111.04 }, 388 | { "date": "2008-10-31T07:00:00.000Z", "value": 107.59 }, 389 | { "date": "2008-11-03T08:00:00.000Z", "value": 106.96 }, 390 | { "date": "2008-11-04T08:00:00.000Z", "value": 110.99 }, 391 | { "date": "2008-11-05T08:00:00.000Z", "value": 103.3 }, 392 | { "date": "2008-11-06T08:00:00.000Z", "value": 99.1 }, 393 | { "date": "2008-11-07T08:00:00.000Z", "value": 98.24 }, 394 | { "date": "2008-11-10T08:00:00.000Z", "value": 95.88 }, 395 | { "date": "2008-11-11T08:00:00.000Z", "value": 94.77 }, 396 | { "date": "2008-11-12T08:00:00.000Z", "value": 90.12 }, 397 | { "date": "2008-11-13T08:00:00.000Z", "value": 96.44 }, 398 | { "date": "2008-11-14T08:00:00.000Z", "value": 90.24 }, 399 | { "date": "2008-11-17T08:00:00.000Z", "value": 88.14 }, 400 | { "date": "2008-11-18T08:00:00.000Z", "value": 89.91 }, 401 | { "date": "2008-11-19T08:00:00.000Z", "value": 86.29 }, 402 | { "date": "2008-11-20T08:00:00.000Z", "value": 80.49 }, 403 | { "date": "2008-11-21T08:00:00.000Z", "value": 82.58 }, 404 | { "date": "2008-11-24T08:00:00.000Z", "value": 92.95 }, 405 | { "date": "2008-11-25T08:00:00.000Z", "value": 90.8 }, 406 | { "date": "2008-11-26T08:00:00.000Z", "value": 95 }, 407 | { "date": "2008-11-27T08:00:00.000Z", "value": 95 }, 408 | { "date": "2008-11-28T08:00:00.000Z", "value": 92.67 }, 409 | { "date": "2008-12-01T08:00:00.000Z", "value": 88.93 }, 410 | { "date": "2008-12-02T08:00:00.000Z", "value": 92.47 }, 411 | { "date": "2008-12-03T08:00:00.000Z", "value": 95.9 }, 412 | { "date": "2008-12-04T08:00:00.000Z", "value": 91.41 }, 413 | { "date": "2008-12-05T08:00:00.000Z", "value": 94 }, 414 | { "date": "2008-12-08T08:00:00.000Z", "value": 99.72 }, 415 | { "date": "2008-12-09T08:00:00.000Z", "value": 100.06 }, 416 | { "date": "2008-12-10T08:00:00.000Z", "value": 98.21 }, 417 | { "date": "2008-12-11T08:00:00.000Z", "value": 95 }, 418 | { "date": "2008-12-12T08:00:00.000Z", "value": 98.27 }, 419 | { "date": "2008-12-15T08:00:00.000Z", "value": 94.75 }, 420 | { "date": "2008-12-16T08:00:00.000Z", "value": 95.43 }, 421 | { "date": "2008-12-17T08:00:00.000Z", "value": 89.16 }, 422 | { "date": "2008-12-18T08:00:00.000Z", "value": 89.43 }, 423 | { "date": "2008-12-19T08:00:00.000Z", "value": 90 }, 424 | { "date": "2008-12-22T08:00:00.000Z", "value": 85.74 }, 425 | { "date": "2008-12-23T08:00:00.000Z", "value": 86.38 }, 426 | { "date": "2008-12-24T08:00:00.000Z", "value": 85.04 }, 427 | { "date": "2008-12-25T08:00:00.000Z", "value": 85.04 }, 428 | { "date": "2008-12-26T08:00:00.000Z", "value": 85.81 }, 429 | { "date": "2008-12-29T08:00:00.000Z", "value": 86.61 }, 430 | { "date": "2008-12-30T08:00:00.000Z", "value": 86.29 }, 431 | { "date": "2008-12-31T08:00:00.000Z", "value": 85.35 }, 432 | { "date": "2009-01-01T08:00:00.000Z", "value": 85.35 }, 433 | { "date": "2009-01-02T08:00:00.000Z", "value": 90.75 }, 434 | { "date": "2009-01-05T08:00:00.000Z", "value": 94.58 }, 435 | { "date": "2009-01-06T08:00:00.000Z", "value": 93.02 }, 436 | { "date": "2009-01-07T08:00:00.000Z", "value": 91.01 }, 437 | { "date": "2009-01-08T08:00:00.000Z", "value": 92.7 }, 438 | { "date": "2009-01-09T08:00:00.000Z", "value": 90.58 }, 439 | { "date": "2009-01-12T08:00:00.000Z", "value": 88.66 }, 440 | { "date": "2009-01-13T08:00:00.000Z", "value": 87.71 }, 441 | { "date": "2009-01-14T08:00:00.000Z", "value": 85.33 }, 442 | { "date": "2009-01-15T08:00:00.000Z", "value": 83.38 }, 443 | { "date": "2009-01-16T08:00:00.000Z", "value": 82.33 }, 444 | { "date": "2009-01-20T08:00:00.000Z", "value": 78.2 }, 445 | { "date": "2009-01-21T08:00:00.000Z", "value": 82.83 }, 446 | { "date": "2009-01-22T08:00:00.000Z", "value": 88.36 }, 447 | { "date": "2009-01-23T08:00:00.000Z", "value": 88.36 }, 448 | { "date": "2009-01-26T08:00:00.000Z", "value": 89.64 }, 449 | { "date": "2009-01-27T08:00:00.000Z", "value": 90.73 }, 450 | { "date": "2009-01-28T08:00:00.000Z", "value": 94.2 }, 451 | { "date": "2009-01-29T08:00:00.000Z", "value": 93 }, 452 | { "date": "2009-01-30T08:00:00.000Z", "value": 90.13 }, 453 | { "date": "2009-02-02T08:00:00.000Z", "value": 91.51 }, 454 | { "date": "2009-02-03T08:00:00.000Z", "value": 92.98 }, 455 | { "date": "2009-02-04T08:00:00.000Z", "value": 93.55 }, 456 | { "date": "2009-02-05T08:00:00.000Z", "value": 96.46 }, 457 | { "date": "2009-02-06T08:00:00.000Z", "value": 99.72 }, 458 | { "date": "2009-02-09T08:00:00.000Z", "value": 102.51 }, 459 | { "date": "2009-02-10T08:00:00.000Z", "value": 97.83 }, 460 | { "date": "2009-02-11T08:00:00.000Z", "value": 96.82 }, 461 | { "date": "2009-02-12T08:00:00.000Z", "value": 99.27 }, 462 | { "date": "2009-02-13T08:00:00.000Z", "value": 99.16 }, 463 | { "date": "2009-02-17T08:00:00.000Z", "value": 94.53 }, 464 | { "date": "2009-02-18T08:00:00.000Z", "value": 94.37 }, 465 | { "date": "2009-02-19T08:00:00.000Z", "value": 90.64 }, 466 | { "date": "2009-02-20T08:00:00.000Z", "value": 91.2 }, 467 | { "date": "2009-02-23T08:00:00.000Z", "value": 86.95 }, 468 | { "date": "2009-02-24T08:00:00.000Z", "value": 90.25 }, 469 | { "date": "2009-02-25T08:00:00.000Z", "value": 91.16 }, 470 | { "date": "2009-02-26T08:00:00.000Z", "value": 89.19 }, 471 | { "date": "2009-02-27T08:00:00.000Z", "value": 89.31 }, 472 | { "date": "2009-03-02T08:00:00.000Z", "value": 87.94 }, 473 | { "date": "2009-03-03T08:00:00.000Z", "value": 88.37 }, 474 | { "date": "2009-03-04T08:00:00.000Z", "value": 91.17 }, 475 | { "date": "2009-03-05T08:00:00.000Z", "value": 88.84 }, 476 | { "date": "2009-03-06T08:00:00.000Z", "value": 85.3 }, 477 | { "date": "2009-03-09T07:00:00.000Z", "value": 83.11 }, 478 | { "date": "2009-03-10T07:00:00.000Z", "value": 88.63 }, 479 | { "date": "2009-03-11T07:00:00.000Z", "value": 92.68 }, 480 | { "date": "2009-03-12T07:00:00.000Z", "value": 96.35 }, 481 | { "date": "2009-03-13T07:00:00.000Z", "value": 95.93 }, 482 | { "date": "2009-03-16T07:00:00.000Z", "value": 95.42 }, 483 | { "date": "2009-03-17T07:00:00.000Z", "value": 99.66 }, 484 | { "date": "2009-03-18T07:00:00.000Z", "value": 101.52 }, 485 | { "date": "2009-03-19T07:00:00.000Z", "value": 101.62 }, 486 | { "date": "2009-03-20T07:00:00.000Z", "value": 101.59 }, 487 | { "date": "2009-03-23T07:00:00.000Z", "value": 107.66 }, 488 | { "date": "2009-03-24T07:00:00.000Z", "value": 106.5 }, 489 | { "date": "2009-03-25T07:00:00.000Z", "value": 106.49 }, 490 | { "date": "2009-03-26T07:00:00.000Z", "value": 109.87 }, 491 | { "date": "2009-03-27T07:00:00.000Z", "value": 106.85 }, 492 | { "date": "2009-03-30T07:00:00.000Z", "value": 104.49 }, 493 | { "date": "2009-03-31T07:00:00.000Z", "value": 105.12 }, 494 | { "date": "2009-04-01T07:00:00.000Z", "value": 108.69 }, 495 | { "date": "2009-04-02T07:00:00.000Z", "value": 112.71 }, 496 | { "date": "2009-04-03T07:00:00.000Z", "value": 115.99 }, 497 | { "date": "2009-04-06T07:00:00.000Z", "value": 118.45 }, 498 | { "date": "2009-04-07T07:00:00.000Z", "value": 115 }, 499 | { "date": "2009-04-08T07:00:00.000Z", "value": 116.32 }, 500 | { "date": "2009-04-09T07:00:00.000Z", "value": 119.57 }, 501 | { "date": "2009-04-10T07:00:00.000Z", "value": 119.57 }, 502 | { "date": "2009-04-13T07:00:00.000Z", "value": 120.22 }, 503 | { "date": "2009-04-14T07:00:00.000Z", "value": 118.31 }, 504 | { "date": "2009-04-15T07:00:00.000Z", "value": 117.64 }, 505 | { "date": "2009-04-16T07:00:00.000Z", "value": 121.45 }, 506 | { "date": "2009-04-17T07:00:00.000Z", "value": 123.42 }, 507 | { "date": "2009-04-20T07:00:00.000Z", "value": 120.5 }, 508 | { "date": "2009-04-21T07:00:00.000Z", "value": 121.76 }, 509 | { "date": "2009-04-22T07:00:00.000Z", "value": 121.51 }, 510 | { "date": "2009-04-23T07:00:00.000Z", "value": 125.4 }, 511 | { "date": "2009-04-24T07:00:00.000Z", "value": 123.9 }, 512 | { "date": "2009-04-27T07:00:00.000Z", "value": 124.73 }, 513 | { "date": "2009-04-28T07:00:00.000Z", "value": 123.9 }, 514 | { "date": "2009-04-29T07:00:00.000Z", "value": 125.14 }, 515 | { "date": "2009-04-30T07:00:00.000Z", "value": 125.83 }, 516 | { "date": "2009-05-01T07:00:00.000Z", "value": 127.24 }, 517 | { "date": "2009-05-04T07:00:00.000Z", "value": 132.07 }, 518 | { "date": "2009-05-05T07:00:00.000Z", "value": 132.71 }, 519 | { "date": "2009-05-06T07:00:00.000Z", "value": 132.5 }, 520 | { "date": "2009-05-07T07:00:00.000Z", "value": 129.06 }, 521 | { "date": "2009-05-08T07:00:00.000Z", "value": 129.19 }, 522 | { "date": "2009-05-11T07:00:00.000Z", "value": 129.57 }, 523 | { "date": "2009-05-12T07:00:00.000Z", "value": 124.42 }, 524 | { "date": "2009-05-13T07:00:00.000Z", "value": 119.49 }, 525 | { "date": "2009-05-14T07:00:00.000Z", "value": 122.95 }, 526 | { "date": "2009-05-15T07:00:00.000Z", "value": 122.42 }, 527 | { "date": "2009-05-18T07:00:00.000Z", "value": 126.65 }, 528 | { "date": "2009-05-19T07:00:00.000Z", "value": 127.45 }, 529 | { "date": "2009-05-20T07:00:00.000Z", "value": 125.87 }, 530 | { "date": "2009-05-21T07:00:00.000Z", "value": 124.18 }, 531 | { "date": "2009-05-22T07:00:00.000Z", "value": 122.5 }, 532 | { "date": "2009-05-26T07:00:00.000Z", "value": 130.78 }, 533 | { "date": "2009-05-27T07:00:00.000Z", "value": 133.05 }, 534 | { "date": "2009-05-28T07:00:00.000Z", "value": 135.07 }, 535 | { "date": "2009-05-29T07:00:00.000Z", "value": 135.81 }, 536 | { "date": "2009-06-01T07:00:00.000Z", "value": 139.35 }, 537 | { "date": "2009-06-02T07:00:00.000Z", "value": 139.49 }, 538 | { "date": "2009-06-03T07:00:00.000Z", "value": 140.95 }, 539 | { "date": "2009-06-04T07:00:00.000Z", "value": 143.74 }, 540 | { "date": "2009-06-05T07:00:00.000Z", "value": 144.67 }, 541 | { "date": "2009-06-08T07:00:00.000Z", "value": 143.85 }, 542 | { "date": "2009-06-09T07:00:00.000Z", "value": 142.72 }, 543 | { "date": "2009-06-10T07:00:00.000Z", "value": 140.25 }, 544 | { "date": "2009-06-11T07:00:00.000Z", "value": 139.95 }, 545 | { "date": "2009-06-12T07:00:00.000Z", "value": 136.97 }, 546 | { "date": "2009-06-15T07:00:00.000Z", "value": 136.09 }, 547 | { "date": "2009-06-16T07:00:00.000Z", "value": 136.35 }, 548 | { "date": "2009-06-17T07:00:00.000Z", "value": 135.58 }, 549 | { "date": "2009-06-18T07:00:00.000Z", "value": 135.88 }, 550 | { "date": "2009-06-19T07:00:00.000Z", "value": 139.48 }, 551 | { "date": "2009-06-22T07:00:00.000Z", "value": 137.37 }, 552 | { "date": "2009-06-23T07:00:00.000Z", "value": 134.01 }, 553 | { "date": "2009-06-24T07:00:00.000Z", "value": 136.22 }, 554 | { "date": "2009-06-25T07:00:00.000Z", "value": 139.86 }, 555 | { "date": "2009-06-26T07:00:00.000Z", "value": 142.44 }, 556 | { "date": "2009-06-29T07:00:00.000Z", "value": 141.97 }, 557 | { "date": "2009-06-30T07:00:00.000Z", "value": 142.43 }, 558 | { "date": "2009-07-01T07:00:00.000Z", "value": 142.83 }, 559 | { "date": "2009-07-02T07:00:00.000Z", "value": 140.02 }, 560 | { "date": "2009-07-03T07:00:00.000Z", "value": 140.02 }, 561 | { "date": "2009-07-06T07:00:00.000Z", "value": 138.61 }, 562 | { "date": "2009-07-07T07:00:00.000Z", "value": 135.4 }, 563 | { "date": "2009-07-08T07:00:00.000Z", "value": 137.22 }, 564 | { "date": "2009-07-09T07:00:00.000Z", "value": 136.36 }, 565 | { "date": "2009-07-10T07:00:00.000Z", "value": 138.52 }, 566 | { "date": "2009-07-13T07:00:00.000Z", "value": 142.34 }, 567 | { "date": "2009-07-14T07:00:00.000Z", "value": 142.27 }, 568 | { "date": "2009-07-15T07:00:00.000Z", "value": 146.88 }, 569 | { "date": "2009-07-16T07:00:00.000Z", "value": 147.52 }, 570 | { "date": "2009-07-17T07:00:00.000Z", "value": 151.75 }, 571 | { "date": "2009-07-20T07:00:00.000Z", "value": 152.91 }, 572 | { "date": "2009-07-21T07:00:00.000Z", "value": 151.51 }, 573 | { "date": "2009-07-22T07:00:00.000Z", "value": 156.74 }, 574 | { "date": "2009-07-23T07:00:00.000Z", "value": 157.82 }, 575 | { "date": "2009-07-24T07:00:00.000Z", "value": 159.99 }, 576 | { "date": "2009-07-27T07:00:00.000Z", "value": 160.1 }, 577 | { "date": "2009-07-28T07:00:00.000Z", "value": 160 }, 578 | { "date": "2009-07-29T07:00:00.000Z", "value": 160.03 }, 579 | { "date": "2009-07-30T07:00:00.000Z", "value": 162.79 }, 580 | { "date": "2009-07-31T07:00:00.000Z", "value": 163.39 }, 581 | { "date": "2009-08-03T07:00:00.000Z", "value": 166.43 }, 582 | { "date": "2009-08-04T07:00:00.000Z", "value": 165.55 }, 583 | { "date": "2009-08-05T07:00:00.000Z", "value": 165.11 }, 584 | { "date": "2009-08-06T07:00:00.000Z", "value": 163.91 }, 585 | { "date": "2009-08-07T07:00:00.000Z", "value": 165.51 }, 586 | { "date": "2009-08-10T07:00:00.000Z", "value": 164.72 }, 587 | { "date": "2009-08-12T07:00:00.000Z", "value": 165.31 }, 588 | { "date": "2009-08-13T07:00:00.000Z", "value": 168.42 }, 589 | { "date": "2009-08-14T07:00:00.000Z", "value": 166.78 }, 590 | { "date": "2009-08-17T07:00:00.000Z", "value": 159.59 }, 591 | { "date": "2009-08-18T07:00:00.000Z", "value": 164 }, 592 | { "date": "2009-08-19T07:00:00.000Z", "value": 164.6 }, 593 | { "date": "2009-08-20T07:00:00.000Z", "value": 166.33 }, 594 | { "date": "2009-08-21T07:00:00.000Z", "value": 169.22 }, 595 | { "date": "2009-08-24T07:00:00.000Z", "value": 169.06 }, 596 | { "date": "2009-08-25T07:00:00.000Z", "value": 169.4 }, 597 | { "date": "2009-08-26T07:00:00.000Z", "value": 167.41 }, 598 | { "date": "2009-08-27T07:00:00.000Z", "value": 169.45 }, 599 | { "date": "2009-08-28T07:00:00.000Z", "value": 170.05 }, 600 | { "date": "2009-08-31T07:00:00.000Z", "value": 168.21 }, 601 | { "date": "2009-09-01T07:00:00.000Z", "value": 165.3 }, 602 | { "date": "2009-09-02T07:00:00.000Z", "value": 165.18 }, 603 | { "date": "2009-09-03T07:00:00.000Z", "value": 166.55 }, 604 | { "date": "2009-09-04T07:00:00.000Z", "value": 170.31 }, 605 | { "date": "2009-09-08T07:00:00.000Z", "value": 172.93 }, 606 | { "date": "2009-09-09T07:00:00.000Z", "value": 171.14 }, 607 | { "date": "2009-09-10T07:00:00.000Z", "value": 172.56 }, 608 | { "date": "2009-09-11T07:00:00.000Z", "value": 172.16 }, 609 | { "date": "2009-09-14T07:00:00.000Z", "value": 173.72 }, 610 | { "date": "2009-09-15T07:00:00.000Z", "value": 175.16 }, 611 | { "date": "2009-09-16T07:00:00.000Z", "value": 181.87 }, 612 | { "date": "2009-09-17T07:00:00.000Z", "value": 184.55 }, 613 | { "date": "2009-09-18T07:00:00.000Z", "value": 185.02 }, 614 | { "date": "2009-09-21T07:00:00.000Z", "value": 184.02 }, 615 | { "date": "2009-09-22T07:00:00.000Z", "value": 184.48 }, 616 | { "date": "2009-09-23T07:00:00.000Z", "value": 185.5 }, 617 | { "date": "2009-09-24T07:00:00.000Z", "value": 183.82 }, 618 | { "date": "2009-09-25T07:00:00.000Z", "value": 182.37 }, 619 | { "date": "2009-09-28T07:00:00.000Z", "value": 186.15 }, 620 | { "date": "2009-09-29T07:00:00.000Z", "value": 185.38 }, 621 | { "date": "2009-09-30T07:00:00.000Z", "value": 185.35 }, 622 | { "date": "2009-10-01T07:00:00.000Z", "value": 180.86 }, 623 | { "date": "2009-10-02T07:00:00.000Z", "value": 184.9 }, 624 | { "date": "2009-10-05T07:00:00.000Z", "value": 186.02 }, 625 | { "date": "2009-10-06T07:00:00.000Z", "value": 190.01 }, 626 | { "date": "2009-10-07T07:00:00.000Z", "value": 190.25 }, 627 | { "date": "2009-10-08T07:00:00.000Z", "value": 189.27 }, 628 | { "date": "2009-10-09T07:00:00.000Z", "value": 190.47 }, 629 | { "date": "2009-10-12T07:00:00.000Z", "value": 190.81 }, 630 | { "date": "2009-10-13T07:00:00.000Z", "value": 190.02 }, 631 | { "date": "2009-10-14T07:00:00.000Z", "value": 191.29 }, 632 | { "date": "2009-10-15T07:00:00.000Z", "value": 190.56 }, 633 | { "date": "2009-10-16T07:00:00.000Z", "value": 188.05 }, 634 | { "date": "2009-10-19T07:00:00.000Z", "value": 189.86 }, 635 | { "date": "2009-10-20T07:00:00.000Z", "value": 198.76 }, 636 | { "date": "2009-10-21T07:00:00.000Z", "value": 204.92 }, 637 | { "date": "2009-10-22T07:00:00.000Z", "value": 205.2 }, 638 | { "date": "2009-10-23T07:00:00.000Z", "value": 203.94 }, 639 | { "date": "2009-10-26T07:00:00.000Z", "value": 202.48 }, 640 | { "date": "2009-10-27T07:00:00.000Z", "value": 197.37 }, 641 | { "date": "2009-10-28T07:00:00.000Z", "value": 192.4 }, 642 | { "date": "2009-10-29T07:00:00.000Z", "value": 196.35 }, 643 | { "date": "2009-10-30T07:00:00.000Z", "value": 188.5 }, 644 | { "date": "2009-11-02T08:00:00.000Z", "value": 189.31 }, 645 | { "date": "2009-11-03T08:00:00.000Z", "value": 188.75 }, 646 | { "date": "2009-11-04T08:00:00.000Z", "value": 190.81 }, 647 | { "date": "2009-11-05T08:00:00.000Z", "value": 194.03 }, 648 | { "date": "2009-11-06T08:00:00.000Z", "value": 194.34 }, 649 | { "date": "2009-11-09T08:00:00.000Z", "value": 201.46 }, 650 | { "date": "2009-11-10T08:00:00.000Z", "value": 202.98 }, 651 | { "date": "2009-11-11T08:00:00.000Z", "value": 203.25 }, 652 | { "date": "2009-11-12T08:00:00.000Z", "value": 201.99 }, 653 | { "date": "2009-11-13T08:00:00.000Z", "value": 204.45 }, 654 | { "date": "2009-11-16T08:00:00.000Z", "value": 206.63 }, 655 | { "date": "2009-11-17T08:00:00.000Z", "value": 207 }, 656 | { "date": "2009-11-18T08:00:00.000Z", "value": 205.96 }, 657 | { "date": "2009-11-19T08:00:00.000Z", "value": 200.51 }, 658 | { "date": "2009-11-20T08:00:00.000Z", "value": 199.92 }, 659 | { "date": "2009-11-23T08:00:00.000Z", "value": 205.88 }, 660 | { "date": "2009-11-24T08:00:00.000Z", "value": 204.44 }, 661 | { "date": "2009-11-25T08:00:00.000Z", "value": 204.19 }, 662 | { "date": "2009-11-26T08:00:00.000Z", "value": 204.19 }, 663 | { "date": "2009-11-27T08:00:00.000Z", "value": 200.59 }, 664 | { "date": "2009-11-30T08:00:00.000Z", "value": 199.91 }, 665 | { "date": "2009-12-01T08:00:00.000Z", "value": 196.97 }, 666 | { "date": "2009-12-02T08:00:00.000Z", "value": 196.23 }, 667 | { "date": "2009-12-03T08:00:00.000Z", "value": 196.48 }, 668 | { "date": "2009-12-04T08:00:00.000Z", "value": 193.32 }, 669 | { "date": "2009-12-07T08:00:00.000Z", "value": 188.95 }, 670 | { "date": "2009-12-08T08:00:00.000Z", "value": 189.87 }, 671 | { "date": "2009-12-09T08:00:00.000Z", "value": 197.8 }, 672 | { "date": "2009-12-10T08:00:00.000Z", "value": 196.43 }, 673 | { "date": "2009-12-11T08:00:00.000Z", "value": 194.67 }, 674 | { "date": "2009-12-14T08:00:00.000Z", "value": 196.98 }, 675 | { "date": "2009-12-15T08:00:00.000Z", "value": 194.17 }, 676 | { "date": "2009-12-16T08:00:00.000Z", "value": 195.03 }, 677 | { "date": "2009-12-17T08:00:00.000Z", "value": 191.86 }, 678 | { "date": "2009-12-18T08:00:00.000Z", "value": 195.43 }, 679 | { "date": "2009-12-21T08:00:00.000Z", "value": 198.23 }, 680 | { "date": "2009-12-22T08:00:00.000Z", "value": 200.36 }, 681 | { "date": "2009-12-23T08:00:00.000Z", "value": 202.1 }, 682 | { "date": "2009-12-24T08:00:00.000Z", "value": 209.04 }, 683 | { "date": "2009-12-25T08:00:00.000Z", "value": 209.04 }, 684 | { "date": "2009-12-28T08:00:00.000Z", "value": 211.61 }, 685 | { "date": "2009-12-29T08:00:00.000Z", "value": 209.1 }, 686 | { "date": "2009-12-30T08:00:00.000Z", "value": 211.64 }, 687 | { "date": "2009-12-31T08:00:00.000Z", "value": 210.73 }, 688 | { "date": "2010-01-01T08:00:00.000Z", "value": 210.73 }, 689 | { "date": "2010-01-04T08:00:00.000Z", "value": 214.01 }, 690 | { "date": "2010-01-05T08:00:00.000Z", "value": 214.38 }, 691 | { "date": "2010-01-06T08:00:00.000Z", "value": 210.97 }, 692 | { "date": "2010-01-07T08:00:00.000Z", "value": 210.58 }, 693 | { "date": "2010-01-08T08:00:00.000Z", "value": 211.98 }, 694 | { "date": "2010-01-11T08:00:00.000Z", "value": 210.11 }, 695 | { "date": "2010-01-12T08:00:00.000Z", "value": 207.72 }, 696 | { "date": "2010-01-13T08:00:00.000Z", "value": 210.65 }, 697 | { "date": "2010-01-14T08:00:00.000Z", "value": 209.43 }, 698 | { "date": "2010-01-15T08:00:00.000Z", "value": 205.93 }, 699 | { "date": "2010-01-18T08:00:00.000Z", "value": 205.93 }, 700 | { "date": "2010-01-19T08:00:00.000Z", "value": 215.04 }, 701 | { "date": "2010-01-20T08:00:00.000Z", "value": 211.72 }, 702 | { "date": "2010-01-21T08:00:00.000Z", "value": 208.07 }, 703 | { "date": "2010-01-22T08:00:00.000Z", "value": 197.75 }, 704 | { "date": "2010-01-25T08:00:00.000Z", "value": 203.08 }, 705 | { "date": "2010-01-26T08:00:00.000Z", "value": 205.94 }, 706 | { "date": "2010-01-27T08:00:00.000Z", "value": 207.88 }, 707 | { "date": "2010-01-28T08:00:00.000Z", "value": 199.29 }, 708 | { "date": "2010-01-29T08:00:00.000Z", "value": 192.06 }, 709 | { "date": "2010-02-01T08:00:00.000Z", "value": 194.73 }, 710 | { "date": "2010-02-02T08:00:00.000Z", "value": 195.86 }, 711 | { "date": "2010-02-03T08:00:00.000Z", "value": 199.23 }, 712 | { "date": "2010-02-04T08:00:00.000Z", "value": 192.05 }, 713 | { "date": "2010-02-05T08:00:00.000Z", "value": 195.46 }, 714 | { "date": "2010-02-08T08:00:00.000Z", "value": 194.12 }, 715 | { "date": "2010-02-09T08:00:00.000Z", "value": 196.19 }, 716 | { "date": "2010-02-10T08:00:00.000Z", "value": 195.12 }, 717 | { "date": "2010-02-11T08:00:00.000Z", "value": 198.67 }, 718 | { "date": "2010-02-12T08:00:00.000Z", "value": 200.38 }, 719 | { "date": "2010-02-15T08:00:00.000Z", "value": 200.38 }, 720 | { "date": "2010-02-16T08:00:00.000Z", "value": 203.4 }, 721 | { "date": "2010-02-17T08:00:00.000Z", "value": 202.55 }, 722 | { "date": "2010-02-18T08:00:00.000Z", "value": 202.93 }, 723 | { "date": "2010-02-19T08:00:00.000Z", "value": 201.67 }, 724 | { "date": "2010-02-22T08:00:00.000Z", "value": 200.42 }, 725 | { "date": "2010-02-23T08:00:00.000Z", "value": 197.06 }, 726 | { "date": "2010-02-24T08:00:00.000Z", "value": 200.66 }, 727 | { "date": "2010-02-25T08:00:00.000Z", "value": 202 }, 728 | { "date": "2010-02-26T08:00:00.000Z", "value": 204.62 }, 729 | { "date": "2010-03-01T08:00:00.000Z", "value": 208.99 }, 730 | { "date": "2010-03-02T08:00:00.000Z", "value": 208.85 }, 731 | { "date": "2010-03-03T08:00:00.000Z", "value": 209.33 }, 732 | { "date": "2010-03-04T08:00:00.000Z", "value": 210.71 }, 733 | { "date": "2010-03-05T08:00:00.000Z", "value": 218.95 }, 734 | { "date": "2010-03-08T08:00:00.000Z", "value": 219.08 }, 735 | { "date": "2010-03-09T08:00:00.000Z", "value": 223.02 }, 736 | { "date": "2010-03-10T08:00:00.000Z", "value": 224.84 }, 737 | { "date": "2010-03-11T08:00:00.000Z", "value": 225.5 }, 738 | { "date": "2010-03-12T08:00:00.000Z", "value": 226.6 }, 739 | { "date": "2010-03-15T07:00:00.000Z", "value": 223.84 }, 740 | { "date": "2010-03-16T07:00:00.000Z", "value": 224.45 }, 741 | { "date": "2010-03-17T07:00:00.000Z", "value": 224.12 }, 742 | { "date": "2010-03-18T07:00:00.000Z", "value": 224.65 }, 743 | { "date": "2010-03-19T07:00:00.000Z", "value": 222.25 }, 744 | { "date": "2010-03-22T07:00:00.000Z", "value": 224.75 }, 745 | { "date": "2010-03-23T07:00:00.000Z", "value": 228.36 }, 746 | { "date": "2010-03-24T07:00:00.000Z", "value": 229.37 }, 747 | { "date": "2010-03-25T07:00:00.000Z", "value": 226.65 }, 748 | { "date": "2010-03-26T07:00:00.000Z", "value": 230.9 }, 749 | { "date": "2010-03-29T07:00:00.000Z", "value": 232.39 }, 750 | { "date": "2010-03-30T07:00:00.000Z", "value": 235.84 }, 751 | { "date": "2010-03-31T07:00:00.000Z", "value": 235 }, 752 | { "date": "2010-04-01T07:00:00.000Z", "value": 235.97 }, 753 | { "date": "2010-04-02T07:00:00.000Z", "value": 235.97 }, 754 | { "date": "2010-04-05T07:00:00.000Z", "value": 238.49 }, 755 | { "date": "2010-04-06T07:00:00.000Z", "value": 239.54 }, 756 | { "date": "2010-04-07T07:00:00.000Z", "value": 240.6 }, 757 | { "date": "2010-04-08T07:00:00.000Z", "value": 239.95 }, 758 | { "date": "2010-04-09T07:00:00.000Z", "value": 241.79 }, 759 | { "date": "2010-04-12T07:00:00.000Z", "value": 242.29 }, 760 | { "date": "2010-04-13T07:00:00.000Z", "value": 242.43 }, 761 | { "date": "2010-04-14T07:00:00.000Z", "value": 245.69 }, 762 | { "date": "2010-04-15T07:00:00.000Z", "value": 248.92 }, 763 | { "date": "2010-04-16T07:00:00.000Z", "value": 247.4 }, 764 | { "date": "2010-04-19T07:00:00.000Z", "value": 247.07 }, 765 | { "date": "2010-04-20T07:00:00.000Z", "value": 244.59 }, 766 | { "date": "2010-04-21T07:00:00.000Z", "value": 259.22 }, 767 | { "date": "2010-04-22T07:00:00.000Z", "value": 266.47 }, 768 | { "date": "2010-04-23T07:00:00.000Z", "value": 270.83 }, 769 | { "date": "2010-04-26T07:00:00.000Z", "value": 269.5 }, 770 | { "date": "2010-04-27T07:00:00.000Z", "value": 262.04 }, 771 | { "date": "2010-04-28T07:00:00.000Z", "value": 261.6 }, 772 | { "date": "2010-04-29T07:00:00.000Z", "value": 268.64 }, 773 | { "date": "2010-04-30T07:00:00.000Z", "value": 261.09 }, 774 | { "date": "2010-05-03T07:00:00.000Z", "value": 266.35 }, 775 | { "date": "2010-05-04T07:00:00.000Z", "value": 258.68 }, 776 | { "date": "2010-05-05T07:00:00.000Z", "value": 255.98 }, 777 | { "date": "2010-05-06T07:00:00.000Z", "value": 246.25 }, 778 | { "date": "2010-05-07T07:00:00.000Z", "value": 235.86 }, 779 | { "date": "2010-05-10T07:00:00.000Z", "value": 253.99 }, 780 | { "date": "2010-05-11T07:00:00.000Z", "value": 256.52 }, 781 | { "date": "2010-05-12T07:00:00.000Z", "value": 262.09 }, 782 | { "date": "2010-05-13T07:00:00.000Z", "value": 258.36 }, 783 | { "date": "2010-05-14T07:00:00.000Z", "value": 253.82 }, 784 | { "date": "2010-05-17T07:00:00.000Z", "value": 254.22 }, 785 | { "date": "2010-05-18T07:00:00.000Z", "value": 252.36 }, 786 | { "date": "2010-05-19T07:00:00.000Z", "value": 248.34 }, 787 | { "date": "2010-05-20T07:00:00.000Z", "value": 237.76 }, 788 | { "date": "2010-05-21T07:00:00.000Z", "value": 242.32 }, 789 | { "date": "2010-05-24T07:00:00.000Z", "value": 246.76 }, 790 | { "date": "2010-05-25T07:00:00.000Z", "value": 245.22 }, 791 | { "date": "2010-05-26T07:00:00.000Z", "value": 244.11 }, 792 | { "date": "2010-05-27T07:00:00.000Z", "value": 253.35 }, 793 | { "date": "2010-05-28T07:00:00.000Z", "value": 256.88 }, 794 | { "date": "2010-05-31T07:00:00.000Z", "value": 256.88 }, 795 | { "date": "2010-06-01T07:00:00.000Z", "value": 260.83 }, 796 | { "date": "2010-06-02T07:00:00.000Z", "value": 263.95 }, 797 | { "date": "2010-06-03T07:00:00.000Z", "value": 263.12 }, 798 | { "date": "2010-06-04T07:00:00.000Z", "value": 255.96 }, 799 | { "date": "2010-06-07T07:00:00.000Z", "value": 250.94 }, 800 | { "date": "2010-06-08T07:00:00.000Z", "value": 249.33 }, 801 | { "date": "2010-06-09T07:00:00.000Z", "value": 243.2 }, 802 | { "date": "2010-06-10T07:00:00.000Z", "value": 250.51 }, 803 | { "date": "2010-06-11T07:00:00.000Z", "value": 253.51 }, 804 | { "date": "2010-06-14T07:00:00.000Z", "value": 254.28 }, 805 | { "date": "2010-06-15T07:00:00.000Z", "value": 259.69 }, 806 | { "date": "2010-06-16T07:00:00.000Z", "value": 267.25 }, 807 | { "date": "2010-06-17T07:00:00.000Z", "value": 271.87 }, 808 | { "date": "2010-06-18T07:00:00.000Z", "value": 274.07 }, 809 | { "date": "2010-06-21T07:00:00.000Z", "value": 270.17 }, 810 | { "date": "2010-06-22T07:00:00.000Z", "value": 273.85 }, 811 | { "date": "2010-06-23T07:00:00.000Z", "value": 270.97 }, 812 | { "date": "2010-06-24T07:00:00.000Z", "value": 269 }, 813 | { "date": "2010-06-25T07:00:00.000Z", "value": 266.7 }, 814 | { "date": "2010-06-28T07:00:00.000Z", "value": 268.3 }, 815 | { "date": "2010-06-29T07:00:00.000Z", "value": 256.17 }, 816 | { "date": "2010-06-30T07:00:00.000Z", "value": 251.53 }, 817 | { "date": "2010-07-01T07:00:00.000Z", "value": 248.48 }, 818 | { "date": "2010-07-02T07:00:00.000Z", "value": 246.94 }, 819 | { "date": "2010-07-05T07:00:00.000Z", "value": 246.94 }, 820 | { "date": "2010-07-06T07:00:00.000Z", "value": 248.63 }, 821 | { "date": "2010-07-07T07:00:00.000Z", "value": 258.66 }, 822 | { "date": "2010-07-08T07:00:00.000Z", "value": 258.09 }, 823 | { "date": "2010-07-09T07:00:00.000Z", "value": 259.62 }, 824 | { "date": "2010-07-12T07:00:00.000Z", "value": 257.28 }, 825 | { "date": "2010-07-13T07:00:00.000Z", "value": 251.8 }, 826 | { "date": "2010-07-14T07:00:00.000Z", "value": 252.73 }, 827 | { "date": "2010-07-15T07:00:00.000Z", "value": 251.45 }, 828 | { "date": "2010-07-16T07:00:00.000Z", "value": 249.9 }, 829 | { "date": "2010-07-19T07:00:00.000Z", "value": 245.58 }, 830 | { "date": "2010-07-20T07:00:00.000Z", "value": 251.89 }, 831 | { "date": "2010-07-21T07:00:00.000Z", "value": 254.24 }, 832 | { "date": "2010-07-22T07:00:00.000Z", "value": 259.02 }, 833 | { "date": "2010-07-23T07:00:00.000Z", "value": 259.94 }, 834 | { "date": "2010-07-26T07:00:00.000Z", "value": 259.28 }, 835 | { "date": "2010-07-27T07:00:00.000Z", "value": 264.08 }, 836 | { "date": "2010-07-28T07:00:00.000Z", "value": 260.96 }, 837 | { "date": "2010-07-29T07:00:00.000Z", "value": 258.11 }, 838 | { "date": "2010-07-30T07:00:00.000Z", "value": 257.25 }, 839 | { "date": "2010-08-02T07:00:00.000Z", "value": 261.85 }, 840 | { "date": "2010-08-03T07:00:00.000Z", "value": 261.93 }, 841 | { "date": "2010-08-04T07:00:00.000Z", "value": 262.98 }, 842 | { "date": "2010-08-05T07:00:00.000Z", "value": 261.7 }, 843 | { "date": "2010-08-06T07:00:00.000Z", "value": 260.09 }, 844 | { "date": "2010-08-09T07:00:00.000Z", "value": 261.75 }, 845 | { "date": "2010-08-10T07:00:00.000Z", "value": 259.41 }, 846 | { "date": "2010-08-11T07:00:00.000Z", "value": 250.19 }, 847 | { "date": "2010-08-12T07:00:00.000Z", "value": 251.79 }, 848 | { "date": "2010-08-13T07:00:00.000Z", "value": 249.1 }, 849 | { "date": "2010-08-16T07:00:00.000Z", "value": 247.64 }, 850 | { "date": "2010-08-17T07:00:00.000Z", "value": 251.97 }, 851 | { "date": "2010-08-18T07:00:00.000Z", "value": 253.07 }, 852 | { "date": "2010-08-19T07:00:00.000Z", "value": 249.88 }, 853 | { "date": "2010-08-20T07:00:00.000Z", "value": 249.64 }, 854 | { "date": "2010-08-23T07:00:00.000Z", "value": 245.8 }, 855 | { "date": "2010-08-24T07:00:00.000Z", "value": 239.93 }, 856 | { "date": "2010-08-25T07:00:00.000Z", "value": 242.89 }, 857 | { "date": "2010-08-26T07:00:00.000Z", "value": 240.28 }, 858 | { "date": "2010-08-27T07:00:00.000Z", "value": 241.62 }, 859 | { "date": "2010-08-30T07:00:00.000Z", "value": 242.5 }, 860 | { "date": "2010-08-31T07:00:00.000Z", "value": 243.1 }, 861 | { "date": "2010-09-01T07:00:00.000Z", "value": 250.33 }, 862 | { "date": "2010-09-02T07:00:00.000Z", "value": 252.17 }, 863 | { "date": "2010-09-03T07:00:00.000Z", "value": 258.77 }, 864 | { "date": "2010-09-06T07:00:00.000Z", "value": 258.77 }, 865 | { "date": "2010-09-07T07:00:00.000Z", "value": 257.81 }, 866 | { "date": "2010-09-08T07:00:00.000Z", "value": 262.92 }, 867 | { "date": "2010-09-09T07:00:00.000Z", "value": 263.07 }, 868 | { "date": "2010-09-10T07:00:00.000Z", "value": 263.41 }, 869 | { "date": "2010-09-13T07:00:00.000Z", "value": 267.04 }, 870 | { "date": "2010-09-14T07:00:00.000Z", "value": 268.06 }, 871 | { "date": "2010-09-15T07:00:00.000Z", "value": 270.22 }, 872 | { "date": "2010-09-16T07:00:00.000Z", "value": 276.57 }, 873 | { "date": "2010-09-17T07:00:00.000Z", "value": 275.37 }, 874 | { "date": "2010-09-20T07:00:00.000Z", "value": 283.23 }, 875 | { "date": "2010-09-21T07:00:00.000Z", "value": 283.77 }, 876 | { "date": "2010-09-22T07:00:00.000Z", "value": 287.75 }, 877 | { "date": "2010-09-23T07:00:00.000Z", "value": 288.92 }, 878 | { "date": "2010-09-24T07:00:00.000Z", "value": 292.32 }, 879 | { "date": "2010-09-27T07:00:00.000Z", "value": 291.16 }, 880 | { "date": "2010-09-28T07:00:00.000Z", "value": 286.86 }, 881 | { "date": "2010-09-29T07:00:00.000Z", "value": 287.37 }, 882 | { "date": "2010-09-30T07:00:00.000Z", "value": 283.75 }, 883 | { "date": "2010-10-01T07:00:00.000Z", "value": 282.52 }, 884 | { "date": "2010-10-04T07:00:00.000Z", "value": 278.64 }, 885 | { "date": "2010-10-05T07:00:00.000Z", "value": 288.94 }, 886 | { "date": "2010-10-06T07:00:00.000Z", "value": 289.19 }, 887 | { "date": "2010-10-07T07:00:00.000Z", "value": 289.22 }, 888 | { "date": "2010-10-08T07:00:00.000Z", "value": 294.07 }, 889 | { "date": "2010-10-11T07:00:00.000Z", "value": 295.36 }, 890 | { "date": "2010-10-12T07:00:00.000Z", "value": 298.54 }, 891 | { "date": "2010-10-13T07:00:00.000Z", "value": 300.14 }, 892 | { "date": "2010-10-14T07:00:00.000Z", "value": 302.31 }, 893 | { "date": "2010-10-15T07:00:00.000Z", "value": 314.74 }, 894 | { "date": "2010-10-18T07:00:00.000Z", "value": 318 }, 895 | { "date": "2010-10-19T07:00:00.000Z", "value": 309.49 }, 896 | { "date": "2010-10-20T07:00:00.000Z", "value": 310.53 }, 897 | { "date": "2010-10-21T07:00:00.000Z", "value": 309.52 }, 898 | { "date": "2010-10-22T07:00:00.000Z", "value": 307.47 }, 899 | { "date": "2010-10-25T07:00:00.000Z", "value": 308.84 }, 900 | { "date": "2010-10-26T07:00:00.000Z", "value": 308.05 }, 901 | { "date": "2010-10-27T07:00:00.000Z", "value": 307.83 }, 902 | { "date": "2010-10-28T07:00:00.000Z", "value": 305.24 }, 903 | { "date": "2010-10-29T07:00:00.000Z", "value": 300.98 }, 904 | { "date": "2010-11-01T07:00:00.000Z", "value": 304.18 }, 905 | { "date": "2010-11-02T07:00:00.000Z", "value": 309.36 }, 906 | { "date": "2010-11-03T07:00:00.000Z", "value": 312.8 }, 907 | { "date": "2010-11-04T07:00:00.000Z", "value": 318.27 }, 908 | { "date": "2010-11-05T07:00:00.000Z", "value": 317.13 }, 909 | { "date": "2010-11-08T08:00:00.000Z", "value": 318.62 }, 910 | { "date": "2010-11-09T08:00:00.000Z", "value": 316.08 }, 911 | { "date": "2010-11-10T08:00:00.000Z", "value": 318.03 }, 912 | { "date": "2010-11-11T08:00:00.000Z", "value": 316.66 }, 913 | { "date": "2010-11-12T08:00:00.000Z", "value": 308.03 }, 914 | { "date": "2010-11-15T08:00:00.000Z", "value": 307.04 }, 915 | { "date": "2010-11-16T08:00:00.000Z", "value": 301.59 }, 916 | { "date": "2010-11-17T08:00:00.000Z", "value": 300.5 }, 917 | { "date": "2010-11-18T08:00:00.000Z", "value": 308.43 }, 918 | { "date": "2010-11-19T08:00:00.000Z", "value": 306.73 }, 919 | { "date": "2010-11-22T08:00:00.000Z", "value": 313.36 }, 920 | { "date": "2010-11-23T08:00:00.000Z", "value": 308.73 }, 921 | { "date": "2010-11-24T08:00:00.000Z", "value": 314.8 }, 922 | { "date": "2010-11-26T08:00:00.000Z", "value": 315 }, 923 | { "date": "2010-11-29T08:00:00.000Z", "value": 316.87 }, 924 | { "date": "2010-11-30T08:00:00.000Z", "value": 311.15 }, 925 | { "date": "2010-12-01T08:00:00.000Z", "value": 316.4 }, 926 | { "date": "2010-12-02T08:00:00.000Z", "value": 318.15 }, 927 | { "date": "2010-12-03T08:00:00.000Z", "value": 317.44 }, 928 | { "date": "2010-12-06T08:00:00.000Z", "value": 320.15 }, 929 | { "date": "2010-12-07T08:00:00.000Z", "value": 318.21 }, 930 | { "date": "2010-12-08T08:00:00.000Z", "value": 321.01 }, 931 | { "date": "2010-12-09T08:00:00.000Z", "value": 319.76 }, 932 | { "date": "2010-12-10T08:00:00.000Z", "value": 320.56 }, 933 | { "date": "2010-12-13T08:00:00.000Z", "value": 321.67 }, 934 | { "date": "2010-12-14T08:00:00.000Z", "value": 320.29 }, 935 | { "date": "2010-12-15T08:00:00.000Z", "value": 320.36 }, 936 | { "date": "2010-12-16T08:00:00.000Z", "value": 321.25 }, 937 | { "date": "2010-12-17T08:00:00.000Z", "value": 320.61 }, 938 | { "date": "2010-12-20T08:00:00.000Z", "value": 322.21 }, 939 | { "date": "2010-12-21T08:00:00.000Z", "value": 324.2 }, 940 | { "date": "2010-12-22T08:00:00.000Z", "value": 325.16 }, 941 | { "date": "2010-12-23T08:00:00.000Z", "value": 323.6 }, 942 | { "date": "2010-12-27T08:00:00.000Z", "value": 324.68 }, 943 | { "date": "2010-12-28T08:00:00.000Z", "value": 325.47 }, 944 | { "date": "2010-12-29T08:00:00.000Z", "value": 325.29 }, 945 | { "date": "2010-12-30T08:00:00.000Z", "value": 323.66 }, 946 | { "date": "2010-12-31T08:00:00.000Z", "value": 322.56 }, 947 | { "date": "2011-01-03T08:00:00.000Z", "value": 329.57 }, 948 | { "date": "2011-01-04T08:00:00.000Z", "value": 331.29 }, 949 | { "date": "2011-01-05T08:00:00.000Z", "value": 334 }, 950 | { "date": "2011-01-06T08:00:00.000Z", "value": 333.73 }, 951 | { "date": "2011-01-07T08:00:00.000Z", "value": 336.12 }, 952 | { "date": "2011-01-10T08:00:00.000Z", "value": 342.46 }, 953 | { "date": "2011-01-11T08:00:00.000Z", "value": 341.64 }, 954 | { "date": "2011-01-12T08:00:00.000Z", "value": 344.42 }, 955 | { "date": "2011-01-13T08:00:00.000Z", "value": 345.68 }, 956 | { "date": "2011-01-14T08:00:00.000Z", "value": 348.48 }, 957 | { "date": "2011-01-18T08:00:00.000Z", "value": 340.65 }, 958 | { "date": "2011-01-19T08:00:00.000Z", "value": 338.84 }, 959 | { "date": "2011-01-20T08:00:00.000Z", "value": 332.68 }, 960 | { "date": "2011-01-21T08:00:00.000Z", "value": 326.72 }, 961 | { "date": "2011-01-24T08:00:00.000Z", "value": 337.45 }, 962 | { "date": "2011-01-25T08:00:00.000Z", "value": 341.4 }, 963 | { "date": "2011-01-26T08:00:00.000Z", "value": 343.85 }, 964 | { "date": "2011-01-27T08:00:00.000Z", "value": 343.21 }, 965 | { "date": "2011-01-28T08:00:00.000Z", "value": 336.1 }, 966 | { "date": "2011-01-31T08:00:00.000Z", "value": 339.32 }, 967 | { "date": "2011-02-01T08:00:00.000Z", "value": 345.03 }, 968 | { "date": "2011-02-02T08:00:00.000Z", "value": 344.32 }, 969 | { "date": "2011-02-03T08:00:00.000Z", "value": 343.44 }, 970 | { "date": "2011-02-04T08:00:00.000Z", "value": 346.5 }, 971 | { "date": "2011-02-07T08:00:00.000Z", "value": 351.88 }, 972 | { "date": "2011-02-08T08:00:00.000Z", "value": 355.2 }, 973 | { "date": "2011-02-09T08:00:00.000Z", "value": 358.16 }, 974 | { "date": "2011-02-10T08:00:00.000Z", "value": 354.54 }, 975 | { "date": "2011-02-11T08:00:00.000Z", "value": 356.85 }, 976 | { "date": "2011-02-14T08:00:00.000Z", "value": 359.18 }, 977 | { "date": "2011-02-15T08:00:00.000Z", "value": 359.9 }, 978 | { "date": "2011-02-16T08:00:00.000Z", "value": 363.13 }, 979 | { "date": "2011-02-17T08:00:00.000Z", "value": 358.3 }, 980 | { "date": "2011-02-18T08:00:00.000Z", "value": 350.56 }, 981 | { "date": "2011-02-22T08:00:00.000Z", "value": 338.61 }, 982 | { "date": "2011-02-23T08:00:00.000Z", "value": 342.62 }, 983 | { "date": "2011-02-24T08:00:00.000Z", "value": 342.88 }, 984 | { "date": "2011-02-25T08:00:00.000Z", "value": 348.16 }, 985 | { "date": "2011-02-28T08:00:00.000Z", "value": 353.21 }, 986 | { "date": "2011-03-01T08:00:00.000Z", "value": 349.31 }, 987 | { "date": "2011-03-02T08:00:00.000Z", "value": 352.12 }, 988 | { "date": "2011-03-03T08:00:00.000Z", "value": 359.56 }, 989 | { "date": "2011-03-04T08:00:00.000Z", "value": 360 }, 990 | { "date": "2011-03-07T08:00:00.000Z", "value": 355.36 }, 991 | { "date": "2011-03-08T08:00:00.000Z", "value": 355.76 }, 992 | { "date": "2011-03-09T08:00:00.000Z", "value": 352.47 }, 993 | { "date": "2011-03-10T08:00:00.000Z", "value": 346.67 }, 994 | { "date": "2011-03-11T08:00:00.000Z", "value": 351.99 }, 995 | { "date": "2011-03-14T07:00:00.000Z", "value": 353.56 }, 996 | { "date": "2011-03-15T07:00:00.000Z", "value": 345.43 }, 997 | { "date": "2011-03-16T07:00:00.000Z", "value": 330.01 }, 998 | { "date": "2011-03-17T07:00:00.000Z", "value": 334.64 }, 999 | { "date": "2011-03-18T07:00:00.000Z", "value": 330.67 }, 1000 | { "date": "2011-03-21T07:00:00.000Z", "value": 339.3 }, 1001 | { "date": "2011-03-22T07:00:00.000Z", "value": 341.2 }, 1002 | { "date": "2011-03-23T07:00:00.000Z", "value": 339.19 }, 1003 | { "date": "2011-03-24T07:00:00.000Z", "value": 344.97 }, 1004 | { "date": "2011-03-25T07:00:00.000Z", "value": 351.54 }, 1005 | { "date": "2011-03-28T07:00:00.000Z", "value": 350.44 }, 1006 | { "date": "2011-03-29T07:00:00.000Z", "value": 350.96 }, 1007 | { "date": "2011-03-30T07:00:00.000Z", "value": 348.63 }, 1008 | { "date": "2011-03-31T07:00:00.000Z", "value": 348.51 }, 1009 | { "date": "2011-04-01T07:00:00.000Z", "value": 344.56 }, 1010 | { "date": "2011-04-04T07:00:00.000Z", "value": 341.19 }, 1011 | { "date": "2011-04-05T07:00:00.000Z", "value": 338.89 }, 1012 | { "date": "2011-04-06T07:00:00.000Z", "value": 338.04 }, 1013 | { "date": "2011-04-07T07:00:00.000Z", "value": 338.08 }, 1014 | { "date": "2011-04-08T07:00:00.000Z", "value": 335.06 }, 1015 | { "date": "2011-04-11T07:00:00.000Z", "value": 330.8 }, 1016 | { "date": "2011-04-12T07:00:00.000Z", "value": 332.4 }, 1017 | { "date": "2011-04-13T07:00:00.000Z", "value": 336.13 }, 1018 | { "date": "2011-04-14T07:00:00.000Z", "value": 332.42 }, 1019 | { "date": "2011-04-15T07:00:00.000Z", "value": 327.46 }, 1020 | { "date": "2011-04-18T07:00:00.000Z", "value": 331.85 }, 1021 | { "date": "2011-04-19T07:00:00.000Z", "value": 337.86 }, 1022 | { "date": "2011-04-20T07:00:00.000Z", "value": 342.41 }, 1023 | { "date": "2011-04-21T07:00:00.000Z", "value": 350.7 }, 1024 | { "date": "2011-04-25T07:00:00.000Z", "value": 353.01 }, 1025 | { "date": "2011-04-26T07:00:00.000Z", "value": 350.42 }, 1026 | { "date": "2011-04-27T07:00:00.000Z", "value": 350.15 }, 1027 | { "date": "2011-04-28T07:00:00.000Z", "value": 346.75 }, 1028 | { "date": "2011-04-29T07:00:00.000Z", "value": 350.13 }, 1029 | { "date": "2011-05-02T07:00:00.000Z", "value": 346.28 }, 1030 | { "date": "2011-05-03T07:00:00.000Z", "value": 348.2 }, 1031 | { "date": "2011-05-04T07:00:00.000Z", "value": 349.57 }, 1032 | { "date": "2011-05-05T07:00:00.000Z", "value": 346.75 }, 1033 | { "date": "2011-05-06T07:00:00.000Z", "value": 346.66 }, 1034 | { "date": "2011-05-09T07:00:00.000Z", "value": 347.6 }, 1035 | { "date": "2011-05-10T07:00:00.000Z", "value": 349.45 }, 1036 | { "date": "2011-05-11T07:00:00.000Z", "value": 347.23 }, 1037 | { "date": "2011-05-12T07:00:00.000Z", "value": 346.57 }, 1038 | { "date": "2011-05-13T07:00:00.000Z", "value": 340.5 }, 1039 | { "date": "2011-05-16T07:00:00.000Z", "value": 333.3 }, 1040 | { "date": "2011-05-17T07:00:00.000Z", "value": 336.14 }, 1041 | { "date": "2011-05-18T07:00:00.000Z", "value": 339.87 }, 1042 | { "date": "2011-05-19T07:00:00.000Z", "value": 340.53 }, 1043 | { "date": "2011-05-20T07:00:00.000Z", "value": 335.22 }, 1044 | { "date": "2011-05-23T07:00:00.000Z", "value": 334.4 }, 1045 | { "date": "2011-05-24T07:00:00.000Z", "value": 332.19 }, 1046 | { "date": "2011-05-25T07:00:00.000Z", "value": 336.78 }, 1047 | { "date": "2011-05-26T07:00:00.000Z", "value": 335 }, 1048 | { "date": "2011-05-27T07:00:00.000Z", "value": 337.41 }, 1049 | { "date": "2011-05-31T07:00:00.000Z", "value": 347.83 }, 1050 | { "date": "2011-06-01T07:00:00.000Z", "value": 345.51 }, 1051 | { "date": "2011-06-02T07:00:00.000Z", "value": 346.1 }, 1052 | { "date": "2011-06-03T07:00:00.000Z", "value": 343.44 }, 1053 | { "date": "2011-06-06T07:00:00.000Z", "value": 338.04 }, 1054 | { "date": "2011-06-07T07:00:00.000Z", "value": 332.04 }, 1055 | { "date": "2011-06-08T07:00:00.000Z", "value": 332.24 }, 1056 | { "date": "2011-06-09T07:00:00.000Z", "value": 331.49 }, 1057 | { "date": "2011-06-10T07:00:00.000Z", "value": 325.9 }, 1058 | { "date": "2011-06-13T07:00:00.000Z", "value": 326.6 }, 1059 | { "date": "2011-06-14T07:00:00.000Z", "value": 332.44 }, 1060 | { "date": "2011-06-15T07:00:00.000Z", "value": 326.75 }, 1061 | { "date": "2011-06-16T07:00:00.000Z", "value": 325.16 }, 1062 | { "date": "2011-06-17T07:00:00.000Z", "value": 320.26 }, 1063 | { "date": "2011-06-20T07:00:00.000Z", "value": 315.32 }, 1064 | { "date": "2011-06-21T07:00:00.000Z", "value": 325.3 }, 1065 | { "date": "2011-06-22T07:00:00.000Z", "value": 322.61 }, 1066 | { "date": "2011-06-23T07:00:00.000Z", "value": 331.23 }, 1067 | { "date": "2011-06-24T07:00:00.000Z", "value": 326.35 }, 1068 | { "date": "2011-06-27T07:00:00.000Z", "value": 332.04 }, 1069 | { "date": "2011-06-28T07:00:00.000Z", "value": 335.26 }, 1070 | { "date": "2011-06-29T07:00:00.000Z", "value": 334.04 }, 1071 | { "date": "2011-06-30T07:00:00.000Z", "value": 335.67 }, 1072 | { "date": "2011-07-01T07:00:00.000Z", "value": 343.26 }, 1073 | { "date": "2011-07-05T07:00:00.000Z", "value": 349.43 }, 1074 | { "date": "2011-07-06T07:00:00.000Z", "value": 351.76 }, 1075 | { "date": "2011-07-07T07:00:00.000Z", "value": 357.2 }, 1076 | { "date": "2011-07-08T07:00:00.000Z", "value": 359.71 }, 1077 | { "date": "2011-07-11T07:00:00.000Z", "value": 354 }, 1078 | { "date": "2011-07-12T07:00:00.000Z", "value": 353.75 }, 1079 | { "date": "2011-07-13T07:00:00.000Z", "value": 358.02 }, 1080 | { "date": "2011-07-14T07:00:00.000Z", "value": 357.77 }, 1081 | { "date": "2011-07-15T07:00:00.000Z", "value": 364.92 }, 1082 | { "date": "2011-07-18T07:00:00.000Z", "value": 373.8 }, 1083 | { "date": "2011-07-19T07:00:00.000Z", "value": 376.85 }, 1084 | { "date": "2011-07-20T07:00:00.000Z", "value": 386.9 }, 1085 | { "date": "2011-07-21T07:00:00.000Z", "value": 387.29 }, 1086 | { "date": "2011-07-22T07:00:00.000Z", "value": 393.3 }, 1087 | { "date": "2011-07-25T07:00:00.000Z", "value": 398.5 }, 1088 | { "date": "2011-07-26T07:00:00.000Z", "value": 403.41 }, 1089 | { "date": "2011-07-27T07:00:00.000Z", "value": 392.59 }, 1090 | { "date": "2011-07-28T07:00:00.000Z", "value": 391.82 }, 1091 | { "date": "2011-07-29T07:00:00.000Z", "value": 390.48 }, 1092 | { "date": "2011-08-01T07:00:00.000Z", "value": 396.75 }, 1093 | { "date": "2011-08-02T07:00:00.000Z", "value": 388.91 }, 1094 | { "date": "2011-08-03T07:00:00.000Z", "value": 392.57 }, 1095 | { "date": "2011-08-04T07:00:00.000Z", "value": 377.37 }, 1096 | { "date": "2011-08-05T07:00:00.000Z", "value": 373.62 }, 1097 | { "date": "2011-08-08T07:00:00.000Z", "value": 353.21 }, 1098 | { "date": "2011-08-09T07:00:00.000Z", "value": 374.01 }, 1099 | { "date": "2011-08-10T07:00:00.000Z", "value": 363.69 }, 1100 | { "date": "2011-08-11T07:00:00.000Z", "value": 373.7 }, 1101 | { "date": "2011-08-12T07:00:00.000Z", "value": 376.99 }, 1102 | { "date": "2011-08-15T07:00:00.000Z", "value": 383.41 }, 1103 | { "date": "2011-08-16T07:00:00.000Z", "value": 380.48 }, 1104 | { "date": "2011-08-17T07:00:00.000Z", "value": 380.44 }, 1105 | { "date": "2011-08-18T07:00:00.000Z", "value": 366.05 }, 1106 | { "date": "2011-08-19T07:00:00.000Z", "value": 356.03 }, 1107 | { "date": "2011-08-22T07:00:00.000Z", "value": 356.44 }, 1108 | { "date": "2011-08-23T07:00:00.000Z", "value": 373.6 }, 1109 | { "date": "2011-08-24T07:00:00.000Z", "value": 376.18 }, 1110 | { "date": "2011-08-25T07:00:00.000Z", "value": 373.72 }, 1111 | { "date": "2011-08-26T07:00:00.000Z", "value": 383.58 }, 1112 | { "date": "2011-08-29T07:00:00.000Z", "value": 389.97 }, 1113 | { "date": "2011-08-30T07:00:00.000Z", "value": 389.99 }, 1114 | { "date": "2011-08-31T07:00:00.000Z", "value": 384.83 }, 1115 | { "date": "2011-09-01T07:00:00.000Z", "value": 381.03 }, 1116 | { "date": "2011-09-02T07:00:00.000Z", "value": 374.05 }, 1117 | { "date": "2011-09-06T07:00:00.000Z", "value": 379.74 }, 1118 | { "date": "2011-09-07T07:00:00.000Z", "value": 383.93 }, 1119 | { "date": "2011-09-08T07:00:00.000Z", "value": 384.14 }, 1120 | { "date": "2011-09-09T07:00:00.000Z", "value": 377.48 }, 1121 | { "date": "2011-09-12T07:00:00.000Z", "value": 379.94 }, 1122 | { "date": "2011-09-13T07:00:00.000Z", "value": 384.62 }, 1123 | { "date": "2011-09-14T07:00:00.000Z", "value": 389.3 }, 1124 | { "date": "2011-09-15T07:00:00.000Z", "value": 392.96 }, 1125 | { "date": "2011-09-16T07:00:00.000Z", "value": 400.5 }, 1126 | { "date": "2011-09-19T07:00:00.000Z", "value": 411.63 }, 1127 | { "date": "2011-09-20T07:00:00.000Z", "value": 413.45 }, 1128 | { "date": "2011-09-21T07:00:00.000Z", "value": 412.14 }, 1129 | { "date": "2011-09-22T07:00:00.000Z", "value": 401.82 }, 1130 | { "date": "2011-09-23T07:00:00.000Z", "value": 404.3 }, 1131 | { "date": "2011-09-26T07:00:00.000Z", "value": 403.17 }, 1132 | { "date": "2011-09-27T07:00:00.000Z", "value": 399.26 }, 1133 | { "date": "2011-09-28T07:00:00.000Z", "value": 397.01 }, 1134 | { "date": "2011-09-29T07:00:00.000Z", "value": 390.57 }, 1135 | { "date": "2011-09-30T07:00:00.000Z", "value": 381.32 }, 1136 | { "date": "2011-10-03T07:00:00.000Z", "value": 374.6 }, 1137 | { "date": "2011-10-04T07:00:00.000Z", "value": 372.5 }, 1138 | { "date": "2011-10-05T07:00:00.000Z", "value": 378.25 }, 1139 | { "date": "2011-10-06T07:00:00.000Z", "value": 377.37 }, 1140 | { "date": "2011-10-07T07:00:00.000Z", "value": 369.8 }, 1141 | { "date": "2011-10-10T07:00:00.000Z", "value": 388.81 }, 1142 | { "date": "2011-10-11T07:00:00.000Z", "value": 400.29 }, 1143 | { "date": "2011-10-12T07:00:00.000Z", "value": 402.19 }, 1144 | { "date": "2011-10-13T07:00:00.000Z", "value": 408.43 }, 1145 | { "date": "2011-10-14T07:00:00.000Z", "value": 422 }, 1146 | { "date": "2011-10-17T07:00:00.000Z", "value": 419.99 }, 1147 | { "date": "2011-10-18T07:00:00.000Z", "value": 422.24 }, 1148 | { "date": "2011-10-19T07:00:00.000Z", "value": 398.62 }, 1149 | { "date": "2011-10-20T07:00:00.000Z", "value": 395.31 }, 1150 | { "date": "2011-10-21T07:00:00.000Z", "value": 392.87 }, 1151 | { "date": "2011-10-24T07:00:00.000Z", "value": 405.77 }, 1152 | { "date": "2011-10-25T07:00:00.000Z", "value": 397.77 }, 1153 | { "date": "2011-10-26T07:00:00.000Z", "value": 400.6 }, 1154 | { "date": "2011-10-27T07:00:00.000Z", "value": 404.69 }, 1155 | { "date": "2011-10-28T07:00:00.000Z", "value": 404.95 }, 1156 | { "date": "2011-10-31T07:00:00.000Z", "value": 404.78 }, 1157 | { "date": "2011-11-01T07:00:00.000Z", "value": 396.51 }, 1158 | { "date": "2011-11-02T07:00:00.000Z", "value": 397.41 }, 1159 | { "date": "2011-11-03T07:00:00.000Z", "value": 403.07 }, 1160 | { "date": "2011-11-04T07:00:00.000Z", "value": 400.24 }, 1161 | { "date": "2011-11-07T08:00:00.000Z", "value": 399.73 }, 1162 | { "date": "2011-11-08T08:00:00.000Z", "value": 406.23 }, 1163 | { "date": "2011-11-09T08:00:00.000Z", "value": 395.28 }, 1164 | { "date": "2011-11-10T08:00:00.000Z", "value": 385.22 }, 1165 | { "date": "2011-11-11T08:00:00.000Z", "value": 384.62 }, 1166 | { "date": "2011-11-14T08:00:00.000Z", "value": 379.26 }, 1167 | { "date": "2011-11-15T08:00:00.000Z", "value": 388.83 }, 1168 | { "date": "2011-11-16T08:00:00.000Z", "value": 384.77 }, 1169 | { "date": "2011-11-17T08:00:00.000Z", "value": 377.41 }, 1170 | { "date": "2011-11-18T08:00:00.000Z", "value": 374.94 }, 1171 | { "date": "2011-11-21T08:00:00.000Z", "value": 369.01 }, 1172 | { "date": "2011-11-22T08:00:00.000Z", "value": 376.51 }, 1173 | { "date": "2011-11-23T08:00:00.000Z", "value": 366.99 }, 1174 | { "date": "2011-11-25T08:00:00.000Z", "value": 363.57 }, 1175 | { "date": "2011-11-28T08:00:00.000Z", "value": 376.12 }, 1176 | { "date": "2011-11-29T08:00:00.000Z", "value": 373.2 }, 1177 | { "date": "2011-11-30T08:00:00.000Z", "value": 382.2 }, 1178 | { "date": "2011-12-01T08:00:00.000Z", "value": 387.93 }, 1179 | { "date": "2011-12-02T08:00:00.000Z", "value": 389.7 }, 1180 | { "date": "2011-12-05T08:00:00.000Z", "value": 393.01 }, 1181 | { "date": "2011-12-06T08:00:00.000Z", "value": 390.95 }, 1182 | { "date": "2011-12-07T08:00:00.000Z", "value": 389.09 }, 1183 | { "date": "2011-12-08T08:00:00.000Z", "value": 390.66 }, 1184 | { "date": "2011-12-09T08:00:00.000Z", "value": 393.62 }, 1185 | { "date": "2011-12-12T08:00:00.000Z", "value": 391.84 }, 1186 | { "date": "2011-12-13T08:00:00.000Z", "value": 388.81 }, 1187 | { "date": "2011-12-14T08:00:00.000Z", "value": 380.19 }, 1188 | { "date": "2011-12-15T08:00:00.000Z", "value": 378.94 }, 1189 | { "date": "2011-12-16T08:00:00.000Z", "value": 381.02 }, 1190 | { "date": "2011-12-19T08:00:00.000Z", "value": 382.21 }, 1191 | { "date": "2011-12-20T08:00:00.000Z", "value": 395.95 }, 1192 | { "date": "2011-12-21T08:00:00.000Z", "value": 396.44 }, 1193 | { "date": "2011-12-22T08:00:00.000Z", "value": 398.55 }, 1194 | { "date": "2011-12-23T08:00:00.000Z", "value": 403.43 }, 1195 | { "date": "2011-12-27T08:00:00.000Z", "value": 406.53 }, 1196 | { "date": "2011-12-28T08:00:00.000Z", "value": 402.64 }, 1197 | { "date": "2011-12-29T08:00:00.000Z", "value": 405.12 }, 1198 | { "date": "2011-12-30T08:00:00.000Z", "value": 405 }, 1199 | { "date": "2012-01-03T08:00:00.000Z", "value": 411.23 }, 1200 | { "date": "2012-01-04T08:00:00.000Z", "value": 413.44 }, 1201 | { "date": "2012-01-05T08:00:00.000Z", "value": 418.03 }, 1202 | { "date": "2012-01-06T08:00:00.000Z", "value": 422.4 }, 1203 | { "date": "2012-01-09T08:00:00.000Z", "value": 421.73 }, 1204 | { "date": "2012-01-10T08:00:00.000Z", "value": 423.24 }, 1205 | { "date": "2012-01-11T08:00:00.000Z", "value": 422.55 }, 1206 | { "date": "2012-01-12T08:00:00.000Z", "value": 421.39 }, 1207 | { "date": "2012-01-13T08:00:00.000Z", "value": 419.81 }, 1208 | { "date": "2012-01-17T08:00:00.000Z", "value": 424.7 }, 1209 | { "date": "2012-01-18T08:00:00.000Z", "value": 429.11 }, 1210 | { "date": "2012-01-19T08:00:00.000Z", "value": 427.75 }, 1211 | { "date": "2012-01-20T08:00:00.000Z", "value": 420.3 }, 1212 | { "date": "2012-01-23T08:00:00.000Z", "value": 427.41 }, 1213 | { "date": "2012-01-24T08:00:00.000Z", "value": 420.41 }, 1214 | { "date": "2012-01-25T08:00:00.000Z", "value": 446.66 }, 1215 | { "date": "2012-01-26T08:00:00.000Z", "value": 444.63 }, 1216 | { "date": "2012-01-27T08:00:00.000Z", "value": 447.28 }, 1217 | { "date": "2012-01-30T08:00:00.000Z", "value": 453.01 }, 1218 | { "date": "2012-01-31T08:00:00.000Z", "value": 456.48 }, 1219 | { "date": "2012-02-01T08:00:00.000Z", "value": 456.19 }, 1220 | { "date": "2012-02-02T08:00:00.000Z", "value": 455.12 }, 1221 | { "date": "2012-02-03T08:00:00.000Z", "value": 459.68 }, 1222 | { "date": "2012-02-06T08:00:00.000Z", "value": 463.97 }, 1223 | { "date": "2012-02-07T08:00:00.000Z", "value": 468.83 }, 1224 | { "date": "2012-02-08T08:00:00.000Z", "value": 476.68 }, 1225 | { "date": "2012-02-09T08:00:00.000Z", "value": 493.17 }, 1226 | { "date": "2012-02-10T08:00:00.000Z", "value": 493.42 }, 1227 | { "date": "2012-02-13T08:00:00.000Z", "value": 502.6 }, 1228 | { "date": "2012-02-14T08:00:00.000Z", "value": 509.46 }, 1229 | { "date": "2012-02-15T08:00:00.000Z", "value": 497.67 }, 1230 | { "date": "2012-02-16T08:00:00.000Z", "value": 502.21 }, 1231 | { "date": "2012-02-17T08:00:00.000Z", "value": 502.12 }, 1232 | { "date": "2012-02-21T08:00:00.000Z", "value": 514.85 }, 1233 | { "date": "2012-02-22T08:00:00.000Z", "value": 513.04 }, 1234 | { "date": "2012-02-23T08:00:00.000Z", "value": 516.39 }, 1235 | { "date": "2012-02-24T08:00:00.000Z", "value": 522.41 }, 1236 | { "date": "2012-02-27T08:00:00.000Z", "value": 525.76 }, 1237 | { "date": "2012-02-28T08:00:00.000Z", "value": 535.41 }, 1238 | { "date": "2012-02-29T08:00:00.000Z", "value": 542.44 }, 1239 | { "date": "2012-03-01T08:00:00.000Z", "value": 544.47 }, 1240 | { "date": "2012-03-02T08:00:00.000Z", "value": 545.18 }, 1241 | { "date": "2012-03-05T08:00:00.000Z", "value": 533.16 }, 1242 | { "date": "2012-03-06T08:00:00.000Z", "value": 530.26 }, 1243 | { "date": "2012-03-07T08:00:00.000Z", "value": 530.69 }, 1244 | { "date": "2012-03-08T08:00:00.000Z", "value": 541.99 }, 1245 | { "date": "2012-03-09T08:00:00.000Z", "value": 545.17 }, 1246 | { "date": "2012-03-12T07:00:00.000Z", "value": 552 }, 1247 | { "date": "2012-03-13T07:00:00.000Z", "value": 568.1 }, 1248 | { "date": "2012-03-14T07:00:00.000Z", "value": 589.58 }, 1249 | { "date": "2012-03-15T07:00:00.000Z", "value": 585.56 }, 1250 | { "date": "2012-03-16T07:00:00.000Z", "value": 585.57 }, 1251 | { "date": "2012-03-19T07:00:00.000Z", "value": 601.1 }, 1252 | { "date": "2012-03-20T07:00:00.000Z", "value": 605.96 }, 1253 | { "date": "2012-03-21T07:00:00.000Z", "value": 602.5 }, 1254 | { "date": "2012-03-22T07:00:00.000Z", "value": 599.34 }, 1255 | { "date": "2012-03-23T07:00:00.000Z", "value": 596.05 }, 1256 | { "date": "2012-03-26T07:00:00.000Z", "value": 606.98 }, 1257 | { "date": "2012-03-27T07:00:00.000Z", "value": 614.48 }, 1258 | { "date": "2012-03-28T07:00:00.000Z", "value": 617.62 }, 1259 | { "date": "2012-03-29T07:00:00.000Z", "value": 609.86 }, 1260 | { "date": "2012-03-30T07:00:00.000Z", "value": 599.55 }, 1261 | { "date": "2012-04-02T07:00:00.000Z", "value": 618.63 }, 1262 | { "date": "2012-04-03T07:00:00.000Z", "value": 629.32 }, 1263 | { "date": "2012-04-04T07:00:00.000Z", "value": 624.31 }, 1264 | { "date": "2012-04-05T07:00:00.000Z", "value": 633.68 }, 1265 | { "date": "2012-04-09T07:00:00.000Z", "value": 636.23 }, 1266 | { "date": "2012-04-10T07:00:00.000Z", "value": 628.44 }, 1267 | { "date": "2012-04-11T07:00:00.000Z", "value": 626.2 }, 1268 | { "date": "2012-04-12T07:00:00.000Z", "value": 622.77 }, 1269 | { "date": "2012-04-13T07:00:00.000Z", "value": 605.23 }, 1270 | { "date": "2012-04-16T07:00:00.000Z", "value": 580.13 }, 1271 | { "date": "2012-04-17T07:00:00.000Z", "value": 609.7 }, 1272 | { "date": "2012-04-18T07:00:00.000Z", "value": 608.34 }, 1273 | { "date": "2012-04-19T07:00:00.000Z", "value": 587.44 }, 1274 | { "date": "2012-04-20T07:00:00.000Z", "value": 572.98 }, 1275 | { "date": "2012-04-23T07:00:00.000Z", "value": 571.7 }, 1276 | { "date": "2012-04-24T07:00:00.000Z", "value": 560.28 }, 1277 | { "date": "2012-04-25T07:00:00.000Z", "value": 610 }, 1278 | { "date": "2012-04-26T07:00:00.000Z", "value": 607.7 }, 1279 | { "date": "2012-04-27T07:00:00.000Z", "value": 603 }, 1280 | { "date": "2012-04-30T07:00:00.000Z", "value": 583.98 }, 1281 | { "date": "2012-05-01T07:00:00.000Z", "value": 582.13 } 1282 | ] 1283 | -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techniq/layerchart-shadcn-svelte/081166a1be9559d6fff8293a79a6db4e2aecb157/static/favicon.png -------------------------------------------------------------------------------- /static/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- 1 | import adapter from '@sveltejs/adapter-auto'; 2 | import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'; 3 | 4 | /** @type {import('@sveltejs/kit').Config} */ 5 | const config = { 6 | // Consult https://kit.svelte.dev/docs/integrations#preprocessors 7 | // for more information about preprocessors 8 | preprocess: vitePreprocess(), 9 | 10 | kit: { 11 | // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list. 12 | // If your environment is not supported, or you settled on a specific environment, switch out the adapter. 13 | // See https://kit.svelte.dev/docs/adapters for more information about adapters. 14 | adapter: adapter() 15 | } 16 | }; 17 | 18 | export default config; 19 | -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- 1 | import { fontFamily } from "tailwindcss/defaultTheme"; 2 | import type { Config } from "tailwindcss"; 3 | 4 | const config: Config = { 5 | darkMode: ["class"], 6 | content: [ 7 | "./src/**/*.{html,js,svelte,ts}", 8 | "./node_modules/layerchart/**/*.{svelte,js}" 9 | ], 10 | safelist: ["dark"], 11 | theme: { 12 | container: { 13 | center: true, 14 | padding: "2rem", 15 | screens: { 16 | "2xl": "1400px" 17 | } 18 | }, 19 | extend: { 20 | colors: { 21 | border: "hsl(var(--border) / )", 22 | input: "hsl(var(--input) / )", 23 | ring: "hsl(var(--ring) / )", 24 | background: "hsl(var(--background) / )", 25 | foreground: "hsl(var(--foreground) / )", 26 | primary: { 27 | DEFAULT: "hsl(var(--primary) / )", 28 | foreground: "hsl(var(--primary-foreground) / )" 29 | }, 30 | secondary: { 31 | DEFAULT: "hsl(var(--secondary) / )", 32 | foreground: "hsl(var(--secondary-foreground) / )" 33 | }, 34 | destructive: { 35 | DEFAULT: "hsl(var(--destructive) / )", 36 | foreground: "hsl(var(--destructive-foreground) / )" 37 | }, 38 | muted: { 39 | DEFAULT: "hsl(var(--muted) / )", 40 | foreground: "hsl(var(--muted-foreground) / )" 41 | }, 42 | accent: { 43 | DEFAULT: "hsl(var(--accent) / )", 44 | foreground: "hsl(var(--accent-foreground) / )" 45 | }, 46 | popover: { 47 | DEFAULT: "hsl(var(--popover) / )", 48 | foreground: "hsl(var(--popover-foreground) / )" 49 | }, 50 | card: { 51 | DEFAULT: "hsl(var(--card) / )", 52 | foreground: "hsl(var(--card-foreground) / )" 53 | }, 54 | // LayerChart tokens mapped to shadcn-svelte colors. 55 | surface: { 56 | content: "hsl(var(--card-foreground) / )", 57 | 100: "hsl(var(--background) / )", 58 | 200: "hsl(var(---muted) / )", 59 | // not sure what color maps here (should be darker than 200). Could add a new color to `app.css` 60 | 300: "hsl(var(--background) / )" 61 | }, 62 | }, 63 | borderRadius: { 64 | lg: "var(--radius)", 65 | md: "calc(var(--radius) - 2px)", 66 | sm: "calc(var(--radius) - 4px)" 67 | }, 68 | fontFamily: { 69 | sans: [...fontFamily.sans] 70 | } 71 | } 72 | }, 73 | }; 74 | 75 | export default config; 76 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.svelte-kit/tsconfig.json", 3 | "compilerOptions": { 4 | "allowJs": true, 5 | "checkJs": true, 6 | "esModuleInterop": true, 7 | "forceConsistentCasingInFileNames": true, 8 | "resolveJsonModule": true, 9 | "skipLibCheck": true, 10 | "sourceMap": true, 11 | "strict": true, 12 | "moduleResolution": "bundler" 13 | } 14 | // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias 15 | // except $lib which is handled by https://kit.svelte.dev/docs/configuration#files 16 | // 17 | // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes 18 | // from the referenced tsconfig.json - TypeScript does not merge them in 19 | } 20 | -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- 1 | import { sveltekit } from '@sveltejs/kit/vite'; 2 | import { defineConfig } from 'vite'; 3 | 4 | export default defineConfig({ 5 | plugins: [sveltekit()] 6 | }); 7 | --------------------------------------------------------------------------------