kibana/packages/kbn-plugin-helpers
Joe Fleming 85234f979b Use npm/yarn to install build dependencies (elastic/kibana-plugin-helpers#28)
* remove scripts and devDependencies from package

these are only useful in development, and serve no purpose in the build

* refactor the package rewriter

* clean up the buildTarget before building

* run npm install after build creation

* break apart the create_build module

* add create_package modules

call it from within the build_action

* add flag to skip package zip creation

* rename skip-package flag to skip-archive

* rename rewritePackage to rewritePackageJson

* include lock and shrinkwrap files if they exist

* add test for skipping zip creation

* add some tests to build creation

Original commit: elastic/kibana-plugin-helpers@ef6b9c6332
2017-01-11 14:41:05 -07:00
..
bin Use npm/yarn to install build dependencies (elastic/kibana-plugin-helpers#28) 2017-01-11 14:41:05 -07:00
lib Use npm/yarn to install build dependencies (elastic/kibana-plugin-helpers#28) 2017-01-11 14:41:05 -07:00
tasks Use npm/yarn to install build dependencies (elastic/kibana-plugin-helpers#28) 2017-01-11 14:41:05 -07:00
.eslintrc
.gitignore [npm] do not commit npm logs 2016-02-14 02:28:56 -07:00
.nvmrc include nvmrc file for development 2016-11-17 03:19:06 -07:00
circle.yml add circle-ci config file 2016-11-17 03:29:37 -07:00
LICENSE added license files for better visiblity 2016-08-19 08:46:47 -07:00
package.json Use npm/yarn to install build dependencies (elastic/kibana-plugin-helpers#28) 2017-01-11 14:41:05 -07:00
README.md Enable custom builds (elastic/kibana-plugin-helpers#27) 2016-12-21 22:37:57 -06:00

kibana-plugin-helpers

CircleCI

Just some helpers for kibana plugin devs.

This simple CLI has several tasks that plugin devs can run from to easily debug, test, or package kibana plugins.

See the docs directory for more info.

$ plugin-helpers help

  Usage: plugin-helpers [options] [command]


  Commands:

    start                       Start kibana and have it include this plugin
    build [options] [files...]  Build a distributable archive
    test                        Run the server and browser tests
    test:browser [options]      Run the browser tests in a real web browser
    test:server [files...]      Run the server tests using mocha

  Options:

    -h, --help     output usage information
    -V, --version  output the version number

License

Apache-2.0