Commit Graph
23 Commits
Author SHA1 Message Date
jakob.scheid 3c9fd3052f chore: add TypeScript support
Added TypeScript configuration for Vite and Node (tsconfig.app.json and
tsconfig.node.json, referenced in tsconfig.json).
Vite configuration was migrated to TypeScript.
Added ESLint TypeScript rules and general ESLint TypeScript
configuration.
Npm scripts for type checking have been added and build script has been
updated to run type checking script before building.
2026-10-25 02:36:10 +02:00
jakob.scheid 7cb1c2a403 chore(deps): add @types/node dependency 2026-10-24 23:04:35 +02:00
jakob.scheid 9886d1e61e chore(deps): add vue-tsc dependency 2026-10-24 20:31:48 +02:00
jakob.scheid f6d5ba28e0 chore(deps): add typescript-eslint dependency 2026-10-24 20:31:41 +02:00
jakob.scheid ac44b59a61 chore(deps): add typescript dependency 2026-10-24 20:31:35 +02:00
jakob.scheid 1b5db32c33 hotfix: update Node.js project version to 0.1.0
Deploy on dev / Deploy on dev (push) Successful in 45s
Deploy on production / Deploy on production (release) Skipped
Deploy on staging / Deploy on staging (release) Successful in 45s
The Node.js project version previously was updated to 1.0.0 for this
release although it is 0.1.0.
2026-08-09 19:39:40 +02:00
jakob.scheid 2b730506ee chore: update Node.js project version information 2026-08-09 18:02:36 +02:00
jakob.scheid aecce32842 style: format code using Prettier 2026-08-09 13:09:39 +02:00
jakob.scheid 6e0c14ac48 chore(format): set up Prettier 2026-08-09 13:09:39 +02:00
jakob.scheid fe0c1cfd94 chore(lint): set up ESLint
Added ESLint dependencies and ESLint configuration.
2026-08-09 13:09:39 +02:00
jakob.scheid afdc98beb3 chore(dependencies): add @pinia/testing dependency 2026-07-28 20:08:50 +02:00
jakob.scheid 5428006a4a Revert "feat(dependencies): add lodash and its types to package.json and package-lock.json" 2026-07-28 20:07:59 +02:00
jakob.scheid 17629e0691 chore(dependencies): add pinia-plugin-persistedstate dependency 2026-07-28 20:07:45 +02:00
jakob.scheid 22dc39fe51 feat(dependencies): add lodash and its types to package.json and package-lock.json 2026-07-28 20:07:35 +02:00
jakob.scheid 4a4b62936a set up Pinia 2026-07-28 20:07:33 +02:00
johannes.vos 924698df24 chore: add @vue/test-utils to devDependencies 2026-06-04 13:33:46 +02:00
jakob.scheid f0dc5d4bdc chore(set-up-vitest): add jsdom dependency 2026-06-01 00:58:14 +02:00
jakob.scheid 59e19c7666 chore(set-up-vitest): add test scripts 2026-06-01 00:55:02 +02:00
jakob.scheid 0373ea20f7 chore(set-up-vitest): add Vitest dependency 2026-06-01 00:53:31 +02:00
jakob.scheid 09c645e657 Add dependency 'vue-i18n' 2026-05-19 19:25:59 +02:00
jakob.scheid 40b68dd52d Use HTML minifier from vite-plugin-html 2026-05-11 19:18:19 +02:00
jakob.scheid 28c79ac203 Add vue-router dependency 2026-05-06 18:33:01 +02:00
jakob.scheid 703c4c1632 Set up NodeJS project 2026-05-06 17:02:34 +02:00