@contentful/rich-text-types
Advanced tools
Comparing version 13.4.0 to 14.0.0
@@ -11,3 +11,2 @@ 'use strict'; | ||
var O = 'object'; | ||
var check = function (it) { | ||
@@ -20,6 +19,6 @@ return it && it.Math == Math && it; | ||
// eslint-disable-next-line no-undef | ||
check(typeof globalThis == O && globalThis) || | ||
check(typeof window == O && window) || | ||
check(typeof self == O && self) || | ||
check(typeof commonjsGlobal == O && commonjsGlobal) || | ||
check(typeof globalThis == 'object' && globalThis) || | ||
check(typeof window == 'object' && window) || | ||
check(typeof self == 'object' && self) || | ||
check(typeof commonjsGlobal == 'object' && commonjsGlobal) || | ||
// eslint-disable-next-line no-new-func | ||
@@ -38,3 +37,3 @@ Function('return this')(); | ||
var descriptors = !fails(function () { | ||
return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; | ||
return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7; | ||
}); | ||
@@ -123,8 +122,8 @@ | ||
var document = global_1.document; | ||
var document$1 = global_1.document; | ||
// typeof document.createElement is 'object' in old IE | ||
var EXISTS = isObject(document) && isObject(document.createElement); | ||
var EXISTS = isObject(document$1) && isObject(document$1.createElement); | ||
var documentCreateElement = function (it) { | ||
return EXISTS ? document.createElement(it) : {}; | ||
return EXISTS ? document$1.createElement(it) : {}; | ||
}; | ||
@@ -182,3 +181,3 @@ | ||
var hide = descriptors ? function (object, key, value) { | ||
var createNonEnumerableProperty = descriptors ? function (object, key, value) { | ||
return objectDefineProperty.f(object, key, createPropertyDescriptor(1, value)); | ||
@@ -192,3 +191,3 @@ } : function (object, key, value) { | ||
try { | ||
hide(global_1, key, value); | ||
createNonEnumerableProperty(global_1, key, value); | ||
} catch (error) { | ||
@@ -199,21 +198,32 @@ global_1[key] = value; | ||
var shared = createCommonjsModule(function (module) { | ||
var SHARED = '__core-js_shared__'; | ||
var store = global_1[SHARED] || setGlobal(SHARED, {}); | ||
var sharedStore = store; | ||
var functionToString = Function.toString; | ||
// this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper | ||
if (typeof sharedStore.inspectSource != 'function') { | ||
sharedStore.inspectSource = function (it) { | ||
return functionToString.call(it); | ||
}; | ||
} | ||
var inspectSource = sharedStore.inspectSource; | ||
var WeakMap = global_1.WeakMap; | ||
var nativeWeakMap = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap)); | ||
var shared = createCommonjsModule(function (module) { | ||
(module.exports = function (key, value) { | ||
return store[key] || (store[key] = value !== undefined ? value : {}); | ||
return sharedStore[key] || (sharedStore[key] = value !== undefined ? value : {}); | ||
})('versions', []).push({ | ||
version: '3.1.3', | ||
version: '3.6.4', | ||
mode: 'global', | ||
copyright: '© 2019 Denis Pushkarev (zloirock.ru)' | ||
copyright: '© 2020 Denis Pushkarev (zloirock.ru)' | ||
}); | ||
}); | ||
var functionToString = shared('native-function-to-string', Function.toString); | ||
var WeakMap = global_1.WeakMap; | ||
var nativeWeakMap = typeof WeakMap === 'function' && /native code/.test(functionToString.call(WeakMap)); | ||
var id = 0; | ||
@@ -251,15 +261,15 @@ var postfix = Math.random(); | ||
if (nativeWeakMap) { | ||
var store = new WeakMap$1(); | ||
var wmget = store.get; | ||
var wmhas = store.has; | ||
var wmset = store.set; | ||
var store$1 = new WeakMap$1(); | ||
var wmget = store$1.get; | ||
var wmhas = store$1.has; | ||
var wmset = store$1.set; | ||
set = function (it, metadata) { | ||
wmset.call(store, it, metadata); | ||
wmset.call(store$1, it, metadata); | ||
return metadata; | ||
}; | ||
get = function (it) { | ||
return wmget.call(store, it) || {}; | ||
return wmget.call(store$1, it) || {}; | ||
}; | ||
has$1 = function (it) { | ||
return wmhas.call(store, it); | ||
return wmhas.call(store$1, it); | ||
}; | ||
@@ -270,3 +280,3 @@ } else { | ||
set = function (it, metadata) { | ||
hide(it, STATE, metadata); | ||
createNonEnumerableProperty(it, STATE, metadata); | ||
return metadata; | ||
@@ -293,8 +303,4 @@ }; | ||
var enforceInternalState = internalState.enforce; | ||
var TEMPLATE = String(functionToString).split('toString'); | ||
var TEMPLATE = String(String).split('String'); | ||
shared('inspectSource', function (it) { | ||
return functionToString.call(it); | ||
}); | ||
(module.exports = function (O, key, value, options) { | ||
@@ -305,3 +311,3 @@ var unsafe = options ? !!options.unsafe : false; | ||
if (typeof value == 'function') { | ||
if (typeof key == 'string' && !has(value, 'name')) hide(value, 'name', key); | ||
if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key); | ||
enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : ''); | ||
@@ -319,6 +325,6 @@ } | ||
if (simple) O[key] = value; | ||
else hide(O, key, value); | ||
else createNonEnumerableProperty(O, key, value); | ||
// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative | ||
})(Function.prototype, 'toString', function toString() { | ||
return typeof this == 'function' && getInternalState(this).source || functionToString.call(this); | ||
return typeof this == 'function' && getInternalState(this).source || inspectSource(this); | ||
}); | ||
@@ -360,3 +366,3 @@ }); | ||
// Let integer be ? ToInteger(index). | ||
// If integer < 0, let result be max((length + integer), 0); else let result be min(length, length). | ||
// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). | ||
var toAbsoluteIndex = function (index, length) { | ||
@@ -525,3 +531,3 @@ var integer = toInteger(index); | ||
if (options.sham || (targetProperty && targetProperty.sham)) { | ||
hide(sourceProperty, 'sham', true); | ||
createNonEnumerableProperty(sourceProperty, 'sham', true); | ||
} | ||
@@ -587,8 +593,17 @@ // extend global | ||
var useSymbolAsUid = nativeSymbol | ||
// eslint-disable-next-line no-undef | ||
&& !Symbol.sham | ||
// eslint-disable-next-line no-undef | ||
&& typeof Symbol.iterator == 'symbol'; | ||
var WellKnownSymbolsStore = shared('wks'); | ||
var Symbol$1 = global_1.Symbol; | ||
var store$1 = shared('wks'); | ||
var createWellKnownSymbol = useSymbolAsUid ? Symbol$1 : Symbol$1 && Symbol$1.withoutSetter || uid; | ||
var wellKnownSymbol = function (name) { | ||
return store$1[name] || (store$1[name] = nativeSymbol && Symbol$1[name] | ||
|| (nativeSymbol ? Symbol$1 : uid)('Symbol.' + name)); | ||
if (!has(WellKnownSymbolsStore, name)) { | ||
if (nativeSymbol && has(Symbol$1, name)) WellKnownSymbolsStore[name] = Symbol$1[name]; | ||
else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); | ||
} return WellKnownSymbolsStore[name]; | ||
}; | ||
@@ -610,29 +625,59 @@ | ||
var GT = '>'; | ||
var LT = '<'; | ||
var PROTOTYPE = 'prototype'; | ||
var SCRIPT = 'script'; | ||
var IE_PROTO = sharedKey('IE_PROTO'); | ||
var PROTOTYPE = 'prototype'; | ||
var Empty = function () { /* empty */ }; | ||
var EmptyConstructor = function () { /* empty */ }; | ||
var scriptTag = function (content) { | ||
return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; | ||
}; | ||
// Create object with fake `null` prototype: use ActiveX Object with cleared prototype | ||
var NullProtoObjectViaActiveX = function (activeXDocument) { | ||
activeXDocument.write(scriptTag('')); | ||
activeXDocument.close(); | ||
var temp = activeXDocument.parentWindow.Object; | ||
activeXDocument = null; // avoid memory leak | ||
return temp; | ||
}; | ||
// Create object with fake `null` prototype: use iframe Object with cleared prototype | ||
var createDict = function () { | ||
var NullProtoObjectViaIFrame = function () { | ||
// Thrash, waste and sodomy: IE GC bug | ||
var iframe = documentCreateElement('iframe'); | ||
var length = enumBugKeys.length; | ||
var lt = '<'; | ||
var script = 'script'; | ||
var gt = '>'; | ||
var js = 'java' + script + ':'; | ||
var JS = 'java' + SCRIPT + ':'; | ||
var iframeDocument; | ||
iframe.style.display = 'none'; | ||
html.appendChild(iframe); | ||
iframe.src = String(js); | ||
// https://github.com/zloirock/core-js/issues/475 | ||
iframe.src = String(JS); | ||
iframeDocument = iframe.contentWindow.document; | ||
iframeDocument.open(); | ||
iframeDocument.write(lt + script + gt + 'document.F=Object' + lt + '/' + script + gt); | ||
iframeDocument.write(scriptTag('document.F=Object')); | ||
iframeDocument.close(); | ||
createDict = iframeDocument.F; | ||
while (length--) delete createDict[PROTOTYPE][enumBugKeys[length]]; | ||
return createDict(); | ||
return iframeDocument.F; | ||
}; | ||
// Check for document.domain and active x support | ||
// No need to use active x approach when document.domain is not set | ||
// see https://github.com/es-shims/es5-shim/issues/150 | ||
// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 | ||
// avoid IE GC bug | ||
var activeXDocument; | ||
var NullProtoObject = function () { | ||
try { | ||
/* global ActiveXObject */ | ||
activeXDocument = document.domain && new ActiveXObject('htmlfile'); | ||
} catch (error) { /* ignore */ } | ||
NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); | ||
var length = enumBugKeys.length; | ||
while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]]; | ||
return NullProtoObject(); | ||
}; | ||
hiddenKeys[IE_PROTO] = true; | ||
// `Object.create` method | ||
@@ -643,13 +688,11 @@ // https://tc39.github.io/ecma262/#sec-object.create | ||
if (O !== null) { | ||
Empty[PROTOTYPE] = anObject(O); | ||
result = new Empty(); | ||
Empty[PROTOTYPE] = null; | ||
EmptyConstructor[PROTOTYPE] = anObject(O); | ||
result = new EmptyConstructor(); | ||
EmptyConstructor[PROTOTYPE] = null; | ||
// add "__proto__" for Object.getPrototypeOf polyfill | ||
result[IE_PROTO] = O; | ||
} else result = createDict(); | ||
} else result = NullProtoObject(); | ||
return Properties === undefined ? result : objectDefineProperties(result, Properties); | ||
}; | ||
hiddenKeys[IE_PROTO] = true; | ||
var UNSCOPABLES = wellKnownSymbol('unscopables'); | ||
@@ -661,3 +704,6 @@ var ArrayPrototype = Array.prototype; | ||
if (ArrayPrototype[UNSCOPABLES] == undefined) { | ||
hide(ArrayPrototype, UNSCOPABLES, objectCreate(null)); | ||
objectDefineProperty.f(ArrayPrototype, UNSCOPABLES, { | ||
configurable: true, | ||
value: objectCreate(null) | ||
}); | ||
} | ||
@@ -670,8 +716,35 @@ | ||
var defineProperty = Object.defineProperty; | ||
var cache = {}; | ||
var thrower = function (it) { throw it; }; | ||
var arrayMethodUsesToLength = function (METHOD_NAME, options) { | ||
if (has(cache, METHOD_NAME)) return cache[METHOD_NAME]; | ||
if (!options) options = {}; | ||
var method = [][METHOD_NAME]; | ||
var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false; | ||
var argument0 = has(options, 0) ? options[0] : thrower; | ||
var argument1 = has(options, 1) ? options[1] : undefined; | ||
return cache[METHOD_NAME] = !!method && !fails(function () { | ||
if (ACCESSORS && !descriptors) return true; | ||
var O = { length: -1 }; | ||
if (ACCESSORS) defineProperty(O, 1, { enumerable: true, get: thrower }); | ||
else O[1] = 1; | ||
method.call(O, argument0, argument1); | ||
}); | ||
}; | ||
var $includes = arrayIncludes.includes; | ||
var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { ACCESSORS: true, 1: 0 }); | ||
// `Array.prototype.includes` method | ||
// https://tc39.github.io/ecma262/#sec-array.prototype.includes | ||
_export({ target: 'Array', proto: true }, { | ||
_export({ target: 'Array', proto: true, forced: !USES_TO_LENGTH }, { | ||
includes: function includes(el /* , fromIndex = 0 */) { | ||
@@ -692,3 +765,3 @@ return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); | ||
// optional / simple context binding | ||
var bindContext = function (fn, that, length) { | ||
var functionBindContext = function (fn, that, length) { | ||
aFunction$1(fn); | ||
@@ -718,3 +791,3 @@ if (that === undefined) return fn; | ||
var entryUnbind = function (CONSTRUCTOR, METHOD, length) { | ||
return bindContext(call, global_1[CONSTRUCTOR].prototype[METHOD], length); | ||
return functionBindContext(call, global_1[CONSTRUCTOR].prototype[METHOD], length); | ||
}; | ||
@@ -721,0 +794,0 @@ |
{ | ||
"name": "@contentful/rich-text-types", | ||
"version": "13.4.0", | ||
"version": "14.0.0", | ||
"main": "dist/rich-text-types.es5.js", | ||
@@ -45,3 +45,3 @@ "typings": "dist/types/index.d.ts", | ||
}, | ||
"gitHead": "f83fee241530faede47c98dbacb0ebcc762d13b1" | ||
"gitHead": "73dac52d408978684bca6bcfdd10a8ac63222c4d" | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
114598
1331
0
37