running-tools

A collection of tools for runners and their coaches
git clone https://git.ashermorgan.net/running-tools/
Log | Files | Refs | README

package.json (1486B)


      1 {
      2   "name": "running-tools",
      3   "version": "1.5.0",
      4   "description": "A collection of tools for runners and their coaches that calculate splits, predict race times, convert units, and more",
      5   "repository": {
      6     "type": "git",
      7     "url": "git+https://git.ashermorgan.net/running-tools/"
      8   },
      9   "private": true,
     10   "type": "module",
     11   "scripts": {
     12     "dev": "vite",
     13     "build": "run-p type-check \"build-only {@}\" --",
     14     "preview": "vite preview",
     15     "lint": "eslint . --fix",
     16     "test:unit": "vitest",
     17     "test:e2e": "playwright test",
     18     "build-only": "vite build",
     19     "type-check": "vue-tsc --build"
     20   },
     21   "dependencies": {
     22     "feather-icons": "^4.29.2",
     23     "vue": "^3.5.17",
     24     "vue-feather": "^2.0.0",
     25     "vue-router": "^4.3.2"
     26   },
     27   "devDependencies": {
     28     "@eslint/js": "^9.22.0",
     29     "@playwright/test": "^1.53.1",
     30     "@tsconfig/node22": "^22.0.2",
     31     "@types/markdown-it": "^14.1.2",
     32     "@types/node": "^24.0.7",
     33     "@vitejs/plugin-vue": "^5.2.4",
     34     "@vue/eslint-config-typescript": "^14.5.1",
     35     "@vue/test-utils": "^2.4.6",
     36     "@vue/tsconfig": "^0.7.0",
     37     "eslint": "^9.22.0",
     38     "eslint-plugin-playwright": "^2.2.0",
     39     "eslint-plugin-vue": "^10.2.0",
     40     "jsdom": "^26.1.0",
     41     "markdown-it": "^14.1.0",
     42     "npm-run-all2": "^8.0.4",
     43     "pwa-asset-generator": "^8.0.5",
     44     "typescript": "^5.8.3",
     45     "typescript-eslint": "^8.34.1",
     46     "vite": "^6.3.5",
     47     "vite-plugin-pwa": "^1.0.0",
     48     "vitest": "^3.2.4",
     49     "vue-tsc": "^2.2.10"
     50   }
     51 }