Skip to content
← Public packages

@kentcdodds/package-app-kit

Design tokens, PWA install/update, About/version, cache helpers, and optional realtime notes sync for Kody package apps.

FollowFork

starter-tanstack/package.template.json

59 lines · 1.5 KB · JSON
{
  "name": "__PACKAGE_NAME__",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "exports": {
    ".": "./src/index.ts",
    "./record-version": "./src/record-version.ts"
  },
  "engines": {
    "node": ">=24"
  },
  "scripts": {
    "setup": "kody login && kody auth setup-git",
    "dev": "kody dev --target mock",
    "dev:prod": "kody dev --target prod",
    "fetch": "kody dev fetch",
    "job": "kody dev job",
    "webhook": "kody dev webhook",
    "emit": "kody dev emit",
    "check": "kody dev check",
    "typecheck": "tsc --noEmit",
    "test": "node --test \"test/**/*.test.ts\"",
    "prepublish:check": "node scripts/prepublish-check.mjs",
    "publish:kody": "npm test && node scripts/prepublish-check.mjs && node scripts/publish.mjs"
  },
  "dependencies": {
    "@tanstack/react-router": "1.170.38",
    "react": "19.3.0",
    "react-dom": "19.3.0"
  },
  "devDependencies": {
    "@types/react": "^19.0.0",
    "@types/react-dom": "^19.0.0",
    "@kodycodes/cli": "^1.23.0",
    "@types/node": "^24.0.0",
    "typescript": "^5.9.0"
  },
  "kody": {
    "id": "__PACKAGE_ID__",
    "description": "__KODY_DESCRIPTION__",
    "searchText": "package app pwa tanstack react router starter kit install about update notes",
    "tags": [
      "app",
      "pwa",
      "tanstack",
      "react"
    ],
    "category": "apps",
    "app": {
      "entry": "./app/router.ts",
      "client": "./app/assets/entry.ts",
      "assets": "./public"
    },
    "dependencies": {
      "@kentcdodds/package-app-kit": "*"
    }
  }
}