8000
Skip to content

Updated package.json to include all non-breaking security fixes - #3061

Open
nf3 wants to merge 4 commits into
react-boilerplate:devfrom
vaultvision:master
Open

Updated package.json to include all non-breaking security fixes#3061
nf3 wants to merge 4 commits into
react-boilerplate:devfrom
vaultvision:master

Conversation

@nf3
@nf3 nf3 commented May 12, 2022
Copy link
Copy Markdown

NPM Package changelog

npm install dotenv
npm install oidc-client

npm install immer@9.0.13
npm install lodash@4.17.21
npm install minimist@1.2.3
npm install react-redux@7.2.8
npm install react-router-dom@5.3.1

npm install --save-dev lint-staged@12.4.1
npm install --save-dev webpack@4.32.0


npm install --save-dev plop@3.1.0
npm install --save-dev stylelint@13.13.1
npm install --save-dev jest-cli@26.6.3


npm update ansi-regex --depth 5
npm update terser-webpack-plugin --depth 2
npm update ajv --depth 4
npm update null --depth 2


npm install --save-dev add-asset-html-webpack-plugin@5.0.2
npm install --save-dev image-webpack-loader@8.1.0
npm install --save-dev compression-webpack-plugin@6.1.1
npm install --save-dev terser-webpack-plugin@4.2.3
npm install --save-dev webpack-cli@3.3.10
npm install --save-dev node-plop@0.31.0


npm install npm@latest -g


npm install --legacy-peer-deps

plus the following overrides

"glob-parent": { ".": "^6.0.2"},
"semver-regex": { ".": "^3.1.3"},
"minimist": { ".": "^1.2.6" },
"tar": { ".": "^6.1.11"},
"ini": { ".": "^1.3.6"},
"ejs": { ".": "^3.1.8"}

julienben and others added 2 commits April 18, 2019 20:48
The Big 4.0!

Co-authored-by: Sara Federico <gretzky@users.noreply.github.com>
Co-authored-by: Paolo Mariotti <pmariott@gmail.com>
Co-authored-by:  <thaur.yang@gmail.com>
Co-authored-by: Tan Nguyen <Tannd1993@gmail.com>
Co-authored-by: Jon Winn <jwinn@users.noreply.github.com>
Co-authored-by: paulogdm <paulogdemitri@gmail.com>
Co-authored-by: Marcellin Nshimiyimana <mn2587@columbia.edu>
Co-authored-by: Ryan Swart <serjndestroy@gmail.com>
Co-authored-by: Benedikt Franke <benedikt@franke.tech>
Co-authored-by: Khayyam Saleem <khayyam.saleem@gmail.com>
Co-authored-by: Vladimir Cibizov <vladimir.tsibizow@gmail.com>
Co-authored-by: Al-un <alun.sng@gmail.com>
Co-authored-by: Larry <lsanders@gmail.com>
nf3 added 2 commits May 25, 2022 16:57
There are a few key areas updated to add support for the Vault Vision Login-as-a-Service

- Add Sagas flows for the loading user context from session storage and for validating the post authorization JWT token that first established a user as being authenticated by the Vault Vision OIDC identity provider

- Add Actions for pre and post user loading and pre and post callback authorization api call

- Add appropriate Reducers to consume Saga and Action triggers in order to modify Redux state

- Update unit tests to 100% PASS

- Create a PrivateRoute component that can be used to easily protect pages and routes that require authentication

- Create an example Dashboard page that requires authentication

- Create an example Profile page that requires authentication and displays all the available user data for an authenticated user

- Create SignIn, SignUp, SignOut button Components

- Integrate the NPM oidc-client

- Add a userManager that interfaces to the open source OIDC client library

- Add support for reading environment variables for OIDC settings using dotenv

- Update NPM packages to have 0 known vulnerabilities
The semver-regex package listed a vulnerability in the npm audit for version 3.1.3, this vulnerability was fixed in 3.1.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0