KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
urbanjs-tools
★ 8
Open GitHub ↗
Development stack for JavaScript
Download README (.md)
Explore Similar Repositories
MCChat
:
Example code for Multipeer Connectivity : a somewhat simple and stupid chat app (Mac & iOS)
ss_tvos
:
Apple TV app for the SmoothStreams network
run-highlighter
:
Web app to find timestamps of your speedruns in your stream archives
job-board
:
Nodebr jobs
JHQingChunMusic
:
青春音乐播放器 iOS-CJH
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
urbanjs-tools
?
Download (.md)
# urbanjs-tools [](https://travis-ci.org/urbanjs/urbanjs-tools) ### Quick start Initialize the necessary tasks and presets in your gulpfile.js: ``` const tools = require('urbanjs-tools'); tools.initialize(gulp, { babel: true, checkDependencies: true, checkFileNames: true, conventionalChangelog: true, eslint: true, jsdoc: true, mocha: true, nsp: true, retire: true, tslint: true, webpack: true }); ``` **And that's it, you're good to go.** You can run any of the gulp tasks above (e.g. ```gulp eslint```) or you can use these [presets](https://github.com/urbanjs/urbanjs-tools/wiki/3---Usage#available-presets): - `gulp test`: runs tests (```mocha```) - `gulp analyse`: analyzes the code base (```check-dependencies```, ```check-file-names```, ```eslint```, ```nsp```, ```retire```, ```tslint```) - `gulp pre-commit`: analyzes the code base and runs tests (```analyse```, ```test```) - `gulp doc`: generates the documentation (```jsdoc```) - `gulp dist`: runs the configured transpiler/bundler (```babel```, ```webpack```) - `gulp changelog`: generates the documentation (```conventional-changelog```) - `gulp pre-release`: analyzes the code base, runs tests, generates documentation, and transpiles/bundles (```pre-commit```, ```doc```, ```dist```, ```changelog```) Additionally you can use these modifiers: - `:fix` (`eslint`, `tslint`) - `:watch` (`babel`, `webpack`, `mocha`) e.g. `gulp eslint:fix` or `gulp babel:watch` ## Documentation Check out - the [wiki](https://github.com/urbanjs/urbanjs-tools/wiki) for guides, examples and details - [api documentation](https://github.com/urbanjs/urbanjs-tools/blob/master/packages/urbanjs-tools/README.md) - README.md files of packages ## Contribution Highly appreciated any ideas how to make it more powerful.