Skip to content

Commit

Permalink
Upgraded dependencies (#25)
Browse files Browse the repository at this point in the history
* Upgraded:
Types 18 -> 20
Typescript 4 -> 5
Vite 4 ->5

strip-ansi ^7 not compatible with eslint 8.56
Rearranged package.json to allow proper production build.
```
yarn --production install # Ignoring Husky error/warning
npm run build
```

* Vite Conf 23 preset image address removed from `X`, replaced with base64 version.
  • Loading branch information
itsAnuga committed Dec 31, 2023
1 parent 0562a10 commit dfdd9c8
Show file tree
Hide file tree
Showing 5 changed files with 1,111 additions and 1,150 deletions.
29 changes: 16 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,31 +19,34 @@
]
},
"dependencies": {
"@vitejs/plugin-vue": "^5.0.0",
"@vitejs/plugin-vue-jsx": "^3.0.0",
"@vue/tsconfig": "^0.5.1",
"autoprefixer": "^10.4.14",
"dom-to-image": "^2.6.0",
"qr-code-styling": "^1.6.0-rc.1",
"vue": "^3.2.47"
"tailwindcss": "^3.3.1",
"vue": "^3.2.47",
"vite": "^5.0.10",
"vue-i18n": "9"
},
"devDependencies": {
"@rushstack/eslint-patch": "^1.3.2",
"@types/dom-to-image": "^2.6.4",
"@types/node": "^18.14.2",
"@vitejs/plugin-vue": "^4.0.0",
"@vitejs/plugin-vue-jsx": "^3.0.0",
"@types/node": "^20.10.5",
"@vue/eslint-config-prettier": "^8.0.0",
"@vue/eslint-config-typescript": "^11.0.2",
"@vue/tsconfig": "^0.1.3",
"autoprefixer": "^10.4.14",
"@vue/eslint-config-typescript": "^12.0.0",
"eslint": "^8.46.0",
"eslint-plugin-tailwindcss": "^3.13.0",
"eslint-plugin-vue": "^9.16.1",
"husky": "^8.0.0",
"lint-staged": "^13.2.3",
"lint-staged": "^15.2.0",
"postcss": "^8.4.23",
"prettier": "^3.0.1",
"tailwindcss": "^3.3.1",
"typescript": "~4.8.4",
"vite": "^4.3.0",
"vue-eslint-parser": "^9.3.1",
"vue-i18n": "9"
"typescript": "^5.3.3",
"vue-eslint-parser": "^9.3.1"
},
"resolutions": {
"strip-ansi": "6.0.1"
}
}
3 changes: 2 additions & 1 deletion src/utils/presets.ts
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,8 @@ export const uiliciousPreset: Preset = {
export const viteConf2023Preset: Preset = {
...defaultPresetOptions,
data: 'https://viteconf.org/23',
image: 'https://pbs.twimg.com/profile_images/1689531700953366528/i9_EssaZ_400x400.jpg',
image:
'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMTkiIGhlaWdodD0iMzE5IiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiIGZpbHRlcj0idXJsKCNiKSI+PG1hc2sgaWQ9ImMiIHdpZHRoPSIzMjAiIGhlaWdodD0iMzIwIiB4PSIwIiB5PSItMSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMTkuMDA4LS4wMzJoLTMxOXYzMTloMzE5di0zMTlaIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYykiPjxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik0yMTYuNzQ5IDExLjIxNiAxMTkuMTcyIDMwLjkyYy0uOTM4IDAtMS44NzYuOTM4LTEuODc2LjkzOC0uOTM5LjkzOS0uOTM5IDEuODc3LS45MzkgMS44NzdsLTUuNjI5IDEwNi45NTl2MS44NzZjMCAuOTM5LjkzOC45MzkuOTM4LjkzOXMuOTM4LjkzOCAxLjg3Ny45MzhoMS44NzZsMjcuMjA5LTYuNTY4YzIuODE1LS45MzggNC42OTEgMS44NzcgNC42OTEgNC42OTFsLTguNDQ0IDQyLjIyMWMtLjkzOCAyLjgxNSAxLjg3NyA1LjYyOSA0LjY5MSA0LjY5MWwxNi44ODgtNS42MjljMi44MTUtLjkzOCA0LjY5MiAxLjg3NiA0LjY5MiA0LjY5MWwtMTMuMTM2IDY1LjY3NmMtLjkzOCAzLjc1MyA0LjY5MiA2LjU2OCA2LjU2OCAyLjgxNWwxLjg3Ni0yLjgxNSA3OS43NS0xNjcuOTQ0YzAtMS44NzYtMi44MTQtNS42My01LjYyOS00LjY5MWwtMjguMTQ3IDUuNjNjLTIuODE1LjkzOC00LjY5MS0xLjg3Ny0zLjc1My00LjY5MmwxNy44MjctNjYuNjE1Yy45MzgtMi44MTQtLjkzOS01LjYyOS0zLjc1My00LjY5WiIvPjxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik0zMTUuMjcgNDAuMzE1Yy0zLjc1Mi01LjYzLTExLjI1OC04LjQ0NS0xNy44MjYtNy41MDZsLTc0LjEyMSAxNC4wNzMtMi44MTQgMTEuMjU5IDc5Ljc1LTE0LjA3M2MyLjgxNC0uOTM5IDUuNjI5LjkzOCA3LjUwNiAyLjgxNCAxLjg3NiAyLjgxNSAxLjg3NiA1LjYzIDAgOC40NDRMMTY3Ljk2NyAzMDMuOTZjLS45MzggMi44MTQtMy43NTIgMy43NTMtNi41NjcgMy43NTMtMi44MTUgMC01LjYzLTEuODc3LTYuNTY4LTMuNzUzTDEyLjIyIDU0LjM4OWMtMS44NzYtMS44NzctMS44NzYtNS42MyAwLTcuNTA3IDEuODc3LTEuODc2IDMuNzUzLTIuODE0IDYuNTY4LTIuODE0aDEuODc2bDg0LjQ0MiAxNS4wMTEuOTM4LTEwLjMyLTg0LjQ0Mi0xNS45NWMtNy41MDUtLjkzOS0xNC4wNzMgMS44NzYtMTcuODI2IDcuNTA2Qy4wMjMgNDUuOTQ0LS45MTUgNTMuNDUgMi44MzggNjAuMDE3bDE0Mi42MTIgMjQ5LjU3YzIuODE1IDUuNjI5IDkuMzgyIDkuMzgyIDE1Ljk1IDkuMzgyIDYuNTY3IDAgMTIuMTk3LTMuNzUzIDE1Ljk1LTkuMzgybDEzOS43OTctMjQ5LjU3YzIuODE1LTYuNTY4IDIuODE1LTE0LjA3NC0xLjg3Ny0xOS43MDNaIi8+PC9nPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImQiIHgxPSIxMTIuOTc4IiB4Mj0iMjIyLjkyOCIgeTE9IjQyLjY1NyIgeTI9IjE4MS41ODIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQjA0N0ZGIi8+PHN0b3Agb2Zmc2V0PSIuNzUiIHN0b3AtY29sb3I9IiNGRkQwRDAiLz48c3RvcCBvZmZzZXQ9Ii45MTciIHN0b3AtY29sb3I9IiNGRkYzRTYiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9Ijg2LjI0MiIgeDI9IjI0NS45NzciIHkxPSIxNC41MzciIHkyPSIxOTIuNjMxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzU3Q0NGRiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0FGNDhGRiIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDMxOXYzMTlIMHoiLz48L2NsaXBQYXRoPjxmaWx0ZXIgaWQ9ImIiIHdpZHRoPSIzMTkiIGhlaWdodD0iMzIzIiB4PSIwIiB5PSIwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0iaGFyZEFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+PGZlT2Zmc2V0IGR5PSIyIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIvPjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgazI9Ii0xIiBrMz0iMSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAuMTYgMCIvPjxmZUJsZW5kIGluMj0ic2hhcGUiIHJlc3VsdD0iZWZmZWN0MV9pbm5lclNoYWRvd180Mjc4XzU2NTk0Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9ImhhcmRBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldCBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIGsyPSItMSIgazM9IjEiIG9wZXJhdG9yPSJhcml0aG1ldGljIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDEgMCAwIDAgMCAwLjk1Mjk0MSAwIDAgMCAwIDAuOTAxOTYxIDAgMCAwIDAuMzIgMCIvPjxmZUJsZW5kIGluMj0iZWZmZWN0MV9pbm5lclNoYWRvd180Mjc4XzU2NTk0IiByZXN1bHQ9ImVmZmVjdDJfaW5uZXJTaGFkb3dfNDI3OF81NjU5NCIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=',
name: 'Vite Conf 2023',
margin: 12,
dotsOptions: {
Expand Down
31 changes: 15 additions & 16 deletions tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
{
"extends": "@vue/tsconfig/tsconfig.web.json",
"include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
},

"references": [
{
"path": "./tsconfig.node.json"
}
]
}

"extends": "@vue/tsconfig/tsconfig.json",
"include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
},

"references": [
{
"path": "./tsconfig.node.json"
}
]
}
2 changes: 1 addition & 1 deletion tsconfig.node.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "@vue/tsconfig/tsconfig.node.json",
"extends": "@vue/tsconfig/tsconfig.json",
"include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"],
"compilerOptions": {
"composite": true,
Expand Down
Loading

1 comment on commit dfdd9c8

@vercel
Copy link

@vercel vercel bot commented on dfdd9c8 Dec 31, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.