UNPKG

@gasket/plugin-typescript

Version:
81 lines 1.99 kB
{ "name": "@gasket/plugin-typescript", "version": "7.4.4", "description": "Gasket plugin for TypeScript support", "types": "lib/index.d.ts", "files": [ "generator", "lib" ], "exports": { ".": "./lib/index.js", "./prompts": "./lib/prompt.js", "./package.json": "./package.json" }, "repository": "godaddy/gasket.git", "publishConfig": { "access": "public" }, "keywords": [ "gasket", "plugin", "typescript" ], "author": "GoDaddy Operating Company, LLC", "license": "MIT", "bugs": "https://github.com/godaddy/gasket/issues", "homepage": "https://github.com/godaddy/gasket/tree/main/packages/gasket-plugin-typescript", "devDependencies": { "@types/jest": "^29.5.14", "@types/node": "^20.17.19", "concurrently": "^9.1.2", "cross-env": "^7.0.3", "eslint": "^8.57.1", "eslint-config-godaddy": "^7.1.1", "eslint-config-godaddy-typescript": "^4.0.3", "eslint-plugin-jest": "^27.9.0", "jest": "^29.7.0", "tsx": "^4.19.3", "typescript": "^5.8.2", "@gasket/core": "^7.5.2", "@gasket/plugin-metadata": "^7.4.4", "create-gasket-app": "^7.4.6" }, "eslintConfig": { "extends": [ "godaddy", "plugin:jest/recommended", "plugin:jsdoc/recommended-typescript-flavor" ], "plugins": [ "unicorn", "jsdoc" ], "rules": { "unicorn/filename-case": "error" }, "overrides": [ { "files": [ "lib/*.ts" ], "extends": [ "godaddy-typescript" ], "rules": { "jsdoc/*": "off" } } ] }, "scripts": { "lint": "eslint .", "lint:fix": "pnpm run lint --fix", "posttest": "pnpm run lint && pnpm run typecheck", "test": "cross-env NODE_OPTIONS='--unhandled-rejections=strict' jest", "test:coverage": "jest --coverage", "test:watch": "jest --watch", "typecheck": "tsc", "typecheck:watch": "tsc --watch" } }