UNPKG

@nikkiselev/ipf

Version:

Calculate relative scores in IPF powerlifting competitions.

66 lines (65 loc) 1.83 kB
{ "name": "@nikkiselev/ipf", "version": "1.0.3", "description": "Calculate relative scores in IPF powerlifting competitions.", "keywords": [ "powerlifting", "ipf", "wilks", "dots" ], "main": "./dist/index.js", "module": "./esm/index.js", "types": "./dist/index.d.ts", "files": [ "dist/**", "esm/**" ], "author": "Nikolai Kiselev <nik@kiselev.dev> (https://github.com/nikkiselev)", "repository": "nikkiselev/ipf", "homepage": "https://github.com/nikkiselev/ipf", "license": "MIT", "scripts": { "dev": "npm run watch", "clean": "rimraf dist esm", "prepare": "npm run clean && npm run build", "build": "npm run build:esm && npm run build:cjs", "build:cjs": "ncc build src/index.ts -o dist -m", "build:esm": "tsc --target ESNext --module ES6 --outDir esm", "watch": "tsc --watch", "types:check": "tsc --noEmit", "format": "prettier --write \"{src,test,examples}/**/*.{ts,tsx}\"", "lint": "eslint \"{src,test,examples}/**/*.{ts,tsx}\"", "lint:fix": "eslint \"{src,test,examples}/**/*.{ts,tsx}\" --fix", "test": "jest --coverage" }, "husky": { "hooks": { "pre-commit": "npm run types:check && lint-staged" } }, "lint-staged": { "*.{ts,tsx}": [ "npm run lint:fix", "npm run format", "git add" ] }, "devDependencies": {}, "dependencies": { "@types/jest": "^26.0.20", "@types/node": "^14.14.31", "@typescript-eslint/eslint-plugin": "^3.10.1", "@typescript-eslint/parser": "^3.10.1", "@vercel/ncc": "^0.27.0", "eslint": "^7.20.0", "eslint-config-prettier": "^6.15.0", "husky": "^4.3.8", "jest": "^26.6.3", "lint-staged": "^10.5.4", "prettier": "^2.2.1", "rimraf": "^3.0.2", "ts-jest": "^26.5.1", "typescript": "^3.9.9" } }