1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-04 00:18:01 +01:00

fix(deps): update dependency js-yaml to v4 (#985)

* fix(deps): update dependency js-yaml to v4

* fix: upgrade to js-yaml v4

* fix: upgrade to js-yaml 4.1.0

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
This commit is contained in:
renovate[bot] 2021-09-28 20:53:39 +02:00 committed by GitHub
parent 2a4668037d
commit 120eb2b2fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 24 additions and 13 deletions

View File

@ -90,7 +90,7 @@
"gravatar-url": "^3.1.0",
"helmet": "^4.1.0",
"joi": "^17.3.0",
"js-yaml": "^3.14.0",
"js-yaml": "^4.1.0",
"knex": "0.95.11",
"log4js": "^6.0.0",
"memoizee": "^0.4.15",
@ -118,7 +118,7 @@
"@types/express-session": "1.17.4",
"@types/faker": "5.5.8",
"@types/jest": "27.0.2",
"@types/js-yaml": "3.12.7",
"@types/js-yaml": "4.0.3",
"@types/memoizee": "0.4.6",
"@types/node": "16.6.1",
"@types/node-fetch": "2.5.12",

View File

@ -123,7 +123,7 @@ This was changed by ${createdBy}.`;
const stale = data.stale ? '("stale")' : '';
const typeStr = `*Type*: ${data.type}`;
const project = `*Project*: ${data.project}`;
const strategies = `*Activation strategies*: \`\`\`${YAML.safeDump(
const strategies = `*Activation strategies*: \`\`\`${YAML.dump(
data.strategies,
{ skipInvalid: true },
)}\`\`\``;

View File

@ -109,7 +109,7 @@ export default class TeamsAddon extends Addon {
const { data } = event;
const typeStr = `*Type*: ${data.type}`;
const project = `*Project*: ${data.project}`;
const strategies = `*Activation strategies*: \n${YAML.safeDump(
const strategies = `*Activation strategies*: \n${YAML.dump(
data.strategies,
{ skipInvalid: true },
)}`;

View File

@ -50,7 +50,7 @@ class StateController extends Controller {
// @ts-ignore
if (mime.getType(req.file.originalname) === 'text/yaml') {
// @ts-ignore
data = YAML.safeLoad(req.file.buffer);
data = YAML.load(req.file.buffer);
} else {
// @ts-ignore
data = JSON.parse(req.file.buffer);
@ -93,7 +93,7 @@ class StateController extends Controller {
if (downloadFile) {
res.attachment(`export-${timestamp}.yml`);
}
res.type('yaml').send(YAML.safeDump(data, { skipInvalid: true }));
res.type('yaml').send(YAML.dump(data, { skipInvalid: true }));
} else {
if (downloadFile) {
res.attachment(`export-${timestamp}.json`);

View File

@ -12,8 +12,7 @@ export const readFile: (file: string) => Promise<string> = (file) =>
export const parseFile: (file: string, data: string) => any = (
file: string,
data: string,
) =>
mime.lookup(file) === 'text/yaml' ? YAML.safeLoad(data) : JSON.parse(data);
) => (mime.lookup(file) === 'text/yaml' ? YAML.load(data) : JSON.parse(data));
export const filterExisting: (
keepExisting: boolean,

View File

@ -794,10 +794,10 @@
jest-diff "^27.0.0"
pretty-format "^27.0.0"
"@types/js-yaml@3.12.7":
version "3.12.7"
resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-3.12.7.tgz#330c5d97a3500e9c903210d6e49f02964af04a0e"
integrity sha512-S6+8JAYTE1qdsc9HMVsfY7+SgSuUU/Tp6TYTmITW0PZxiyIMvol3Gy//y69Wkhs0ti4py5qgR3uZH6uz/DNzJQ==
"@types/js-yaml@4.0.3":
version "4.0.3"
resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.3.tgz#9f33cd6fbf0d5ec575dc8c8fc69c7fec1b4eb200"
integrity sha512-5t9BhoORasuF5uCPr+d5/hdB++zRFUTMIZOzbNkr+jZh3yQht4HYbRDyj9fY8n2TZT30iW9huzav73x4NikqWg==
"@types/json-schema@^7.0.7":
version "7.0.9"
@ -1200,6 +1200,11 @@ argparse@^1.0.7:
dependencies:
sprintf-js "~1.0.2"
argparse@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
arr-diff@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"
@ -4392,7 +4397,7 @@ js-tokens@^4.0.0:
resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
js-yaml@^3.13.1, js-yaml@^3.14.0:
js-yaml@^3.13.1:
version "3.14.1"
resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
@ -4400,6 +4405,13 @@ js-yaml@^3.13.1, js-yaml@^3.14.0:
argparse "^1.0.7"
esprima "^4.0.0"
js-yaml@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
dependencies:
argparse "^2.0.1"
jsbn@~0.1.0:
version "0.1.1"
resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"