
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
a global command to start your node tutorial on manual creation is also included
npm install -g node-init
init all
create node js AirBnB based standards gulpfile.js, .editorconfig, .gitignore, .jshintrc, .jscs using commandline
Instantly create linting file and editor configuration
Because I dont like installing yeoman and making a nodejs boilerplate is counter productive
init help
* Install Git
* OSX: brew install git
* linux: yum install git or apt-get install git
* Windows: chocolatey install git
* Install node
* OSX: brew install node
* linux: yum install node or apt-get install node
* windows: [node](https://nodejs.org/en/download/) or chocolatey install node
```
mkdir BestNodeJSProject
npm init
```
markdown/
add .editorconfig file in
editorconfig/.editorconfig
to your root directory atom editorconfig Go to atom install packages and then search install editorconfig
add .editorconfig file in
editorconfig/.editorconfig
to your root directory Install packagecontrol Install sublime editorconfig
Install JShint in dev environment
npm install jshint gulp gulp-jshint --save-dev
add .jshintrc in
airbnb/linters/.jshintrc
to root directory
add .eslint in
airbnb/linters/.eslintrc
to your root directory
OSX: iterm2 Linux: Native Terminal Windows: cmd.exe?
Use gulp to make your life easy (grunt syntax is too complicated)
gulp/gulpfile.js
add this gulp file in your root directory. Now you can run 'gulp lint' command in your Terminal
#.gitignore Don't forger .gitignore so that you will not accidentally upload unnecessary file to scm (e.g. node_modules)
Now you can start working with nodejs
#TODO * eslintrc support * man page
FAQs
a global command to start your node tutorial on manual creation is also included
The npm package node-init receives a total of 0 weekly downloads. As such, node-init popularity was classified as not popular.
We found that node-init demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
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.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.