Skip to content
This repository was archived by the owner on Nov 6, 2023. It is now read-only.

Commit c61886e

Browse files
committed
fix(package): merge package template from Kronos-Tools/npm-package-template
1 parent 6d24f34 commit c61886e

6 files changed

Lines changed: 57 additions & 16 deletions

File tree

.gitignore

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
1-
node_modules
21
coverage
2+
node_modules
3+
build
4+
dist
5+
out
6+
*.log
7+
*.dump
8+
.DS_Store
9+
.nyc_output
10+
.test
11+
.tmp
12+
313
npm-debug.log
4-
gumbo.js
14+
gumbo.js

.travis.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
language: node_js
22
node_js:
3-
- 6.9.1
3+
- 6.9.2
44
sudo: false
55
branches:
66
only:
77
- master
8+
- /^greenkeeper-.*$/
89
cache:
910
directories:
1011
- node_modules
@@ -18,8 +19,10 @@ before_script:
1819
- npm prune
1920
- npm install -g codecov
2021
script:
21-
- npm run-script cover
22+
- npm run cover
2223
after_script:
2324
- codecov
25+
- cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
26+
- npm run docs
2427
after_success:
2528
- npm run semantic-release

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2016, darlenya & arlac77
1+
Copyright (c) 2016 darlenya & arlac77
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without

doc/README.hbs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[![npm](https://img.shields.io/npm/v/kronos-interceptor-object-data-processor-chunk.svg)](https://www.npmjs.com/package/kronos-interceptor-object-data-processor-chunk)
2+
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
3+
[![Build Status](https://secure.travis-ci.org/Kronos-integration/kronos-interceptor-object-data-processor-chunk.png)](http://travis-ci.org/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
4+
[![bithound](https://www.bithound.io/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk/badges/score.svg)](https://www.bithound.io/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
5+
[![codecov.io](http://codecov.io/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk/coverage.svg?branch=master)](http://codecov.io/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk?branch=master)
6+
[![Coverage Status](https://coveralls.io/repos/Kronos-integration/kronos-interceptor-object-data-processor-chunk/badge.svg)](https://coveralls.io/r/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
7+
[![Code Climate](https://codeclimate.com/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk/badges/gpa.svg)](https://codeclimate.com/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
8+
[![Known Vulnerabilities](https://snyk.io/test/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk/badge.svg)](https://snyk.io/test/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
9+
[![GitHub Issues](https://img.shields.io/github/issues/Kronos-integration/kronos-interceptor-object-data-processor-chunk.svg?style=flat-square)](https://github.com/Kronos-integration/kronos-interceptor-object-data-processor-chunk/issues)
10+
[![Stories in Ready](https://badge.waffle.io/Kronos-integration/kronos-interceptor-object-data-processor-chunk.svg?label=ready&title=Ready)](http://waffle.io/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
11+
[![Dependency Status](https://david-dm.org/Kronos-integration/kronos-interceptor-object-data-processor-chunk.svg)](https://david-dm.org/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
12+
[![devDependency Status](https://david-dm.org/Kronos-integration/kronos-interceptor-object-data-processor-chunk/dev-status.svg)](https://david-dm.org/Kronos-integration/kronos-interceptor-object-data-processor-chunk#info=devDependencies)
13+
[![docs](http://inch-ci.org/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk.svg?branch=master)](http://inch-ci.org/github/Kronos-integration/kronos-interceptor-object-data-processor-chunk)
14+
[![downloads](http://img.shields.io/npm/dm/kronos-interceptor-object-data-processor-chunk.svg?style=flat-square)](https://npmjs.org/package/kronos-interceptor-object-data-processor-chunk)
15+
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
16+

package.json

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@
44
"description": "Splits a line by a sparator into tokens.",
55
"main": "index.js",
66
"scripts": {
7-
"cover": "./node_modules/istanbul/lib/cli.js cover --hook-run-in-context ./node_modules/mocha/bin/_mocha -- --R spec --U exports tests/*_test.js",
7+
"cover": "npm run build && node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -u exports tests/*_test.js",
88
"doc": "./node_modules/.bin/jsdoc lib/*.js",
9-
"test": "./node_modules/.bin/mocha tests/*_test.js",
10-
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
9+
"test": "npm run build && node_modules/.bin/mocha tests/*_test.js && markdown-doctest",
10+
"semantic-release": "semantic-release pre && npm publish && semantic-release post",
11+
"build": "node_modules/rollup/bin/rollup --output=index.js -c -- {{module}}",
12+
"docs": "jsdoc2md -l off -t doc/README.hbs -f src/*.js > README.md"
1113
},
1214
"repository": {
1315
"type": "git",
@@ -23,15 +25,18 @@
2325
"z-schema": "3.18.2"
2426
},
2527
"devDependencies": {
26-
"chai": "3.5.0",
28+
"chai": "^3.5.0",
2729
"clone-deep": "0.2.4",
28-
"cz-conventional-changelog": "1.2.0",
29-
"istanbul": "0.4.5",
30+
"cz-conventional-changelog": "^1.2.0",
31+
"istanbul": "^0.4.5",
3032
"jsdoc": "3.4.2",
3133
"kronos-test-interceptor": "2.0.5",
32-
"mocha": "3.2.0",
33-
"semantic-release": "6.3.2",
34-
"underscore": "1.8.3"
34+
"mocha": "^3.2.0",
35+
"semantic-release": "^6.3.5",
36+
"underscore": "1.8.3",
37+
"jsdoc-to-markdown": "^2.0.1",
38+
"markdown-doctest": "^0.9.1",
39+
"rollup": "^0.38.2"
3540
},
3641
"contributors": [
3742
{
@@ -45,7 +50,7 @@
4550
],
4651
"license": "BSD-2-Clause",
4752
"engines": {
48-
"node": ">=6.9.1"
53+
"node": ">=6.9.2"
4954
},
5055
"keywords": [
5156
"stream",
@@ -58,4 +63,4 @@
5863
"path": "./node_modules/cz-conventional-changelog"
5964
}
6065
}
61-
}
66+
}

rollup.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/* jslint node: true, esnext: true */
2+
'use strict';
3+
4+
export default {
5+
format: 'cjs',
6+
plugins: []
7+
};

0 commit comments

Comments
 (0)