Compare commits
15 Commits
Author | SHA1 | Date | |
---|---|---|---|
f99605da8f | |||
508aa23e59 | |||
ce7f28404a | |||
237b084411 | |||
bc6a7ae1da | |||
31fdd4c0a7 | |||
c820350bb6 | |||
92bf6d7bab | |||
e77bece3fc | |||
df96486d2f | |||
980db3eb28 | |||
34d3d4d963 | |||
a3c02cad4e | |||
a12190638d | |||
f2a36e7a45 |
34
README.md
34
README.md
@ -2,19 +2,19 @@
|
||||
Write npm modules with TypeScript without hassle. TypeScript ready. Fully ES6.
|
||||
|
||||
## Availabililty
|
||||
[](https://www.npmjs.com/package/npmts)
|
||||
[](https://gitlab.com/pushrocks/npmts)
|
||||
[](https://github.com/pushrocks/npmts)
|
||||
[](https://pushrocks.gitlab.io/npmts/)
|
||||
[](https://www.npmjs.com/package/npmts)
|
||||
[](https://gitlab.com/gitzone/npmts)
|
||||
[](https://github.com/gitzonetools/npmts)
|
||||
[](https://gitzone.gitlab.io/npmts/)
|
||||
|
||||
## Status for master
|
||||
[](https://gitlab.com/pushrocks/npmts/commits/master)
|
||||
[](https://gitlab.com/pushrocks/npmts/commits/master)
|
||||
[](https://gitlab.com/gitzone/npmts/commits/master)
|
||||
[](https://gitlab.com/gitzone/npmts/commits/master)
|
||||
[](https://www.npmjs.com/package/npmts)
|
||||
[](https://hub.docker.com/r/hosttoday/ht-docker-node/)
|
||||
[](https://david-dm.org/pushrocks/npmts)
|
||||
[](https://www.bithound.io/github/pushrocks/npmts/master/dependencies/npm)
|
||||
[](https://www.bithound.io/github/pushrocks/npmts)
|
||||
[](https://david-dm.org/gitzonetools/npmts)
|
||||
[](https://www.bithound.io/github/gitzonetools/npmts/master/dependencies/npm)
|
||||
[](https://www.bithound.io/github/gitzonetools/npmts)
|
||||
[](https://nodejs.org/dist/latest-v6.x/docs/api/)
|
||||
[](https://nodejs.org/dist/latest-v6.x/docs/api/)
|
||||
[](http://standardjs.com/)
|
||||
@ -24,7 +24,7 @@ NPMTS is your friend when writing, testing, publishing and documenting npm modul
|
||||
|
||||
npmts will
|
||||
|
||||
1. check your dependencies and package.json (unused, missing, available updates)
|
||||
1. check your dependencies and package.json (unused, missing, updates, security)
|
||||
1. transpile your code with tsc,
|
||||
1. test your code with mocha (supports the fancy stuff like Promises, Generators, async/await, sourcemaps)
|
||||
1. create coverage with istanbul (supports tracing of the originating TypeScript)
|
||||
@ -32,16 +32,8 @@ npmts will
|
||||
This works on your machine and in CI. There is a prebuild docker image available that includes npmts to make CI a breeze:
|
||||
[hosttoday/ht-docker-node:npmts on Dockerhub](https://hub.docker.com/r/hosttoday/ht-docker-node/)
|
||||
|
||||
> **Note:** documentation of code has shifted to [npmpage](https://www.npmjs.com/package/npmpage)
|
||||
For further information read the linked docs at the top of this README.
|
||||
|
||||
For further information read the docs:
|
||||
1. [Intro](https://pushrocks.gitlab.io/npmts/index.html)
|
||||
2. [Install](https://pushrocks.gitlab.io/npmts/install.html)
|
||||
3. [Default Behaviour](https://pushrocks.gitlab.io/npmts/default.html)
|
||||
4. [Configuration](https://pushrocks.gitlab.io/npmts/config.html)
|
||||
5. [Examples](https://pushrocks.gitlab.io/npmts/examples.html)
|
||||
6. [Info](https://pushrocks.gitlab.io/npmts/info.html)
|
||||
> MIT licensed | **©** 2016 - 2017 [Lossless GmbH](https://lossless.gmbh)
|
||||
|
||||
> MIT licensed | **©** 2016 - 2017 [Lossless GmbH](https://lossless.gmbh)
|
||||
|
||||
[](https://push.rocks)
|
||||
[](https://git.zone)
|
||||
|
1
dist/index.js
vendored
1
dist/index.js
vendored
@ -3,6 +3,7 @@
|
||||
Fabulous TypeScript development
|
||||
* ================================================== */
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const early = require("early");
|
||||
early.start('NPMTS');
|
||||
const plugins = require("./npmts.plugins");
|
||||
|
1
dist/mod00/index.js
vendored
1
dist/mod00/index.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
/* ------------------------------------------
|
||||
* This module compiles TypeScript files
|
||||
* -------------------------------------------- */
|
||||
|
1
dist/mod00/mod00.assets.js
vendored
1
dist/mod00/mod00.assets.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const q = require("smartq");
|
||||
const paths = require("../npmts.paths");
|
||||
const plugins = require("./mod00.plugins");
|
||||
|
1
dist/mod00/mod00.check.js
vendored
1
dist/mod00/mod00.check.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const q = require("smartq");
|
||||
const projectinfo_1 = require("projectinfo");
|
||||
const paths = require("../npmts.paths");
|
||||
|
1
dist/mod00/mod00.clean.js
vendored
1
dist/mod00/mod00.clean.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const q = require("smartq");
|
||||
const paths = require("../npmts.paths");
|
||||
const plugins = require("./mod00.plugins");
|
||||
|
1
dist/mod00/mod00.compile.js
vendored
1
dist/mod00/mod00.compile.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const q = require("smartq");
|
||||
const paths = require("../npmts.paths");
|
||||
const plugins = require("./mod00.plugins");
|
||||
|
1
dist/mod00/mod00.plugins.js
vendored
1
dist/mod00/mod00.plugins.js
vendored
@ -2,6 +2,7 @@
|
||||
function __export(m) {
|
||||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
|
||||
}
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
__export(require("../npmts.plugins"));
|
||||
const tsn = require("tsn");
|
||||
exports.tsn = tsn;
|
||||
|
1
dist/mod01/index.js
vendored
1
dist/mod01/index.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
/* ------------------------------------------
|
||||
* This module creates TypeScript documentation
|
||||
* -------------------------------------------- */
|
||||
|
1
dist/mod01/mod01.plugins.js
vendored
1
dist/mod01/mod01.plugins.js
vendored
@ -2,4 +2,5 @@
|
||||
function __export(m) {
|
||||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
|
||||
}
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
__export(require("../npmts.plugins"));
|
||||
|
1
dist/mod02/index.js
vendored
1
dist/mod02/index.js
vendored
@ -7,6 +7,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
/* ------------------------------------------
|
||||
* This module tests the compiled TypeScript files
|
||||
* -------------------------------------------- */
|
||||
|
1
dist/mod02/mod02.plugins.js
vendored
1
dist/mod02/mod02.plugins.js
vendored
@ -2,6 +2,7 @@
|
||||
function __export(m) {
|
||||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
|
||||
}
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
__export(require("../npmts.plugins"));
|
||||
const gulp = require("gulp");
|
||||
exports.gulp = gulp;
|
||||
|
1
dist/npmts.cli.js
vendored
1
dist/npmts.cli.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const q = require("smartq");
|
||||
const plugins = require("./npmts.plugins");
|
||||
const paths = require("./npmts.paths");
|
||||
|
1
dist/npmts.config.js
vendored
1
dist/npmts.config.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const plugins = require("./npmts.plugins");
|
||||
const paths = require("./npmts.paths");
|
||||
const q = require("smartq");
|
||||
|
1
dist/npmts.mods.js
vendored
1
dist/npmts.mods.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const smartsystem_1 = require("smartsystem");
|
||||
exports.mod00 = new smartsystem_1.LazyModule('./mod00/index', __dirname);
|
||||
exports.mod01 = new smartsystem_1.LazyModule('./mod01/index', __dirname);
|
||||
|
1
dist/npmts.paths.js
vendored
1
dist/npmts.paths.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const plugins = require("./npmts.plugins");
|
||||
// NPMTS Paths
|
||||
exports.npmtsPackageRoot = plugins.path.join(__dirname, '../');
|
||||
|
1
dist/npmts.plugins.js
vendored
1
dist/npmts.plugins.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
require("typings-global");
|
||||
const beautylog = require("beautylog");
|
||||
exports.beautylog = beautylog;
|
||||
|
1
dist/npmts.ship.js
vendored
1
dist/npmts.ship.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const q = require("smartq");
|
||||
const plugins = require("./npmts.plugins");
|
||||
exports.run = (configArg) => {
|
||||
|
1
dist/npmts.watch.js
vendored
1
dist/npmts.watch.js
vendored
@ -1,4 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const q = require("smartq");
|
||||
const smartchok = require("smartchok");
|
||||
const plugins = require("./npmts.plugins");
|
||||
|
28
package.json
28
package.json
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "npmts",
|
||||
"version": "6.1.10",
|
||||
"version": "6.1.15",
|
||||
"description": "Write npm modules with TypeScript without hassle. TypeScript ready. Fully ES6.",
|
||||
"main": "dist/index.js",
|
||||
"bin": {
|
||||
@ -21,7 +21,7 @@
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://gitlab.com/pushrocks/npmts.git"
|
||||
"url": "git+https://gitlab.com/gitzone/npmts.git"
|
||||
},
|
||||
"keywords": [
|
||||
"TypeScript",
|
||||
@ -30,9 +30,9 @@
|
||||
"author": "Lossless GmbH",
|
||||
"license": "MIT",
|
||||
"bugs": {
|
||||
"url": "https://gitlab.com/pushrocks/npmts/issues"
|
||||
"url": "https://gitlab.com/gitzone/npmts/issues"
|
||||
},
|
||||
"homepage": "https://gitlab.com/pushrocks/npmts#readme",
|
||||
"homepage": "https://gitlab.com/gitzone/npmts#readme",
|
||||
"dependencies": {
|
||||
"@types/gulp": "^3.8.32",
|
||||
"@types/gulp-istanbul": "^0.9.30",
|
||||
@ -42,31 +42,31 @@
|
||||
"@types/through2": "^2.0.32",
|
||||
"beautylog": "6.1.1",
|
||||
"depcheck": "^0.6.7",
|
||||
"early": "^2.0.35",
|
||||
"early": "^2.0.36",
|
||||
"gulp": "3.9.1",
|
||||
"gulp-function": "^2.2.3",
|
||||
"gulp-inject-modules": "^1.0.0",
|
||||
"gulp-istanbul": "^1.1.1",
|
||||
"gulp-mocha": "^3.0.1",
|
||||
"gulp-sourcemaps": "^2.4.0",
|
||||
"gulp-typescript": "^3.1.4",
|
||||
"gulp-sourcemaps": "^2.4.1",
|
||||
"gulp-typescript": "^3.1.5",
|
||||
"lodash": "^4.17.4",
|
||||
"npmextra": "^2.0.3",
|
||||
"projectinfo": "3.0.1",
|
||||
"smartchok": "^1.0.4",
|
||||
"projectinfo": "^3.0.2",
|
||||
"smartchok": "^1.0.5",
|
||||
"smartcli": "2.0.1",
|
||||
"smartcov": "1.0.0",
|
||||
"smartenv": "2.0.0",
|
||||
"smartfile": "4.1.4",
|
||||
"smartpath": "3.2.7",
|
||||
"smartq": "^1.1.0",
|
||||
"smartfile": "^4.1.6",
|
||||
"smartpath": "^3.2.8",
|
||||
"smartq": "^1.1.1",
|
||||
"smartstream": "^1.0.5",
|
||||
"smartstring": "^2.0.22",
|
||||
"smartstring": "^2.0.24",
|
||||
"smartsystem": "^1.0.12",
|
||||
"source-map-support": "^0.4.11",
|
||||
"through2": "^2.0.3",
|
||||
"tsn": "^2.0.15",
|
||||
"typescript": "^2.1.5",
|
||||
"typescript": "^2.2.1",
|
||||
"typings-global": "^1.0.14"
|
||||
},
|
||||
"devDependencies": {}
|
||||
|
Reference in New Issue
Block a user