-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathpackage.json
68 lines (68 loc) · 1.84 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
{
"name": "astronomy-bundle",
"version": "7.7.7",
"description": "Bundle for astronomical calculations such as position of moon, sun and planets, sunrise, sunset or solar eclipses. Most of the calculations are based on Jean Meeus 'Astronomical Algorithms' book and the VSOP87 theory.",
"keywords": [
"astronomy",
"calculations",
"sun",
"sunrise",
"sunset",
"solar eclipse",
"moon",
"moonrise",
"moonset",
"libration",
"planets",
"mercury",
"venus",
"mars",
"jupiter",
"saturn",
"uranus",
"neptune",
"VSOP87",
"satellite",
"two line elements",
"tle"
],
"repository": "git@github.com:andrmoel/astronomy-bundle-js.git",
"author": "Andreas Moeller <andrmoel@gmail.com>",
"license": "MIT",
"main": "./index.js",
"types": "./index.d.js",
"scripts": {
"build": "tsc",
"lint": "eslint ./src ./bin",
"lint:fix": "eslint --fix ./src ./bin",
"test": "jest ./src",
"test:coverage": "jest ./src --coverage",
"release": "standard-version --tag-prefix --commit-all",
"release:push": "git push --follow-tags",
"bin:download-besselian-elements": "ts-node ./bin/solarEclipse/downloadBesselianElements.ts"
},
"devDependencies": {
"@andrmoel/eslint-config": "^1.14.0",
"@andrmoel/eslint-config-typescript": "^1.14.0",
"@babel/core": "^7.24.3",
"@babel/preset-env": "^7.24.3",
"@babel/preset-typescript": "^7.24.1",
"@types/jest": "^29.5.12",
"axios": "^1.6.8",
"babel-jest": "^29.7.0",
"entities": "^4.5.0",
"eslint": "^8.57.0",
"eslint-plugin-jest": "^27.9.0",
"husky": "^9.0.11",
"jest": "^29.7.0",
"p-limit": "^5.0.0",
"standard-version": "^9.5.0",
"ts-node": "^10.9.2",
"typescript": "^5.4.3"
},
"husky": {
"hooks": {
"pre-commit": "yarn lint:fix && yarn test"
}
}
}