Products

Expand your build resources for Javascript

grunt-check-outdated

Check the status of your project’s package dependencies with each build.

Prevent your project from depending on packages with potential security vulnerabilities.

grunt-check-outdated is a grunt plugin.

grunt-jsdoc2md

Generate API documentation for your project with each build.

Create a structured API that maps all modules of your project.

grunt-jsdoc2md is a grunt plugin.

grunt-jsonfile

Create, modify and distribute *.json files and their content dynamically during a build.

Use templates for your work with *.json files.

grunt-jsonfileis a grunt plugin.

grunt-nyc-mocha

Initiate unit tests and get an overview of the extent to which your tests cover the code of your project.

Get detailed error information thanks to working source mapping.

grunt-nyc-mochais a grunt plugin.

Automate horizontal build processes

jsbatchrun

Perform the same steps sequentially in many projects, with parameters adjusted to each project.

For example, change the version of a dependency in all your projects, then start their builds and tests and commit all changes to git finally.

jsbatchrun-fs

Plugin for jsbatchrun

Make project-specific changes to the file system.

Among other things, the plugin allows you to delete the same subdirectories or files, such as “node_modules”, for all projects.

jsbatchrun-fs uses grunt and grunt-plugins.

jsbatchrun-npm

Plugin for jsbatchrun

Execute project specific npm commands.

The plugin allows to run the same customized npm commands for all projects, such as “npm install”.

jsbatchrun-npm uses grunt and grunt-plugins.

jsbatchrun-git

Plugin for jsbatchrun

The plugin allows executing the same sequence of git commands for all projects. For example, “git add”, “git commit”, “git push” can be executed in a standardized manner but adapted to the respective project.

jsbatchrun-git uses grunt and grunt-plugins.

Use a proxy between npm and package manager

Verdaccio · A npm proxy registry

Note: Verdaccio is NOT a product of slashlib.org but an independent open source project.

A proxy registry decoupling from npmjs, will protect packages under development from being published to npmjs, while enabling their installation by npm in the same way as any other public package.

windows-service-for-verdaccio installs verdaccio and creates a Windows Service, such that verdaccio is always available with your development environment after every system startup.

The package windows-service-for-verdaccio offers the alternative to use a windows installer besides the possibility to install via npm. Using the installer enables a clean install and uninstall of nodejs, verdaccio and a windows service, without interfereing other nodejs installations.