diff package.json @ 17:94629c39681c

trying to do ts+jest. WIP
author drewp@bigasterisk.com
date Thu, 12 Dec 2019 22:52:57 -0800
parents 26d3e4860adc
children 4bf74032e2e8
line wrap: on
line diff
--- a/package.json	Fri Dec 06 20:34:01 2019 -0800
+++ b/package.json	Thu Dec 12 22:52:57 2019 -0800
@@ -1,38 +1,54 @@
 {
   "name": "streamed-graph",
-  "dependencies": {
+  "notinstalled": {
+    "@babel/core": "^7.7.5",
+    "@babel/preset-env": "^7.7.6",
+    "@babel/preset-typescript": "^7.7.4",
+    "@berry/pnpify": "^0.1.0",
     "@polymer/decorators": "^3.0.0",
     "@polymer/polymer": "^3.3.1",
-    "@types/async": "^3.0.3",
     "@types/eventsource": "^1.1.2",
     "@types/jasmine": "^3.5.0",
     "@types/jsonld": "^1.5.0",
-    "@webcomponents/webcomponentsjs": "^2.4.0",
-    "async": "^3.1.0",
-    "fp-ts": "^2.2.0",
-    "jasmine": "^3.5.0",
-    "jsonld": "^1.8.1",
-    "lit-html": "^1.1.2",
-    "monocle-ts": "^2.0.0",
-    "n3": "^1.3.4",
-    "newtype-ts": "^0.3.2"
-  },
-  "devDependencies": {
     "@types/n3": "^1.1.1",
     "@types/node": "^12.12.14",
     "@types/webpack": "^4.41.0",
     "@types/webpack-dev-server": "^3.9.0",
-    "css-loader": "^3.2.1",
+    "@webcomponents/webcomponentsjs": "^2.4.0",
+    "ava": "^2.4.0",
+    "babel-jest": "^24.9.0",
     "file-loader": "^5.0.2",
-    "style-loader": "^1.0.1",
-    "ts-loader": "^6.2.1",
+    "jsonld": "^2.0.1",
+    "lit-html": "^1.1.2",
+    "n3": "^1.3.4",
+    "pnp-webpack-plugin": "^1.5.0",
     "ts-node": "^8.5.4",
-    "typescript": "^3.7.2",
     "webpack": "^4.41.2",
     "webpack-cli": "^3.3.10",
+    "webpack-dev-server": "^3.9.0",
     "webpack-serve": "^3.2.0"
   },
+  "newer": {
+    "@types/jest": "^24.0.23",
+    "jest": "^24.9.0",
+    "ts-jest": "^24.2.0",
+    "typescript": "^3.7.3"
+  },
+  "dependencies": {
+    "@types/jest": "^24.0.23",
+    "@yarnpkg/pnpify": "^2.0.0-rc.12",
+    "jest": "^24.9.0",
+    "jest-pnp-resolver": "^1.2.1",
+    "ts-jest": "24.2.0",
+    "ts-loader": "^6.2.1",
+    "ts-pnp": "^1.1.5",
+    "typescript": "^3.7.3"
+  },
+  "installConfig": {
+    "pnp": true
+  },
   "scripts": {
-    "build": "webpack"
+    "compile": "tsc",
+    "test": "jest --env=node --colors --resolver=jest-pnp-resolver --coverage test"
   }
 }