From 17ae81f04074ad5b2fdbb21f221e33e69b425e53 Mon Sep 17 00:00:00 2001
From: jsteuer <jan.steuer.htw@gmail.com>
Date: Wed, 05 Feb 2020 11:36:17 +0100
Subject: [PATCH] better docs, ide-tool-utils as ts, es6 and es5
---
package.json | 40 ++++++++++++++++++++++++++--------------
1 files changed, 26 insertions(+), 14 deletions(-)
diff --git a/package.json b/package.json
index caba57b..89a12a2 100644
--- a/package.json
+++ b/package.json
@@ -1,39 +1,51 @@
{
"name": "@mathcoach/ide-api",
- "version": "2.0.1",
+ "version": "3.0.0",
"description": "API zur MathCoach IDE",
"main": "./src/index.ts",
+ "types": "dist/es6/index.d.ts",
"directories": {
"example": "examples"
},
"devDependencies": {
- "ava": "^2.4.0",
- "nyc": "^14.1.1",
- "rimraf": "^3.0.0",
- "ts-node": "^8.5.4",
- "typedoc": "^0.15.5"
+ "ava": "^3.2.0",
+ "nyc": "^15.0.0",
+ "parcel": "^1.12.4",
+ "rimraf": "^3.0.1",
+ "ts-node": "^8.6.2",
+ "tsconfig-paths": "^3.9.0",
+ "typedoc": "^0.16.9"
},
"scripts": {
"clean": "rimraf dist/ && rimraf docs/",
"test": "nyc ava",
- "build": "npm run clean && npm run build-docs",
- "build-docs": "typedoc mathcoach-api.d.ts src/ --out docs/ --mode file --hideGenerator --theme minimal --includeDeclarations --excludeExternals --media ./media"
+ "build": "npm run clean && npm run build-docs && npm run build-utils-es6 && npm run build-utils-lib",
+ "build-docs": "typedoc src/ --out docs/ --mode file --hideGenerator --theme minimal --includeDeclarations --excludeExternals --media ./media",
+ "build-utils-es6": "npx tsc --project tsconfig-es6.json",
+ "build-utils-lib": "parcel build src/index.ts --target node --bundle-node-modules --global MC_IDE_TOOL_UTILS --out-dir dist/lib --out-file mathcoach-ide-tool-utils.js --public-url ./"
},
"author": "jsteuer",
"license": "",
"ava": {
- "compileEnhancements": false,
+ "files": [
+ "./test/**/*.spec.ts"
+ ],
"extensions": [
"ts"
],
"require": [
- "ts-node/register"
- ]
+ "ts-node/register/transpile-only",
+ "tsconfig-paths/register"
+ ],
+ "concurrency": 5,
+ "failFast": true,
+ "failWithoutAssertions": false,
+ "tap": false,
+ "verbose": true
},
"nyc": {
"include": [
- "src/**/*.ts",
- "src/**/*.tsx"
+ "src/**/*.ts"
],
"exclude": [
"**/*.d.ts"
@@ -43,7 +55,7 @@
".tsx"
],
"require": [
- "ts-node/register"
+ "ts-node/register/transpile-only"
],
"reporter": [
"text-summary",
--
Gitblit v1.10.0