Socket
Book a DemoInstallSign in
Socket

js-project-commons

Package Overview
Dependencies
Maintainers
1
Versions
116
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

js-project-commons

Common web and node.js grunt tasks/lint configs/md templates and so on...

latest
Source
npmnpm
Version
1.3.2
Version published
Weekly downloads
14
7.69%
Maintainers
1
Weekly downloads
 
Created
Source

js-project-commons

NPM Version CI Coverage Status Inline docs License Total Downloads

Common web and node.js grunt tasks/lint configs/md templates and so on...

Overview

This library holds common build tasks, lint configuration and so on, used by my personal node.js and web projects.
This allows for a central configuration for all projects.

Usage

In order to use this library, you need to refactor your build processes as defined in some of my projects such as simple-oracledb

Installation

In order to use this library, just run the following npm install command:

npm install --save-dev js-project-commons

API Documentation

See full docs at: API Docs

Contributing

See contributing guide

Release History

DateVersionDescription
2021-02-08v1.3.2Upgrading dependencies
2020-05-11v1.3.1Support web projects without bower.json
2020-05-11v1.3.0Update CI and ES6 syntax
2019-10-07v1.2.1Update eslint rules
2018-06-14v1.1.11Common karma config
2018-06-13v1.1.6Karma browser to be defined in karma conf and not in grunt task
2018-04-30v1.1.3node 10 support
2018-04-23v1.1.1Update htmllint options
2018-04-14v1.1.0Add support of node >=6 grunt tasks
2018-01-17v1.0.99Remove lock files automatically
2017-11-06v1.0.98Update mocha options
2017-07-19v1.0.96Disable jslint by default
2017-05-01v1.0.89Load env vars from file for build process
2017-04-28v1.0.83Add support for simple dual web/node projects
2017-04-24v1.0.76Added snyk validations
2017-04-17v1.0.72Added YAML validations
2017-04-11v1.0.68Modify stylelint rules configuration
2017-02-13v1.0.63jsdoc2md fix for windows
2017-02-11v1.0.62Added env validation for build
2017-01-13v1.0.60No security validation for npm dependencies for web projects
2017-01-13v1.0.59Adding file name linting
2017-01-06v1.0.57Updated api docs to readme generation task
2016-12-21v1.0.54Adding htmlhint to grunt build
2016-12-16v1.0.50Adding stylelint to grunt build
2016-12-15v1.0.48Adding security validations to grunt build
2016-11-26v1.0.44Create github release grunt task
2016-11-19v1.0.34Build dependencies are now packaged and loaded internally
2016-09-21v1.0.18Added api docs to readme generation task
2016-09-15v1.0.17jslint will test spec files
2016-09-14v1.0.15jshint and jscs will test also spec files
2016-09-13v1.0.13Adding html and css linting support
2016-09-12v1.0.10eslint will test also spec files
2016-09-10v1.0.3Grunt tasks are now grouped to node/web build configs
2016-09-07v1.0.1Lazy loading of grunt task definitions
2016-09-07v1.0.0Change hosted lint configurations
2016-09-07v0.0.2Initial release.

License

Developed by Sagie Gur-Ari and licensed under the Apache 2 open source license.

Keywords

grunt

FAQs

Package last updated on 08 Feb 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts