-
Notifications
You must be signed in to change notification settings - Fork 2
/
package.json
104 lines (104 loc) · 2.62 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
{
"name": "mz-math",
"version": "3.0.27",
"description": "mzMath - a collection of TypeScript-based math helpers.",
"main": "./dist/mz-math.min.js",
"module": "./dist/mz-math.esm.js",
"types": "./dist/index.d.ts",
"exports": {
"import": "./dist/mz-math.esm.js",
"require": "./dist/mz-math.node.cjs",
"default": "./dist/mz-math.esm.js"
},
"scripts": {
"build:all": "npm run build:es6 & npm run build:node & npm run build:esm",
"watch:all": "npm run watch:es6 & npm run watch:node & npm run watch:esm",
"build:es6": "node run/es6.js",
"watch:es6": "node run/es6.js -- watch",
"build:node": "node run/node.js",
"watch:node": "node run/node.js -- watch",
"build:esm": "node run/esm.js",
"watch:esm": "node run/esm.js -- watch",
"test": "jest",
"test:watch": "jest --watch",
"eslint": "eslint ./src/**",
"typescript-declarations": "tsc --emitDeclarationOnly",
"docs:website": "http-server ./docs",
"docs:build": "node ./src/docs/generator/index.js",
"docs:watch": "nodemon ./src/docs/generator/index.js"
},
"type": "module",
"keywords": [
"math",
"mathematics",
"vector",
"matrix",
"angle",
"linear algebra",
"algebra",
"random",
"modulo",
"range",
"Bézier curve",
"Bézier",
"Bezier curve",
"Bezier",
"transformation matrix",
"rotation matrix",
"rotation",
"scale matrix",
"scale",
"system of equations",
"equation",
"translation matrix",
"reflection",
"reflection matrix",
"shearing",
"shearing matrix",
"css transform",
"color",
"derivatives",
"lerp",
"linear interpolation",
"collision detection",
"statistics",
"combinatorics"
],
"author": "Miriam Zusin <miriam.zusin@gmail.com>",
"license": "SEE LICENSE IN LICENSE.md",
"browserslist": [
">0.2%",
"not dead",
"not op_mini all"
],
"repository": {
"type": "git",
"url": "https://github.com/mzusin/mz-math.git"
},
"devDependencies": {
"@babel/preset-env": "^7.20.2",
"@types/jest": "^29.2.3",
"@typescript-eslint/eslint-plugin": "^5.43.0",
"@typescript-eslint/parser": "^5.43.0",
"esbuild": "^0.16.3",
"eslint": "^8.27.0",
"highlight.js": "^11.7.0",
"jest": "^29.3.1",
"markdown-documentation-maker": "^1.0.13",
"mz-particles": "^1.0.5",
"ts-jest": "^29.0.3",
"ts-node": "^10.9.1"
},
"nodemonConfig": {
"restartable": "rs",
"ignore": [
".git",
"node_modules/**/node_modules"
],
"verbose": false,
"watch": [
"src/"
],
"ext": "js,json,html,css,md,ts,tsx,glsl"
}
}