]> git.r.bdr.sh - rbdr/serpentity/blobdiff - package.json
Make node components event emitters
[rbdr/serpentity] / package.json
index b0993220b99475a423365b869ffd75e238cea12c..f09be888e9474b263152ed7ded3773295d937ad3 100644 (file)
@@ -1,39 +1,26 @@
 {
   "name": "@serpentity/serpentity",
   "description": "An Entity-Component-System Engine",
-  "version": "2.1.0-alpha2",
+  "version": "4.1.0",
+  "type": "module",
+  "license": "AGPL-3.0",
   "contributors": [
     {
       "name": "Rubén Beltrán del Río",
-      "email": "ben@nsovocal.com",
+      "email": "subscriptions@unlimited.pizza",
       "url": "https://unlimited.pizza"
     }
   ],
   "repository": {
     "type": "git",
-    "url": "https://github.com/serpentity/serpentity.git"
-  },
-  "dependencies": {
-    "events": "^2.0.0"
-  },
-  "devDependencies": {
-    "babel-core": "^6.24.1",
-    "babel-loader": "^6.4.1",
-    "babel-preset-es2015": "^6.24.1",
-    "code": "^4.0.0",
-    "eslint": "^3.19.0",
-    "eslint-config-hapi": "^10.0.0",
-    "eslint-plugin-hapi": "^4.0.0",
-    "lab": "^13.0.1",
-    "webpack": "^2.3.3"
+    "url": "https://git.sr.ht/~rbdr/serpentity"
   },
   "engines": {
-    "node": ">= 6.0.0"
+    "node": ">= 20.0.0"
   },
   "scripts": {
-    "build": "webpack --config ./config/webpack.js",
-    "lint": "eslint lib",
-    "test": "lab"
+    "lint": "quick-lint-js **/*.js",
+    "test": "node --test --experimental-test-coverage"
   },
   "main": "./lib/serpentity.js"
 }