UNPKG

1.23 kBJSONView Raw
1{
2 "name": "ella-math",
3 "version": "0.2.2",
4 "description": "Basic geometry and linear algebra library",
5 "main": "dist/ella.umd.js",
6 "types": "dist/ella.d.ts",
7 "scripts": {
8 "test": "jest",
9 "docs": "typedoc && touch docs/.nojekyll",
10 "build:types": "tsc -t esnext --moduleResolution node -d --emitDeclarationOnly --outFile dist/ella.d.ts src/ella.ts",
11 "build:js": "rollup -c rollup.config.js",
12 "build": "npm run build:js -s && npm run build:types -s"
13 },
14 "files": [
15 "src",
16 "dist"
17 ],
18 "repository": {
19 "type": "git",
20 "url": "git+https://github.com/terabaud/ella.git"
21 },
22 "author": "Lea Rosema",
23 "license": "MIT",
24 "bugs": {
25 "url": "https://github.com/terabaud/ella/issues"
26 },
27 "homepage": "https://github.com/terabaud/ella#readme",
28 "dependencies": {
29 "@rollup/plugin-typescript": "^4.1.1",
30 "rollup": "^2.10.3"
31 },
32 "devDependencies": {
33 "@types/jest": "^25.2.3",
34 "husky": "^4.2.5",
35 "jest": "^26.0.1",
36 "prettier": "^2.0.5",
37 "pretty-quick": "^2.0.1",
38 "ts-jest": "^26.0.0",
39 "tslib": "^2.0.0",
40 "typedoc": "^0.17.7",
41 "typescript": "^3.9.2"
42 },
43 "husky": {
44 "hooks": {
45 "pre-commit": "pretty-quick --staged"
46 }
47 }
48}