Skip to content

Kody is live

Watch the launch video — what Kody is, and why it exists.

← Public packages

@kentcdodds/package-app-kit

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

package.json

58 lines · 2.4 KB · JSON
{
	"name": "@kentcdodds/package-app-kit",
	"version": "0.1.0",
	"type": "module",
	"exports": {
		".": "./src/index.ts",
		"./styles": "./src/styles.ts",
		"./ui": "./src/ui.ts",
		"./double-check": "./src/double-check.ts",
		"./install": "./src/install.ts",
		"./about": "./src/about.ts",
		"./record-version": "./src/record-version.ts",
		"./update-check": "./src/update-check.ts",
		"./client-cache": "./src/client-cache.ts",
		"./server-cache": "./src/server-cache.ts",
		"./sw": "./src/sw.ts",
		"./create-package-app": "./src/create-package-app.ts",
		"./icons": "./src/icons.ts",
		"./app-shell": "./src/app-shell.ts",
		"./router": "./src/router.ts",
		"./client": "./src/client-assets.ts",
		"./error-display": "./src/error-display.ts",
		"./storage-migrations": "./src/storage-migrations.ts",
		"./realtime": "./src/realtime.ts",
		"./realtime-client": "./src/realtime-client.ts"
	},
	"dependencies": {
		"@epic-web/cachified": "^5.6.3",
		"@tanstack/query-core": "^5.102.8",
		"@tanstack/query-persist-client-core": "^5.102.8",
		"idb-keyval": "^6.3.0"
	},
	"kody": {
		"id": "package-app-kit",
		"description": "Design tokens, PWA install/update, About/version, cache helpers, and optional realtime notes sync for Kody package apps.",
		"searchText": "package app kit pwa design tokens sonner toast install beforeinstallprompt standalone splash about page navigation api icons 192 512 installable record-version update-check double-check type-to-confirm tanstack query optimistic idb cachified service worker starter scaffold create-package-app scaffolder spacing tokens pak-stack prefetch navigation remix starter-remix kody.app.client assets clientModuleUrl remix demo export-shape app/router error-display ErrorBanner alert storage-migrations lucide schema migration packageStorage migrations appShellHtml kitServedManifestIcons tokenNames TOKENS uiPrimitiveClassNames ADOPTION LAYERS fullscreen .kody/icon list mark identity icon community-icon alias realtime websocket notes live-sync connectPackageRealtime handleRealtimeEvent broadcastNotesChanged L3 package-storage-migrations kody.dependencies",
		"tags": [
			"app",
			"pwa",
			"design",
			"cache",
			"kit"
		],
		"category": "apps",
		"app": {
			"entry": "./app/router.ts",
			"client": "./app/assets/entry.ts",
			"assets": "./public"
		},
		"dependencies": {
			"@kentcdodds/package-storage-migrations": "*"
		}
	},
	"devDependencies": {
		"remix": "3.0.0-rc.2"
	},
	"license": "MIT"
}