瀏覽代碼

Clean up package.json (#1083)

* Remove unnecessary metadata from package.json

* Remove homepage field, sort keys
Jed Fox 5 年之前
父節點
當前提交
2f1b706318
共有 2 個文件被更改,包括 14 次插入24 次删除
  1. 1 3
      package-lock.json
  2. 13 21
      package.json

+ 1 - 3
package-lock.json

@@ -1,8 +1,6 @@
 {
-  "name": "excalidraw",
-  "version": "1.0.0",
-  "lockfileVersion": 1,
   "requires": true,
+  "lockfileVersion": 1,
   "dependencies": {
     "@babel/code-frame": {
       "version": "7.8.3",

+ 13 - 21
package.json

@@ -50,10 +50,8 @@
     "rewire": "5.0.0",
     "typescript": "3.8.3"
   },
-  "jest": {
-    "transformIgnorePatterns": [
-      "node_modules/(?!(roughjs|browser-nativefs)/)"
-    ]
+  "engines": {
+    "node": ">=12.0.0"
   },
   "eslintConfig": {
     "extends": [
@@ -87,19 +85,22 @@
       "prettier/prettier": "warn"
     }
   },
-  "homepage": ".",
   "husky": {
     "hooks": {
       "pre-commit": "lint-staged"
     }
   },
-  "main": "src/index.js",
-  "name": "excalidraw",
+  "jest": {
+    "transformIgnorePatterns": [
+      "node_modules/(?!(roughjs|browser-nativefs)/)"
+    ]
+  },
+  "private": true,
   "scripts": {
-    "build:app": "react-scripts build",
-    "build:zip": "node ./scripts/build-version.js",
     "build": "npm run build:app && npm run build:zip",
     "build-node": "node ./scripts/build-node.js",
+    "build:app": "react-scripts build",
+    "build:zip": "node ./scripts/build-version.js",
     "eject": "react-scripts eject",
     "fix": "npm run fix:other && npm run fix:code",
     "fix:code": "npm run test:code -- --fix",
@@ -108,18 +109,9 @@
     "start": "react-scripts start",
     "test": "npm run test:app",
     "test:app": "react-scripts test --env=jsdom --passWithNoTests",
-    "test:debug": "react-scripts --inspect-brk test --runInBand --no-cache",
     "test:code": "eslint --max-warnings=0 --ignore-path .gitignore --ext .js,.ts,.tsx .",
-    "test:typecheck": "tsc",
-    "test:other": "npm run prettier -- --list-different"
-  },
-  "version": "1.0.0",
-  "license": "MIT",
-  "repository": {
-    "type": "git",
-    "url": "https://github.com/excalidraw/excalidraw.git"
-  },
-  "engines": {
-    "node": ">=12.0.0"
+    "test:debug": "react-scripts --inspect-brk test --runInBand --no-cache",
+    "test:other": "npm run prettier -- --list-different",
+    "test:typecheck": "tsc"
   }
 }