UNPKG

@jsfkit/types

Version:

TypeScript types for JSF: a JSON spreadsheet representation

54 lines (53 loc) 1.44 kB
{ "name": "@jsfkit/types", "version": "1.1.0", "description": "TypeScript types for JSF: a JSON spreadsheet representation", "license": "MIT", "type": "module", "repository": { "type": "git", "url": "git+https://github.com/jsfkit/types.git" }, "homepage": "https://jsfkit.github.io/types/", "bugs": "https://github.com/jsfkit/types/issues", "keywords": [ "excel", "json", "xlsx", "jsf", "spreadsheet", "workbook", "types", "typescript" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "tsup", "build:docs": "typedoc", "check": "npm run lint && npm run typecheck", "lint": "eslint src", "format": "eslint src --fix", "typecheck": "tsc", "release": "PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION" }, "devDependencies": { "@borgar/eslint-config": "^4.0.0", "@eslint/js": "^9.38.0", "eslint": "^9.38.0", "globals": "^16.4.0", "tsup": "^8.5.0", "typedoc": "^0.28.14", "typescript": "^5.9.3", "typescript-eslint": "^8.46.1" } }