Files
dotfiles/setup/npm.sh
2022-09-20 16:30:08 +02:00

62 lines
4.1 KiB
Bash
Executable File

#!/bin/sh
npm install -g @11ty/eleventy # Eleventy
npm install -g @hyperspace/cli # Hyp CLI
npm install -g @fsouza/prettierd # Prettier, as a daemon, for ludicrous formatting speed
npm install -g a11y # Runs an accessibility audit against a URL
npm install -g alex # Catch insensitive, inconsiderate writing
npm install -g babel-cli # Babel command line
npm install -g browser-sync # Live CSS Reload & Browser Syncing
npm install -g caniuse-cmd # caniuse for the command line ➜ caniuse border-radius
npm install -g commitizen # Git commit, but play nice with conventions ➜ git cz
npm install -g cz-conventional-changelog # Prompts for conventional changelog standard
npm install -g esbuild # An extremely fast JavaScript bundler
npm install -g eslint # An AST-based pattern checker for JavaScript
npm install -g eslint-plugin-babel
npm install -g eslint-plugin-chai
npm install -g eslint-plugin-chai-expect
npm install -g eslint-plugin-flowtype
npm install -g eslint-plugin-html
npm install -g eslint-plugin-jasmine
npm install -g eslint-plugin-jsdoc
npm install -g eslint-plugin-json
npm install -g eslint-plugin-jsx
npm install -g eslint-plugin-jsx-extras
npm install -g eslint-plugin-lodash
npm install -g eslint-plugin-mocha
npm install -g eslint-plugin-node
npm install -g eslint-plugin-react
npm install -g eslint-plugin-redux
npm install -g eslint_d # Like Eslint, but faster
npm install -g fast-cli # Test your download speed using fast.com ➜ fast
npm install -g gifify # Convert any video file to an optimized animated GIF
npm install -g github-codeowners # A CLI tool for working with GitHub CODEOWNERS
npm install -g glyphhanger # Your web font utility belt
npm install -g http-server # A simple zero-configuration command-line http server
npm install -g json-server # Small JSON file server for REST API mock ➜ touch db.json; json-server --watch db.json
npm install -g jsonlint # A JSON linter
npm install -g lighthouse # Lighthouse analyzes web apps and web pages.
npm install -g nativefier # Wrap web apps natively
npm install -g neovim # Node.js provider for NeoVim
npm install -g netlify-cli # The Netlify CLI tools.
npm install -g nodemon # Simple monitor script for use during development of a node.js app.
npm install -g npm-check # Check for outdated, incorrect, and unused dependencies. ➜ npm-check -g
npm install -g npm-check-updates # Find newer versions of dependencies ➜ ncu
npm install -g npx # Executes commands
npm install -g markdownlint # Markdown lint tool and style checker
npm install -g markdownlint-cli # Command Line Interface for MarkdownLint
npm install -g pageres-cli # Capture website screenshots ➜ pageres [ todomvc.com 1200x1000 ] [ yeoman.io 800x600 1200x1000 ] --crop
npm install -g prettier # Prettier is an opinionated code formatter
npm install -g prettier-init # Just a CLI for creating a .prettierrc file.
npm install -g prettier-stylelint # Format your styles with ease
npm install -g prettier_d_slim # Prettier, but fast
npm install -g prettyjson # Package for formatting JSON data ➜ prettyjson package.json. curl https://api.github.com/users/rafeca | prettyjson
npm install -g stylelint # Modern CSS linter
npm install -g stylelint-config-prettier
npm install -g stylelint-config-standard
npm install -g tldr # tldr;
npm install -g typescript # TypeScript is a language for application scale JavaScript development
npm install -g typesync # Install missing TypeScript typings for dependencies in your package.json.
npm install -g write-good # Linter for English prose
npm install -g yarn # Fast, reliable, and secure dependency management.