UNPKG

@proofkit/fmdapi

Version:

FileMaker Data API client

111 lines • 2.75 kB
{ "name": "@proofkit/fmdapi", "version": "5.2.1", "description": "FileMaker Data API client", "repository": { "type": "git", "url": "https://github.com/proofsh/proofkit" }, "author": "Eric <37158449+eluce2@users.noreply.github.com>", "license": "MIT", "private": false, "type": "module", "main": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "exports": { ".": { "import": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" } }, "./utils/*": { "import": { "types": "./dist/esm/utils.d.ts", "default": "./dist/esm/utils.js" } }, "./tokenStore/*": { "import": { "types": "./dist/esm/tokenStore/*.d.ts", "default": "./dist/esm/tokenStore/*.js" } }, "./adapters/*": { "import": { "types": "./dist/esm/adapters/*.d.ts", "default": "./dist/esm/adapters/*.js" } }, "./package.json": "./package.json" }, "dependencies": { "@standard-schema/spec": "^1.1.0", "@tanstack/vite-config": "^0.2.1", "chalk": "5.4.1", "commander": "^14.0.2", "dotenv": "^16.6.1", "fs-extra": "^11.3.3", "ts-morph": "^26.0.0", "vite": "^6.4.1", "zod": "^4.3.5" }, "devDependencies": { "@tanstack/intent": "^0.0.19", "@types/fs-extra": "^11.0.4", "@types/node": "^22.19.5", "@upstash/redis": "^1.36.1", "knip": "^5.80.2", "publint": "^0.3.16", "ts-toolbelt": "^9.6.0", "typescript": "^5.9.3", "vitest": "^4.0.17" }, "engines": { "node": "^22.0.0 || ^24.0.0 || ^26.0.0" }, "files": [ "src", "dist", "dist-browser", "tokenStore", "utils", "stubs", "skills", "bin", "!skills/_artifacts" ], "keywords": [ "filemaker", "fms", "fm", "data api", "dapi", "fmrest", "fmdapi", "proofgeist", "proofsh", "fm-dapi", "tanstack-intent" ], "bin": { "intent": "./bin/intent.js" }, "scripts": { "build": "tsc && vite build && publint --strict", "build:watch": "tsc && vite build --watch", "check-format": "biome format --check .", "format": "biome format --write .", "dev": "tsc --watch", "ci": "pnpm build && pnpm check-format && pnpm publint --strict && pnpm test", "test": "vitest run", "test:e2e": "varlock run -- vitest run --config vitest.e2e.config.ts", "capture": "varlock run -- npx tsx scripts/capture-responses.ts", "typecheck": "tsc --noEmit", "changeset": "changeset", "release": "pnpm build && changeset publish --access public", "knip": "knip", "lint": "biome check . --write", "lint:summary": "biome check . --reporter=summary" } }