| Index: node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/lib/js-yaml/type/pairs.js
|
| diff --git a/node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/lib/js-yaml/type/pairs.js b/node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/lib/js-yaml/type/pairs.js
|
| index da3a02d74223e74229aa393c20677037c6ba81ec..02a0af6bc11dc6279ec8aff0d1e91ed378291b01 100644
|
| --- a/node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/lib/js-yaml/type/pairs.js
|
| +++ b/node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/lib/js-yaml/type/pairs.js
|
| @@ -1,15 +1,16 @@
|
| 'use strict';
|
|
|
| -
|
| var Type = require('../type');
|
|
|
| -
|
| var _toString = Object.prototype.toString;
|
|
|
| +function resolveYamlPairs(data) {
|
| + if (null === data) {
|
| + return true;
|
| + }
|
|
|
| -function resolveYamlPairs(state) {
|
| var index, length, pair, keys, result,
|
| - object = state.result;
|
| + object = data;
|
|
|
| result = new Array(object.length);
|
|
|
| @@ -29,12 +30,32 @@ function resolveYamlPairs(state) {
|
| result[index] = [ keys[0], pair[keys[0]] ];
|
| }
|
|
|
| - state.result = result;
|
| return true;
|
| }
|
|
|
| +function constructYamlPairs(data) {
|
| + if (null === data) {
|
| + return [];
|
| + }
|
| +
|
| + var index, length, pair, keys, result,
|
| + object = data;
|
| +
|
| + result = new Array(object.length);
|
| +
|
| + for (index = 0, length = object.length; index < length; index += 1) {
|
| + pair = object[index];
|
| +
|
| + keys = Object.keys(pair);
|
| +
|
| + result[index] = [ keys[0], pair[keys[0]] ];
|
| + }
|
| +
|
| + return result;
|
| +}
|
|
|
| module.exports = new Type('tag:yaml.org,2002:pairs', {
|
| - loadKind: 'sequence',
|
| - loadResolver: resolveYamlPairs
|
| + kind: 'sequence',
|
| + resolve: resolveYamlPairs,
|
| + construct: constructYamlPairs
|
| });
|
|
|