@leafygreen-ui/lib
Advanced tools
Comparing version 4.5.1 to 5.0.0
# @leafygreen-ui/lib | ||
## 5.0.0 | ||
### Major Changes | ||
- 1aa26ee: Remove unnecessary testHelpers types | ||
### Minor Changes | ||
- a571361: Adds typeIs.array type guard method | ||
### Patch Changes | ||
- 2eba736: Remove testing library dependency | ||
## 4.5.1 | ||
@@ -4,0 +18,0 @@ |
/// <reference types="react" /> | ||
import * as typeIs from './typeIs'; | ||
import * as testHelpers from './testHelpers'; | ||
export { typeIs, testHelpers }; | ||
export { typeIs }; | ||
/** Helper type to extract an HTML element's valid props */ | ||
@@ -6,0 +5,0 @@ export declare type HTMLElementProps<Element extends keyof JSX.IntrinsicElements> = JSX.IntrinsicElements[Element] extends React.DetailedHTMLProps<infer Props, any> ? Props : never; |
import * as typeIs from './typeIs'; | ||
import * as testHelpers from './testHelpers'; | ||
export { typeIs, testHelpers }; | ||
export { typeIs }; | ||
/** Helper type to check if element is a specific React Component */ | ||
@@ -5,0 +4,0 @@ export function isComponentType(element, displayName) { |
@@ -1,2 +0,2 @@ | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(global,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isComponentType=function(e,t){return null!=e&&"object"===a(e)&&"type"in e&&e.type.displayName===t},t.createDataProp=function(e){return{prop:f({},"data-leafygreen-ui",e),selector:"[".concat("data-leafygreen-ui",'="').concat(e,'"]')}},t.testHelpers=t.typeIs=t.AriaCurrentValue=t.keyMap=void 0;var n=i(r(1));t.typeIs=n;var o=i(r(2));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function i(e){if(e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,t&&t.set(e,r),r}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.testHelpers=o;t.keyMap={ArrowUp:38,ArrowDown:40,ArrowLeft:37,ArrowRight:39,Enter:13,Escape:27,Space:32,Tab:9};t.AriaCurrentValue={Page:"page",Step:"step",Location:"location",Date:"date",Time:"time",True:"true",Unset:"false"}},function(e,t,r){"use strict";function n(e){return null!=e&&e.nodeType===Node.ELEMENT_NODE}Object.defineProperty(t,"__esModule",{value:!0}),t.element=n,t.button=function(e){return n(e)&&"button"===e.tagName.toLowerCase()},t.input=function(e){return n(e)&&"input"===e.tagName.toLowerCase()}},function(e,t,r){}])})); | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(global,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isComponentType=function(e,t){return null!=e&&"object"===i(e)&&"type"in e&&e.type.displayName===t},t.createDataProp=function(e){return{prop:u({},"data-leafygreen-ui",e),selector:"[".concat("data-leafygreen-ui",'="').concat(e,'"]')}},t.typeIs=t.AriaCurrentValue=t.keyMap=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if(Object.prototype.hasOwnProperty.call(e,u)){var a=n?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(r,u,a):r[u]=e[u]}r.default=e,t&&t.set(e,r);return r}(r(1));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.typeIs=n;t.keyMap={ArrowUp:38,ArrowDown:40,ArrowLeft:37,ArrowRight:39,Enter:13,Escape:27,Space:32,Tab:9};t.AriaCurrentValue={Page:"page",Step:"step",Location:"location",Date:"date",Time:"time",True:"true",Unset:"false"}},function(e,t,r){"use strict";function n(e){return null!=e&&e.nodeType===Node.ELEMENT_NODE}Object.defineProperty(t,"__esModule",{value:!0}),t.element=n,t.button=function(e){return n(e)&&"button"===e.tagName.toLowerCase()},t.input=function(e){return n(e)&&"input"===e.tagName.toLowerCase()},t.array=function(e){return null!=e&&e instanceof Array}}])})); | ||
//# sourceMappingURL=index.node.js.map |
@@ -1,2 +0,2 @@ | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isComponentType=function(e,t){return null!=e&&"object"===a(e)&&"type"in e&&e.type.displayName===t},t.createDataProp=function(e){return{prop:f({},"data-leafygreen-ui",e),selector:"[".concat("data-leafygreen-ui",'="').concat(e,'"]')}},t.testHelpers=t.typeIs=t.AriaCurrentValue=t.keyMap=void 0;var n=i(r(1));t.typeIs=n;var o=i(r(2));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function i(e){if(e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,t&&t.set(e,r),r}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.testHelpers=o;t.keyMap={ArrowUp:38,ArrowDown:40,ArrowLeft:37,ArrowRight:39,Enter:13,Escape:27,Space:32,Tab:9};t.AriaCurrentValue={Page:"page",Step:"step",Location:"location",Date:"date",Time:"time",True:"true",Unset:"false"}},function(e,t,r){"use strict";function n(e){return null!=e&&e.nodeType===Node.ELEMENT_NODE}Object.defineProperty(t,"__esModule",{value:!0}),t.element=n,t.button=function(e){return n(e)&&"button"===e.tagName.toLowerCase()},t.input=function(e){return n(e)&&"input"===e.tagName.toLowerCase()}},function(e,t,r){}])})); | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isComponentType=function(e,t){return null!=e&&"object"===i(e)&&"type"in e&&e.type.displayName===t},t.createDataProp=function(e){return{prop:u({},"data-leafygreen-ui",e),selector:"[".concat("data-leafygreen-ui",'="').concat(e,'"]')}},t.typeIs=t.AriaCurrentValue=t.keyMap=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if(Object.prototype.hasOwnProperty.call(e,u)){var a=n?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(r,u,a):r[u]=e[u]}r.default=e,t&&t.set(e,r);return r}(r(1));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.typeIs=n;t.keyMap={ArrowUp:38,ArrowDown:40,ArrowLeft:37,ArrowRight:39,Enter:13,Escape:27,Space:32,Tab:9};t.AriaCurrentValue={Page:"page",Step:"step",Location:"location",Date:"date",Time:"time",True:"true",Unset:"false"}},function(e,t,r){"use strict";function n(e){return null!=e&&e.nodeType===Node.ELEMENT_NODE}Object.defineProperty(t,"__esModule",{value:!0}),t.element=n,t.button=function(e){return n(e)&&"button"===e.tagName.toLowerCase()},t.input=function(e){return n(e)&&"input"===e.tagName.toLowerCase()},t.array=function(e){return null!=e&&e instanceof Array}}])})); | ||
//# sourceMappingURL=index.web.js.map |
export declare function element(node?: Node | null): node is HTMLElement; | ||
export declare function button(el?: Node | null): el is HTMLButtonElement; | ||
export declare function input(el?: Node | null): el is HTMLInputElement; | ||
export declare function array(item?: any): item is Array<unknown>; | ||
//# sourceMappingURL=typeIs.d.ts.map |
@@ -10,2 +10,5 @@ export function element(node) { | ||
} | ||
export function array(item) { | ||
return item != null && item instanceof Array; | ||
} | ||
//# sourceMappingURL=typeIs.js.map |
{ | ||
"name": "@leafygreen-ui/lib", | ||
"version": "4.5.1", | ||
"version": "5.0.0", | ||
"description": "leafyGreen UI Kit Internal Library", | ||
@@ -21,3 +21,2 @@ "browser": "./dist/index.web.js", | ||
"dependencies": { | ||
"@testing-library/react": "^8.0.1", | ||
"@leafygreen-ui/emotion": "^2.0.1", | ||
@@ -24,0 +23,0 @@ "facepaint": "^1.2.1", |
@@ -46,3 +46,2 @@ import { OneOf } from './index'; | ||
const barMissingBarOnlyBad: Test = { bar: 'bar', same: 'same' }; | ||
// @ts-expect-error | ||
const barWithFooOnlyBad: Test = { | ||
@@ -52,2 +51,3 @@ bar: 'bar', | ||
barOnly: 'barOnly', | ||
// @ts-expect-error | ||
fooOnly: '42', | ||
@@ -54,0 +54,0 @@ }; |
import * as typeIs from './typeIs'; | ||
import * as testHelpers from './testHelpers'; | ||
export { typeIs, testHelpers }; | ||
export { typeIs }; | ||
@@ -6,0 +5,0 @@ /** Helper type to extract an HTML element's valid props */ |
@@ -12,1 +12,5 @@ export function element(node?: Node | null): node is HTMLElement { | ||
} | ||
export function array(item?: any): item is Array<unknown> { | ||
return item != null && item instanceof Array; | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
5
310051
19
415
- Removed@testing-library/react@^8.0.1
- Removed@jest/types@24.9.0(transitive)
- Removed@sheerun/mutationobserver-shim@0.3.3(transitive)
- Removed@testing-library/dom@5.6.1(transitive)
- Removed@testing-library/react@8.0.9(transitive)
- Removed@types/istanbul-lib-coverage@2.0.6(transitive)
- Removed@types/istanbul-lib-report@3.0.3(transitive)
- Removed@types/istanbul-reports@1.1.2(transitive)
- Removed@types/yargs@13.0.12(transitive)
- Removed@types/yargs-parser@21.0.3(transitive)
- Removedansi-regex@4.1.1(transitive)
- Removedaria-query@3.0.0(transitive)
- Removedast-types-flow@0.0.7(transitive)
- Removedcommander@2.20.3(transitive)
- Removedpretty-format@24.9.0(transitive)
- Removedreact@18.3.1(transitive)
- Removedreact-dom@18.3.1(transitive)
- Removedscheduler@0.23.2(transitive)
- Removedwait-for-expect@1.3.0(transitive)