Skip to content

Set of tools to build and test Web applications gathered inside a single dependency

Notifications You must be signed in to change notification settings

Kitware/kw-web-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kitware Web Suite Dependency Status

Introduction

The Kitware Web Suite package aims to provide a common set of tools used to build Web application at Kitware behind a single dependency.

Anyone can use it, but the goal is to standardise the tools and versions used accross our Web projects.

Here is the full list that will be available to you with kw-web-suite.

Minimum Runtime requirement

  • Node: 10.18.0
  • NPM: 6.13.4

Commitizen needs to be globally installed to prevent thirdpart git-cz to take over the formatting and put emoji everywhere. Hopefully the next version will address that and everything can remain local.

ES6

Package name NPM Version Version
@babel/core npm version 7.12.9
@babel/plugin-transform-runtime npm version 7.12.1
@babel/preset-env npm version 7.12.7
@babel/preset-flow npm version 7.12.1
@babel/preset-react npm version 7.12.7
@babel/preset-typescript npm version 7.12.7
@babel/register npm version 7.12.1
@babel/runtime npm version 7.12.5
babel-eslint npm version 10.1.0
babel-loader npm version 8.2.2
core-js npm version 3.8.0
regenerator-runtime npm version 0.13.7

ESLint

Package name NPM Version Version
eslint npm version 7.14.0
eslint-config-airbnb npm version 18.2.1
eslint-config-prettier npm version 6.15.0
eslint-import-resolver-webpack npm version 0.13.0
eslint-loader npm version 4.0.2
eslint-plugin-import npm version 2.22.1
eslint-plugin-jsx-a11y npm version 6.4.1
eslint-plugin-prettier npm version 3.1.4
eslint-plugin-react npm version 7.21.5

Webpack loaders

Package name NPM Version Version
autoprefixer npm version 10.0.4
postcss npm version 8.1.10
css-loader npm version 5.0.1
exports-loader npm version 1.1.1
expose-loader npm version 1.0.3
file-loader npm version 6.2.0
ignore-loader npm version 0.1.2
hson-loader npm version 2.0.0
html-loader npm version 1.3.2
postcss-loader npm version 4.1.0
raw-loader npm version 4.0.2
regexp-replace-loader npm version 1.0.1
shader-loader npm version 1.3.1
string-replace-loader npm version 3.0.1
style-loader npm version 2.0.0
svg-sprite-loader npm version 5.0.0
url-loader npm version 4.1.1
worker-loader npm version 3.0.5

Webpack plugins

Package name NPM Version Version
clean-webpack-plugin npm version 3.0.0
copy-webpack-plugin npm version 6.3.2
create-symlink-webpack-plugin npm version 1.0.1
html-webpack-plugin npm version 4.5.0
save-remote-file-webpack-plugin npm version 1.0.2
symlink-webpack-plugin npm version 1.0.0
terser-webpack-plugin npm version 5.0.3
uglifyjs-webpack-plugin npm version 2.2.0
webpack-manifest-plugin npm version 2.2.0
workbox-webpack-plugin npm version 6.0.0
write-file-webpack-plugin npm version 4.5.1

Webpack cli+tools

Package name NPM Version Version
webpack npm version 5.9.0
webpack-cli npm version 4.2.0
webpack-dev-server npm version 3.11.0
parallel-webpack npm version 2.6.0
webpack-bundle-analyzer npm version 4.2.0
webpack-dashboard npm version 3.2.1
webpack-merge npm version 5.4.0
webpack-notifier npm version 1.11.0

Software process

Package name NPM Version Version
commitizen npm version 4.2.2
cz-conventional-changelog npm version 3.3.0
semantic-release npm version 17.3.0

Utilities

Package name NPM Version Version
shelljs npm version 0.8.4
prettier npm version 2.2.1
shx npm version 0.3.3
size-limit npm version 4.9.0
normalize.css npm version 8.0.1
inline-source-cli npm version 2.0.0

About

Set of tools to build and test Web applications gathered inside a single dependency

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •