|
45 | 45 | "clean.tests": "rm -rf *.lcov .nyc_output *.log coverage",
|
46 | 46 | "test:postinstall": "yarn clean && yarn build && yarn test-impl --grep='#e2e' --invert",
|
47 | 47 | "test": "yarn clean && yarn build && yarn test-impl",
|
48 |
| - "test-impl": "nyc --reporter=text --reporter=lcov mocha", |
| 48 | + "test-impl": "nyc --reporter=lcov --reporter=text mocha", |
49 | 49 | "test-impl-lcov": "nyc --reporter=lcov mocha",
|
50 | 50 | "test-coverage": "yarn test && yarn report-coverage",
|
51 | 51 | "report-coverage": "nyc report --reporter=json && codecov -F unit -f coverage/*.json",
|
|
99 | 99 | "spec": "./build/test/**/test-*.js"
|
100 | 100 | },
|
101 | 101 | "dependencies": {
|
102 |
| - "terraformer-wkt-parser": "^1.2.0" |
| 102 | + "@holvonix-misc/geojson-iots": "^3.0.1", |
| 103 | + "fp-ts": "^2.0.4", |
| 104 | + "io-ts": "^2.0.1", |
| 105 | + "io-ts-types": "^0.5.0", |
| 106 | + "monocle-ts": "^2.0.0", |
| 107 | + "wkx": "^0.4.8" |
103 | 108 | },
|
104 | 109 | "devDependencies": {
|
105 | 110 | "@holvonix-open/release-config-js": "^1.0.3",
|
106 |
| - "@types/geojson": "^7946.0.7", |
107 | 111 | "@types/mocha": "^5.2.5",
|
108 | 112 | "@types/nock": "^10.0.3",
|
109 |
| - "@types/node": "^12.6.1", |
| 113 | + "@types/node": "^12.7.1", |
110 | 114 | "chokidar-cli": "^2.0.0",
|
111 | 115 | "codecov": "^3.4.0",
|
112 | 116 | "concurrently": "^4.1.1",
|
113 | 117 | "gts": "^1.0.0",
|
| 118 | + "io-ts-fuzzer": "^3.0.5", |
114 | 119 | "mocha": "^6.1.4",
|
115 | 120 | "nock": "^10.0.6",
|
116 | 121 | "nyc": "^14.1.1",
|
117 | 122 | "source-map-support": "^0.5.12",
|
118 |
| - "terraformer": "https://github.com/holvonix-open/terraformer#typesafety", |
119 | 123 | "ts-mocha": "^6.0.0",
|
120 | 124 | "typescript": "~3.5.0"
|
121 | 125 | }
|
|
0 commit comments