UNPKG

1.64 kBJSONView Raw
1{
2 "name": "rebound",
3 "version": "0.1.0",
4 "description": "A simple library for modeling spring dynamics",
5 "main": "dist/rebound.js",
6 "types": "rebound.d.ts",
7 "author": "Facebook",
8 "license": "BSD",
9 "dependencies": {},
10 "repository": {
11 "type": "git",
12 "url": "git@github.com:facebook/rebound-js.git"
13 },
14 "bugs": {
15 "url": "https://github.com/facebook/rebound-js/issues"
16 },
17 "keywords": [
18 "facebook",
19 "animation"
20 ],
21 "scripts": {
22 "build": "rollup -c ./rollup.config.js",
23 "dist": "yarn build && NODE_ENV=production yarn build",
24 "flow": "flow",
25 "lint": "eslint src/**/*.js",
26 "prettier": "prettier --write {src,spec}/**/*.js package.json rollup.config.js",
27 "jest": "jest",
28 "watch": "yarn build -- --watch",
29 "test": "yarn prettier --list-different && yarn lint && yarn flow && yarn jest"
30 },
31 "devDependencies": {
32 "babel-core": "^6.22.0",
33 "babel-jest": "^22.2.2",
34 "babel-plugin-external-helpers": "^6.22.0",
35 "babel-plugin-transform-class-properties": "^6.24.1",
36 "babel-plugin-transform-object-rest-spread": "^6.23.0",
37 "babel-preset-env": "^1.6.0",
38 "babel-preset-flow": "^6.23.0",
39 "eslint": "^4.13.1",
40 "eslint-config-fbjs-opensource": "^1.0.0",
41 "eslint-plugin-prettier": "^2.4.0",
42 "flow-bin": "0.66.0",
43 "jest": "^22.2.2",
44 "prettier": "^1.9.2",
45 "rollup": "^0.55.4",
46 "rollup-plugin-babel": "^3.0.3",
47 "rollup-plugin-strip-banner": "^0.2.0",
48 "rollup-plugin-uglify": "^3.0.0"
49 },
50 "prettier": {
51 "bracketSpacing": false,
52 "proseWrap": "always",
53 "singleQuote": true,
54 "trailingComma": "all"
55 }
56}