13
"@fontsource/jetbrains-mono": "^5.1.1",
14
"@fontsource/lexend": "^5.1.1",
15
"@fontsource/public-sans": "^5.1.1",
16
- "@shikijs/markdown-it": "^1.24.0",
16
+ "@shikijs/markdown-it": "^1.24.2",
17
"@tailwindcss/container-queries": "^0.1.1",
18
"@vueuse/core": "^12.0.0",
19
"axios": "^1.7.9",
34
"pinia": "^2.3.0",
35
"pinia-plugin-persistedstate": "^4.1.3",
36
"secure-ls": "^2.0.0",
37
- "shiki": "^1.24.0",
37
+ "shiki": "^1.24.2",
38
"validator": "^13.12.0",
39
"vue": "^3.5.13",
40
"vue-advanced-cropper": "^2.8.9",
49
"devDependencies": {
50
"@antfu/eslint-config": "^3.11.2",
51
"@clack/prompts": "^0.8.2",
52
- "@iconify/vue": "^4.1.2",
52
+ "@iconify/vue": "^4.2.0",
53
"@tsconfig/node20": "^20.1.4",
54
"@types/bytes": "^3.1.5",
55
"@types/file-saver": "^2.0.7",
92
"node": ">=18.0.0"
93
},
94
"optionalDependencies": {
95
- "@rollup/rollup-linux-x64-gnu": "^4.28.0"
95
+ "@rollup/rollup-linux-x64-gnu": "^4.28.1"
96
}
97
},
98
"node_modules/@ajoelp/json-to-formdata": {
1668
"license": "MIT"
1669
},
1670
"node_modules/@iconify/vue": {
1671
- "version": "4.1.2",
1672
- "resolved": "https://registry.npmjs.org/@iconify/vue/-/vue-4.1.2.tgz",
1673
- "integrity": "sha512-CQnYqLiQD5LOAaXhBrmj1mdL2/NCJvwcC4jtW2Z8ukhThiFkLDkutarTOV2trfc9EXqUqRs0KqXOL9pZ/IyysA==",
1671
+ "version": "4.2.0",
1672
+ "resolved": "https://registry.npmjs.org/@iconify/vue/-/vue-4.2.0.tgz",
1673
+ "integrity": "sha512-CMynoz9BDWugDO2B7LU/s8L99dHCiqDGCjCki6bhVx5etZhw9x0BTV7wWRdj82jtl1yQTc+QQRcHQmSvUY6R+g==",
1674
"dev": true,
1675
"license": "MIT",
1676
"dependencies": {
2516
]
2517
},
2518
"node_modules/@rollup/rollup-linux-x64-gnu": {
2519
- "version": "4.28.0",
2520
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.0.tgz",
2521
- "integrity": "sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==",
2519
+ "version": "4.28.1",
2520
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.1.tgz",
2521
+ "integrity": "sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==",
2522
"cpu": [
2523
"x64"
2524
],
2592
"license": "MIT"
2593
},
2594
"node_modules/@shikijs/core": {
2595
- "version": "1.24.0",
2596
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.24.0.tgz",
2597
- "integrity": "sha512-6pvdH0KoahMzr6689yh0QJ3rCgF4j1XsXRHNEeEN6M4xJTfQ6QPWrmHzIddotg+xPJUPEPzYzYCKzpYyhTI6Gw==",
2595
+ "version": "1.24.2",
2596
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.24.2.tgz",
2597
+ "integrity": "sha512-BpbNUSKIwbKrRRA+BQj0BEWSw+8kOPKDJevWeSE/xIqGX7K0xrCZQ9kK0nnEQyrzsUoka1l81ZtJ2mGaCA32HQ==",
2598
"license": "MIT",
2599
"dependencies": {
2600
- "@shikijs/engine-javascript": "1.24.0",
2601
- "@shikijs/engine-oniguruma": "1.24.0",
2602
- "@shikijs/types": "1.24.0",
2600
+ "@shikijs/engine-javascript": "1.24.2",
2601
+ "@shikijs/engine-oniguruma": "1.24.2",
2602
+ "@shikijs/types": "1.24.2",
2603
"@shikijs/vscode-textmate": "^9.3.0",
2604
"@types/hast": "^3.0.4",
2605
"hast-util-to-html": "^9.0.3"
2606
}
2607
},
2608
"node_modules/@shikijs/engine-javascript": {
2609
- "version": "1.24.0",
2610
- "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.24.0.tgz",
2611
- "integrity": "sha512-ZA6sCeSsF3Mnlxxr+4wGEJ9Tto4RHmfIS7ox8KIAbH0MTVUkw3roHPHZN+LlJMOHJJOVupe6tvuAzRpN8qK1vA==",
2609
+ "version": "1.24.2",
2610
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.24.2.tgz",
2611
+ "integrity": "sha512-EqsmYBJdLEwEiO4H+oExz34a5GhhnVp+jH9Q/XjPjmBPc6TE/x4/gD0X3i0EbkKKNqXYHHJTJUpOLRQNkEzS9Q==",
2612
"license": "MIT",
2613
"dependencies": {
2614
- "@shikijs/types": "1.24.0",
2614
+ "@shikijs/types": "1.24.2",
2615
"@shikijs/vscode-textmate": "^9.3.0",
2616
"oniguruma-to-es": "0.7.0"
2617
}
2618
},
2619
"node_modules/@shikijs/engine-oniguruma": {
2620
- "version": "1.24.0",
2621
- "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.24.0.tgz",
2622
- "integrity": "sha512-Eua0qNOL73Y82lGA4GF5P+G2+VXX9XnuUxkiUuwcxQPH4wom+tE39kZpBFXfUuwNYxHSkrSxpB1p4kyRW0moSg==",
2620
+ "version": "1.24.2",
2621
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.24.2.tgz",
2622
+ "integrity": "sha512-ZN6k//aDNWRJs1uKB12pturKHh7GejKugowOFGAuG7TxDRLod1Bd5JhpOikOiFqPmKjKEPtEA6mRCf7q3ulDyQ==",
2623
"license": "MIT",
2624
"dependencies": {
2625
- "@shikijs/types": "1.24.0",
2625
+ "@shikijs/types": "1.24.2",
2626
"@shikijs/vscode-textmate": "^9.3.0"
2627
}
2628
},
2629
"node_modules/@shikijs/markdown-it": {
2630
- "version": "1.24.0",
2631
- "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.24.0.tgz",
2632
- "integrity": "sha512-YjYg8jJoTO0cUXUNlFHTZWWFt4wSDOcRd2nM2aB1rnX5RqRlcqwfS2x1vQjlPqmUisv+/GHClvz7uKHeK7ZDBw==",
2630
+ "version": "1.24.2",
2631
+ "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.24.2.tgz",
2632
+ "integrity": "sha512-vLFRZYudSkrWWrtfBBZy7hM5mZjpC54zdxSNDn25nV6uVSilySmbdt70LyfiuTOtrKQ3p7fjuxojxqM/n6qVCg==",
2633
"license": "MIT",
2634
"dependencies": {
2635
"markdown-it": "^14.1.0",
2636
- "shiki": "1.24.0"
2636
+ "shiki": "1.24.2"
2637
}
2638
},
2639
"node_modules/@shikijs/types": {
2640
- "version": "1.24.0",
2641
- "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.24.0.tgz",
2642
- "integrity": "sha512-aptbEuq1Pk88DMlCe+FzXNnBZ17LCiLIGWAeCWhoFDzia5Q5Krx3DgnULLiouSdd6+LUM39XwXGppqYE0Ghtug==",
2640
+ "version": "1.24.2",
2641
+ "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.24.2.tgz",
2642
+ "integrity": "sha512-bdeWZiDtajGLG9BudI0AHet0b6e7FbR0EsE4jpGaI0YwHm/XJunI9+3uZnzFtX65gsyJ6ngCIWUfA4NWRPnBkQ==",
2643
"license": "MIT",
2644
"dependencies": {
2645
"@shikijs/vscode-textmate": "^9.3.0",
3117
}
3118
},
3119
"node_modules/@typescript-eslint/typescript-estree": {
3120
- "version": "8.17.0",
3121
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz",
3122
- "integrity": "sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==",
3120
+ "version": "8.18.0",
3121
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz",
3122
+ "integrity": "sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==",
3123
"dev": true,
3124
- "license": "BSD-2-Clause",
3124
+ "license": "MIT",
3125
"dependencies": {
3126
- "@typescript-eslint/types": "8.17.0",
3127
- "@typescript-eslint/visitor-keys": "8.17.0",
3126
+ "@typescript-eslint/types": "8.18.0",
3127
+ "@typescript-eslint/visitor-keys": "8.18.0",
3128
"debug": "^4.3.4",
3129
"fast-glob": "^3.3.2",
3130
"is-glob": "^4.0.3",
3139
"type": "opencollective",
3140
"url": "https://opencollective.com/typescript-eslint"
3141
},
3142
- "peerDependenciesMeta": {
3143
- "typescript": {
3144
- "optional": true
3145
- }
3142
+ "peerDependencies": {
3143
+ "typescript": ">=4.8.4 <5.8.0"
3144
}
3145
},
3146
"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": {
3149
- "version": "8.17.0",
3150
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.17.0.tgz",
3151
- "integrity": "sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==",
3147
+ "version": "8.18.0",
3148
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.0.tgz",
3149
+ "integrity": "sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==",
3150
"dev": true,
3151
"license": "MIT",
3152
"engines": {
3158
}
3159
},
3160
"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": {
3163
- "version": "8.17.0",
3164
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz",
3165
- "integrity": "sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==",
3161
+ "version": "8.18.0",
3162
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz",
3163
+ "integrity": "sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==",
3164
"dev": true,
3165
"license": "MIT",
3166
"dependencies": {
3169
- "@typescript-eslint/types": "8.17.0",
3167
+ "@typescript-eslint/types": "8.18.0",
3168
"eslint-visitor-keys": "^4.2.0"
3169
},
3170
"engines": {
3222
}
3223
},
3224
"node_modules/@ungap/structured-clone": {
3227
- "version": "1.2.0",
3228
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
3229
- "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
3225
+ "version": "1.2.1",
3226
+ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz",
3227
+ "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==",
3228
"license": "ISC"
3229
},
3230
"node_modules/@vitejs/plugin-vue": {
12766
}
12767
},
12768
"node_modules/shiki": {
12771
- "version": "1.24.0",
12772
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.24.0.tgz",
12773
- "integrity": "sha512-qIneep7QRwxRd5oiHb8jaRzH15V/S8F3saCXOdjwRLgozZJr5x2yeBhQtqkO3FSzQDwYEFAYuifg4oHjpDghrg==",
12769
+ "version": "1.24.2",
12770
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.24.2.tgz",
12771
+ "integrity": "sha512-TR1fi6mkRrzW+SKT5G6uKuc32Dj2EEa7Kj0k8kGqiBINb+C1TiflVOiT9ta6GqOJtC4fraxO5SLUaKBcSY38Fg==",
12772
"license": "MIT",
12773
"dependencies": {
12776
- "@shikijs/core": "1.24.0",
12777
- "@shikijs/engine-javascript": "1.24.0",
12778
- "@shikijs/engine-oniguruma": "1.24.0",
12779
- "@shikijs/types": "1.24.0",
12774
+ "@shikijs/core": "1.24.2",
12775
+ "@shikijs/engine-javascript": "1.24.2",
12776
+ "@shikijs/engine-oniguruma": "1.24.2",
12777
+ "@shikijs/types": "1.24.2",
12778
"@shikijs/vscode-textmate": "^9.3.0",
12779
"@types/hast": "^3.0.4"
12780
}