{
   "name": "my-dsa",
   "private": false,
   "version": "1.2.4",
   "type": "module",
   "scripts": {
      "dev": "vite",
      "build": "tsc && vite build && npm run build:modules && npm run build:raw",
      "build:modules": "vite build --mode modules",
      "build:raw": "tsup",
      "preview": "vite preview",
      "test": "vitest",
      "publish": "npm run build && npm publish"
   },
   "repository": {
      "url": "https://github.com/kylehue/my-dsa"
   },
   "devDependencies": {
      "@types/node": "^20.12.12",
      "glob": "^10.4.5",
      "tsup": "^8.5.0",
      "type-fest": "^4.26.1",
      "typescript": "^5.5.3",
      "vite": "^5.4.0",
      "vite-plugin-dts": "^3.9.1",
      "vitest": "^1.6.0"
   },
   "main": "./dist/cjs/index.js",
   "module": "./dist/esm/index.js",
   "types": "./dist/types/index.d.ts",
   "exports": {
      ".": {
         "import": "./dist/esm/index.js",
         "require": "./dist/cjs/index.js",
         "types": "./dist/types/index.d.ts"
      }
   },
   "files": [
      "dist"
   ]
}
