Shrinkpack complements the npm shrinkwrap command by maintaining a node_shrinkwrap directory in your project, containing the exact same tarballs that npm install downloads from https://registry.npmjs.org. The rest of the npm install process is exactly the same. The only difference is that no network activity is necessary when installing and building your project. The node_shrinkwrap directory can be ignored in your editor (much like is done with the node_modules directory) but is instead checked into source control.
npm shrinkwrap npm-cache nodejs lockfile package-json package-lock bundle cache deploy deployments import install offline package saveEven though npm scripts have a ton of advantages (learn more), it can grow into an unmaintainable mess in your package.json file. Part of the problem is we're configuring scripts in json which has fundamental issues (like no comments).To use nps, it's recommended that you either install it globally (npm i -g nps) or add ./node_modules/bin to your $PATH (be careful that you know what you're doing when doing this, find out how here).
npm npm-scripts cli package-json scripts automationprettier-package-json is an opinionated JSON formatter inspired by prettier. It removes all original styling and ensures that the outputted package.json conforms to a consistent style. Keys in package.json will be sorted in an opinionated order but may be configured to your own preferences.
printer package-json pretty-print prettier cli json formatter package.json sortPJSON is a simple npm package that let's you read the package.json file. In Node.js you can already import json files by simple giving their names in the require statements but this approach doesn't always work well.
typescript json-files package-json nodejs npm utilities helpers package.json version package info utilityTells you things about your dependencies and transitive dependencies. You must specify at least one thing to show.
nodejs package-json tool dependencies npm package files npmignore checkerManage multiple package.json files, such as packages/*/package.json in Lerna Monorepos.
lernajs lerna semver package-json monorepoValidate a package.json file
validation npm package-jsonWhile Gulp, Grunt, and Bower are great tools, Node.js offers an alternative for implementing build processes: npm and your package.json file. npm (node package manager) is all about creating custom scripts for common development and production tasks. You can write npm scripts to process and compress code, create services, minify images, and automate all sorts of build tasks. This course shows you how. Join Ray Villalobos as he walks through the advantages—and few disadvantages—of working with npm scripts and the steps for scripting different development and build tasks. Even if you don't use npm for your own processes, many Node.js packages come with npm scripts built in. This is a great course to help you understand how they work. This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage. Or you can simply add /tree/BRANCH_NAME to the URL to go to the branch you want to peek at.
npm npm-scripts tooling sass package-json tutorial training linkedinlearning lynda-com rayvillalobosSimple API for getting metadata from locally installed npm packages (in node_modules). Builds a recursive tree of all dependencies currently installed in node_modules. Allows you to easily get information from the package.json of any locally installed module.
dependencies package package-json tree deps cacheNormalize values in package.json using the map-schema library. See the schema, normalizers, and unit tests for more examples.
package json packagejson node nodejs normalize schema object jonschlinkert config fix package-json pkg properties valuesCLI to sync only basic properties from package.json to bower.json. Run sync-pkg in the command line to create and/or update bower.json.
sync package-json package pkg bower json bower.json package.json synchronizeModule Atom to keep your package.json up-to-date. Atom Npm Outdated will display an Linter message to the package outdated of your package.json.
atom linter package-json npm autocompletion outdated package.json versionPeople write the repository URL in their package.json file using different formats, and sometimes there is even a typo. This module extracts the code from the npm package manager, and uses normalize-package-data, hosted-git-info and parse-github-repo-url, to parse the provided package input and return a repository URL object.
pkg repository package-json get-pkg-repo normalize fix typo hosted-git-info repo npm git info url packageThis is useful if you're writing tooling around package.json and want to make sure you are following the Official NPM package.json Standard™. Read index.js and test.js for valid values for each field.
package-json npm official standard spec package.json package pkg json fields assert typed validation validate valid parseFor limiting the dependencies inside package.json to only those that are actually being used by your code. This plugin is useful for when you have a large source project for development / testing from which smaller Node.js projects are bundled for various deployments and applications. Such as Google Cloud Functions.
webpack webpack-plugin nodejs package-json nodejs-modules plugin package.json node modulesIt helps your CLI tool to display information with --help flag. Use npm.
nodejs package-json information cli-utility terminal summerize summary brief outline info description data package color colour cli-friendlycoala-quickstart is a tool that helps users to quickly get started with coala. It can generate a .coafile ( coala's configuration file) that is tailored to your project. This supports projects in several languages, including popular languages such as C/C++, Python, JavaScript, CSS, Java.
coala multiprocessing editorconfig package-json gitignoreplease (aka php release or even npm release) is very simple Github+NPM release for PHP and/or Nodejs projects. Actually you can release any thing not just PHP/Nodejs. Please itself is released by please.
please release release-management php-release phar-release release-anything semver semver-release auto-publisher phar-compiler automation npm-publish package-json publishing generate-changelog changelog-generatorYou can use this package as a CLI or as a Module if you need to use the core function of this module. Copyright Manuel Spigolon, Licensed under MIT.
package package-json validation supportCopy a package.json with filters and normalization
cli npm copy fs package-json package.json package pkg select filter only ignore
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.