Skip to content
This repository was archived by the owner on Mar 4, 2020. It is now read-only.

Commit f8f49e6

Browse files
authored
chore(package): bump dependencies, rearrange some of them (#483)
* chore(package): bump dependencies, rearrange some of them * style(mixed): apply rules
1 parent 25fa95d commit f8f49e6

File tree

13 files changed

+97
-79
lines changed

13 files changed

+97
-79
lines changed

docs/src/components/ComponentDoc/ComponentDocAccessibility.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const ComponentDocAccessibility = ({ info }) => {
99
const defaultValue = _.get(_.find(info.props, { name: 'accessibility' }), 'defaultValue')
1010

1111
const stem = defaultValue && defaultValue.split('.').pop()
12-
const filename = stem && stem + '.ts'
12+
const filename = stem && `${stem}.ts`
1313

1414
const behaviorName = behaviorMenu.reduce((acc, next) => {
1515
return _.find(next.variations, { name: filename }) ? next.displayName : acc

docs/src/components/DocPage/DocPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ interface DocPageProps {
99
}
1010

1111
const DocPage = ({ title, description, children }: DocPageProps) => (
12-
<DocumentTitle title={'Stardust - ' + title}>
12+
<DocumentTitle title={`Stardust - ${title}`}>
1313
<div style={{ padding: '2rem', fontSize: '1.15rem', maxWidth: '80ch' }}>
1414
<Header as="h1" content={title} subheader={description} textAlign="center" />
1515

docs/src/components/DocsBehaviorRoot.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class DocsBehaviorRoot extends React.Component<any, any> {
3232
}
3333

3434
const { match } = this.props
35-
const pageTitle = _.capitalize(match.params.name) + ' behaviors'
35+
const pageTitle = `${_.capitalize(match.params.name)} behaviors`
3636
return (
3737
<DocumentTitle title={pageTitle}>
3838
<Grid>
@@ -41,7 +41,7 @@ class DocsBehaviorRoot extends React.Component<any, any> {
4141
<Header
4242
as="h1"
4343
content={pageTitle}
44-
subheader={'Keyboard and Screenreader options for ' + match.params.name + 's.'}
44+
subheader={`Keyboard and Screenreader options for ${match.params.name}s.`}
4545
/>
4646
</Grid.Column>
4747
</Grid.Row>

docs/src/examples/components/Icon/Usage/IconSetExample.shorthand.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ const IconSetExampleShorthand = () => (
3030
</Divider>
3131
<Grid columns={4} style={{ textAlign: 'center' }}>
3232
{Object.keys(theme.icons).map(name => (
33-
<div key={name + '-outline'} style={cellStyles}>
33+
<div key={`${name}-outline`} style={cellStyles}>
3434
<Icon name={name} variables={{ outline: true }} />
3535
<br />
3636
<code>{name} outline</code>

docs/src/prototypes/chatPane/services/dateUtils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export const getTimestamp = (date: Date): { short: string; long: string } => {
2727
const timeString = dateMoment.format('LT')
2828

2929
return {
30-
short: `${areMomentsSameDay(dateMoment) ? '' : dateMoment.format('M/D') + ' '}${timeString}`,
30+
short: `${areMomentsSameDay(dateMoment) ? '' : `${dateMoment.format('M/D')} `}${timeString}`,
3131
long: `${dateMoment.format('ll')} ${timeString}`,
3232
}
3333
}

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"release:patch": "yarn prerelease && ta-script npm/release patch && yarn postrelease",
3232
"prestart": "yarn satisfied --fix yarn",
3333
"start": "gulp --series dll docs",
34-
"satisfied": "satisfied --skip-invalid --ignore \"^typescript$\"",
34+
"satisfied": "satisfied --skip-invalid",
3535
"pretest": "yarn satisfied",
3636
"test": "gulp test",
3737
"test:visual": "gulp screener",
@@ -81,7 +81,6 @@
8181
},
8282
"dependencies": {
8383
"classnames": "^2.2.5",
84-
"faker": "^4.1.0",
8584
"fela": "^6.1.7",
8685
"fela-plugin-fallback-value": "^5.0.17",
8786
"fela-plugin-placeholder-prefixer": "^5.0.18",
@@ -90,7 +89,6 @@
9089
"keyboard-key": "^1.0.1",
9190
"lodash": "^4.17.10",
9291
"prop-types": "^15.6.1",
93-
"react-custom-scrollbars": "^4.2.1",
9492
"react-fela": "^7.2.0",
9593
"react-popper": "^1.0.2",
9694
"what-input": "^5.1.2"
@@ -119,6 +117,7 @@
119117
"enzyme-adapter-react-16": "^1.0.1",
120118
"express": "^4.15.4",
121119
"extract-comments": "^1.0.0",
120+
"faker": "^4.1.0",
122121
"fbjs": "^0.8.17",
123122
"gh-pages": "^1.0.0",
124123
"glob": "^7.1.2",
@@ -146,6 +145,7 @@
146145
"raw-loader": "^0.5.1",
147146
"react": "^16.0.0",
148147
"react-ace": "^5.1.2",
148+
"react-custom-scrollbars": "^4.2.1",
149149
"react-docgen-typescript": "^1.12.0",
150150
"react-document-title": "^2.0.3",
151151
"react-dom": "^16.0.0",
@@ -164,8 +164,8 @@
164164
"tmp": "^0.0.33",
165165
"ts-jest": "^23.10.4",
166166
"ts-node": "^6.1.0",
167-
"tslint": "^5.10.0",
168-
"tslint-config-airbnb": "^5.9.2",
167+
"tslint": "^5.11.0",
168+
"tslint-config-airbnb": "^5.11.1",
169169
"typescript": "~3.1.0",
170170
"webpack": "^4.25.1",
171171
"webpack-dev-middleware": "^3.4.0",

src/components/Popup/positioningHelper.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,11 @@ export default ({
6666
rtl: boolean
6767
}): Placement => {
6868
const alignment: Alignment = shouldAlignToCenter(position, align) ? 'center' : align
69+
6970
const computedPosition = positionMap.get(position)(rtl)
7071
const computedAlignmnent = alignmentMap.get(alignment)(rtl)
7172

72-
return `${computedPosition}${computedAlignmnent && '-' + computedAlignmnent}` as Placement
73+
const stringifiedAlignment = computedAlignmnent && `-${computedAlignmnent}`
74+
75+
return `${computedPosition}${stringifiedAlignment}` as Placement
7376
}

src/lib/accessibility/FocusZone/FocusTrapZone.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ export class FocusTrapZone extends React.Component<FocusTrapZoneProps, {}> {
145145
: firstFocusableSelector())
146146

147147
const firstFocusableChild = focusSelector
148-
? (this._root.current.querySelector('.' + focusSelector) as HTMLElement)
148+
? (this._root.current.querySelector(`.${focusSelector}`) as HTMLElement)
149149
: getNextElement(
150150
this._root.current,
151151
this._root.current.firstChild as HTMLElement,

src/themes/teams/components/Attachment/attachmentStyles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ const attachmentStyles: ComponentSlotStylesInput<AttachmentProps, AttachmentVari
5858
display: 'block',
5959
bottom: 0,
6060
left: 0,
61-
width: props.progress + '%',
61+
width: `${props.progress}%`,
6262
maxWidth: '100%',
6363
height: pxToRem(variables.progressHeight),
6464
background: variables.progressColor,

test/specs/commonTests/isConformant.tsx

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -364,9 +364,11 @@ export default (Component, options: Conformant = {}) => {
364364
expect(handlerSpy).toHaveBeenCalled()
365365
} catch (err) {
366366
throw new Error(
367-
`<${info.displayName} ${listenerName}={${handlerName}} />\n` +
368-
`${leftPad} ^ was not called once on "${eventName}".` +
367+
[
368+
`<${info.displayName} ${listenerName}={${handlerName}} />\n`,
369+
`${leftPad} ^ was not called once on "${eventName}".`,
369370
'You may need to hoist your event handlers up to the root element.\n',
371+
].join(''),
370372
)
371373
}
372374

@@ -375,10 +377,11 @@ export default (Component, options: Conformant = {}) => {
375377

376378
if (_.has(Component.propTypes, listenerName)) {
377379
expectedArgs = [eventShape, expect.objectContaining(component.props())]
378-
errorMessage =
379-
'was not called with (event, data).\n' +
380-
`Ensure that 'props' object is passed to '${listenerName}'\n` +
381-
`event handler of <${Component.displayName} />.`
380+
errorMessage = [
381+
'was not called with (event, data).\n',
382+
`Ensure that 'props' object is passed to '${listenerName}'\n`,
383+
`event handler of <${Component.displayName} />.`,
384+
].join('')
382385
}
383386

384387
// Components should return the event first, then any data

test/specs/components/Menu/MenuItem-test.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ describe('MenuItem', () => {
124124

125125
expect(getRenderedAttribute(menuItemComponent, 'aria-disabled', '')).toBe(undefined)
126126
expect(getRenderedAttribute(menuItemComponent, 'aria-disabled', 'a')).toBe(
127-
'' + disabledValue,
127+
`${disabledValue}`,
128128
)
129129
})
130130
})
@@ -142,7 +142,7 @@ describe('MenuItem', () => {
142142

143143
expect(getRenderedAttribute(menuItemComponent, 'aria-disabled', '')).toBe(undefined)
144144
expect(getRenderedAttribute(menuItemComponent, 'aria-disabled', 'a')).toBe(
145-
'' + disabledValue,
145+
`${disabledValue}`,
146146
)
147147
})
148148
})
@@ -199,7 +199,7 @@ describe('MenuItem', () => {
199199

200200
expect(getRenderedAttribute(menuItemComponent, 'aria-selected', '')).toBe(undefined)
201201
expect(getRenderedAttribute(menuItemComponent, 'aria-selected', 'a')).toBe(
202-
'' + activeValue,
202+
`${activeValue}`,
203203
)
204204
})
205205
})
@@ -217,7 +217,7 @@ describe('MenuItem', () => {
217217

218218
expect(getRenderedAttribute(menuItemComponent, 'aria-selected', '')).toBe(undefined)
219219
expect(getRenderedAttribute(menuItemComponent, 'aria-selected', 'a')).toBe(
220-
'' + activeValue,
220+
`${activeValue}`,
221221
)
222222
})
223223
})

test/specs/components/RadioGroup/RadioGroup-test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ describe('RadioGroup', () => {
165165

166166
describe('keyDown event handler', () => {
167167
const testKeyDown = (testName, items, initialValue, keyCode, expectedValue) => {
168-
it('keyDown test - ' + testName, () => {
168+
it(`keyDown test - ${testName}`, () => {
169169
const checkedValueChanged = jest.fn()
170170
const wrapper = mountWithProvider(
171171
<RadioGroup

yarn.lock

Lines changed: 66 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -26,22 +26,22 @@
2626
core-js "^2.5.7"
2727
regenerator-runtime "^0.12.0"
2828

29-
"@fimbul/bifrost@^0.11.0":
30-
version "0.11.0"
31-
resolved "https://registry.yarnpkg.com/@fimbul/bifrost/-/bifrost-0.11.0.tgz#83cacc21464198b12e3cc1c2204ae6c6d7afd158"
32-
integrity sha512-GspMaQafpaUoXWWOUgNLQ4vsV52tIHUt0zpKPeJUYEyMvOSp7FIcZ1eQa7SK3GTusrEiksjMrDX/fwanigC3nQ==
29+
"@fimbul/bifrost@^0.15.0":
30+
version "0.15.0"
31+
resolved "https://registry.yarnpkg.com/@fimbul/bifrost/-/bifrost-0.15.0.tgz#f3a48dee3046681e926c1f970f0b1a67e29e088e"
32+
integrity sha512-sHTwnwA9YhxcVEJkBlfKH1KLmGQGnNYPxk+09w5NnkXelYiiP8a5f351weYfxG0CUPLt1Fgkha20Y/9+jhjn/Q==
3333
dependencies:
34-
"@fimbul/ymir" "^0.11.0"
35-
get-caller-file "^1.0.2"
34+
"@fimbul/ymir" "^0.15.0"
35+
get-caller-file "^2.0.0"
3636
tslib "^1.8.1"
37-
tsutils "^2.24.0"
37+
tsutils "^3.1.0"
3838

39-
"@fimbul/ymir@^0.11.0":
40-
version "0.11.0"
41-
resolved "https://registry.yarnpkg.com/@fimbul/ymir/-/ymir-0.11.0.tgz#892a01997f1f80c7e4e437cf5ca51c95994c136f"
42-
integrity sha512-aIYQMCWbBXe7DIofgu+4DLCPDCfqbKhPjBg4ajskJdq6CAJgySz6KyhGLNnKiDYZMF93ZsaEB/y3SafyMi98Mg==
39+
"@fimbul/ymir@^0.15.0":
40+
version "0.15.0"
41+
resolved "https://registry.yarnpkg.com/@fimbul/ymir/-/ymir-0.15.0.tgz#944c881b14fadf7b43d1ae00b445e42261bb407f"
42+
integrity sha512-Ow0TfxxQ65vIktHcZyXHeDsGKuzJ9Vt6y77R/aOrXQXLMdYHG+XdbiUWzQbtaGOmNzYVkQfINiFnIdvn5Bn24g==
4343
dependencies:
44-
inversify "^4.10.0"
44+
inversify "^5.0.0"
4545
reflect-metadata "^0.1.12"
4646
tslib "^1.8.1"
4747

@@ -3515,11 +3515,16 @@ generate-object-property@^1.1.0:
35153515
dependencies:
35163516
is-property "^1.0.0"
35173517

3518-
get-caller-file@^1.0.1, get-caller-file@^1.0.2:
3518+
get-caller-file@^1.0.1:
35193519
version "1.0.2"
35203520
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
35213521
integrity sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=
35223522

3523+
get-caller-file@^2.0.0:
3524+
version "2.0.0"
3525+
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.0.tgz#1e119be08623cdb28fb6b2873e671a758aa2b6eb"
3526+
integrity sha512-cF41L/f/7nXpSwMMHMY0FIurpTPZq/eHwJdeh2+0kKYhL9eD7RqsgMujd3qdqvWdjGIHjwvd/iEMTNECl2EhzA==
3527+
35233528
get-own-enumerable-property-symbols@^2.0.1:
35243529
version "2.0.1"
35253530
resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-2.0.1.tgz#5c4ad87f2834c4b9b4e84549dc1e0650fb38c24b"
@@ -4359,10 +4364,10 @@ invariant@^2.2.1, invariant@^2.2.2, invariant@^2.2.4:
43594364
dependencies:
43604365
loose-envify "^1.0.0"
43614366

4362-
inversify@^4.10.0:
4363-
version "4.13.0"
4364-
resolved "https://registry.yarnpkg.com/inversify/-/inversify-4.13.0.tgz#0ab40570bfa4474b04d5b919bbab3a4f682a72f5"
4365-
integrity sha512-O5d8y7gKtyRwrvTLZzYET3kdFjqUy58sGpBYMARF13mzqDobpfBXVOPLH7HmnD2VR6Q+1HzZtslGvsdQfeb0SA==
4367+
inversify@^5.0.0:
4368+
version "5.0.1"
4369+
resolved "https://registry.yarnpkg.com/inversify/-/inversify-5.0.1.tgz#500d709b1434896ce5a0d58915c4a4210e34fb6e"
4370+
integrity sha512-Ieh06s48WnEYGcqHepdsJUIJUXpwH5o5vodAX+DK2JA/gjy4EbEcQZxw+uFfzysmKjiLXGYwNG3qDZsKVMcINQ==
43664371

43674372
invert-kv@^1.0.0:
43684373
version "1.0.0"
@@ -9049,44 +9054,44 @@ tslib@^1.7.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0:
90499054
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
90509055
integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
90519056

9052-
tslint-config-airbnb@^5.9.2:
9053-
version "5.9.2"
9054-
resolved "https://registry.yarnpkg.com/tslint-config-airbnb/-/tslint-config-airbnb-5.9.2.tgz#fdb37a695ec09b663d5ee92e7852a7a9337ec44c"
9055-
integrity sha512-7hT9VoPxT64Xk68+Ak4rhHCaVja6jHFIE6koeHCbZTz1XKUUVX4qZTHUZBLVS/0CmuyDJ1U/8ALyqn+gFxZgbQ==
9057+
tslint-config-airbnb@^5.11.1:
9058+
version "5.11.1"
9059+
resolved "https://registry.yarnpkg.com/tslint-config-airbnb/-/tslint-config-airbnb-5.11.1.tgz#51a27fbb8bf24c144d064a274a71da47e7ece617"
9060+
integrity sha512-hkaittm2607vVMe8eotANGN1CimD5tor7uoY3ypg2VTtEcDB/KGWYbJOz58t8LI4cWSyWtgqYQ5F0HwKxxhlkQ==
90569061
dependencies:
9057-
tslint-consistent-codestyle "^1.10.0"
9058-
tslint-eslint-rules "^5.3.1"
9059-
tslint-microsoft-contrib "~5.0.1"
9062+
tslint-consistent-codestyle "^1.14.1"
9063+
tslint-eslint-rules "^5.4.0"
9064+
tslint-microsoft-contrib "~5.2.1"
90609065

9061-
tslint-consistent-codestyle@^1.10.0:
9062-
version "1.13.2"
9063-
resolved "https://registry.yarnpkg.com/tslint-consistent-codestyle/-/tslint-consistent-codestyle-1.13.2.tgz#c60662f08a83d62797e47e5d74737470b5e17714"
9064-
integrity sha512-ImNCH6/m+iS3zqT1OrJmKZ3JdMDLraIGIf08Bh/+WiNozfDArajj3u2fG0mUnNO8OOOCYdunpfPjj38E/AWg/A==
9066+
tslint-consistent-codestyle@^1.14.1:
9067+
version "1.14.1"
9068+
resolved "https://registry.yarnpkg.com/tslint-consistent-codestyle/-/tslint-consistent-codestyle-1.14.1.tgz#8555f1b05ccbf093166a73347f41eb101731a522"
9069+
integrity sha512-UxGRX2fF5LpZtqYpuPFaIva+2D7ASX3pTVw41yis6Hmw7PPA3cBnFEX1jqRsnyxGrca6mHxz7xDnwCHtOjWJMQ==
90659070
dependencies:
9066-
"@fimbul/bifrost" "^0.11.0"
9071+
"@fimbul/bifrost" "^0.15.0"
90679072
tslib "^1.7.1"
9068-
tsutils "^2.27.0"
9073+
tsutils "^2.29.0"
90699074

9070-
tslint-eslint-rules@^5.3.1:
9071-
version "5.3.1"
9072-
resolved "https://registry.yarnpkg.com/tslint-eslint-rules/-/tslint-eslint-rules-5.3.1.tgz#10dec4361df0b3e4385d91ff8e0226bda4ec2ad4"
9073-
integrity sha512-qq2H/AU/FlFbQJKXuxhtIk+ni/nQu9jHHhsFKa6hnA0/n3zl1/RWRc3TVFlL8HfWFMzkST350VeTrFpy1u4OUg==
9075+
tslint-eslint-rules@^5.4.0:
9076+
version "5.4.0"
9077+
resolved "https://registry.yarnpkg.com/tslint-eslint-rules/-/tslint-eslint-rules-5.4.0.tgz#e488cc9181bf193fe5cd7bfca213a7695f1737b5"
9078+
integrity sha512-WlSXE+J2vY/VPgIcqQuijMQiel+UtmXS+4nvK4ZzlDiqBfXse8FAvkNnTcYhnQyOTW5KFM+uRRGXxYhFpuBc6w==
90749079
dependencies:
90759080
doctrine "0.7.2"
90769081
tslib "1.9.0"
9077-
tsutils "2.8.0"
9082+
tsutils "^3.0.0"
90789083

9079-
tslint-microsoft-contrib@~5.0.1:
9080-
version "5.0.3"
9081-
resolved "https://registry.yarnpkg.com/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.0.3.tgz#6fc3e238179cd72045c2b422e4d655f4183a8d5c"
9082-
integrity sha512-5AnfTGlfpUzpRHLmoojPBKFTTmbjnwgdaTHMdllausa4GBPya5u36i9ddrTX4PhetGZvd4JUYIpAmgHqVnsctg==
9084+
tslint-microsoft-contrib@~5.2.1:
9085+
version "5.2.1"
9086+
resolved "https://registry.yarnpkg.com/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.2.1.tgz#a6286839f800e2591d041ea2800c77487844ad81"
9087+
integrity sha512-PDYjvpo0gN9IfMULwKk0KpVOPMhU6cNoT9VwCOLeDl/QS8v8W2yspRpFFuUS7/c5EIH/n8ApMi8TxJAz1tfFUA==
90839088
dependencies:
9084-
tsutils "^2.12.1"
9089+
tsutils "^2.27.2 <2.29.0"
90859090

9086-
tslint@^5.10.0:
9087-
version "5.10.0"
9088-
resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.10.0.tgz#11e26bccb88afa02dd0d9956cae3d4540b5f54c3"
9089-
integrity sha1-EeJrzLiK+gLdDZlWyuPUVAtfVMM=
9091+
tslint@^5.11.0:
9092+
version "5.11.0"
9093+
resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.11.0.tgz#98f30c02eae3cde7006201e4c33cb08b48581eed"
9094+
integrity sha1-mPMMAurjzecAYgHkwzywi0hYHu0=
90909095
dependencies:
90919096
babel-code-frame "^6.22.0"
90929097
builtin-modules "^1.1.1"
@@ -9099,19 +9104,26 @@ tslint@^5.10.0:
90999104
resolve "^1.3.2"
91009105
semver "^5.3.0"
91019106
tslib "^1.8.0"
9102-
tsutils "^2.12.1"
9107+
tsutils "^2.27.2"
91039108

9104-
tsutils@2.8.0:
9105-
version "2.8.0"
9106-
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.8.0.tgz#0160173729b3bf138628dd14a1537e00851d814a"
9107-
integrity sha1-AWAXNymzvxOGKN0UoVN+AIUdgUo=
9109+
tsutils@^2.27.2, tsutils@^2.29.0:
9110+
version "2.29.0"
9111+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
9112+
integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==
91089113
dependencies:
9109-
tslib "^1.7.1"
9114+
tslib "^1.8.1"
91109115

9111-
tsutils@^2.12.1, tsutils@^2.24.0, tsutils@^2.27.0:
9112-
version "2.27.2"
9113-
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.27.2.tgz#60ba88a23d6f785ec4b89c6e8179cac9b431f1c7"
9114-
integrity sha512-qf6rmT84TFMuxAKez2pIfR8UCai49iQsfB7YWVjV1bKpy/d0PWT5rEOSM6La9PiHZ0k1RRZQiwVdVJfQ3BPHgg==
9116+
"tsutils@^2.27.2 <2.29.0":
9117+
version "2.28.0"
9118+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.28.0.tgz#6bd71e160828f9d019b6f4e844742228f85169a1"
9119+
integrity sha512-bh5nAtW0tuhvOJnx1GLRn5ScraRLICGyJV5wJhtRWOLsxW70Kk5tZtpK3O/hW6LDnqKS9mlUMPZj9fEMJ0gxqA==
9120+
dependencies:
9121+
tslib "^1.8.1"
9122+
9123+
tsutils@^3.0.0, tsutils@^3.1.0:
9124+
version "3.5.0"
9125+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.5.0.tgz#42602f7df241e753a2105cc3627a664abf11f745"
9126+
integrity sha512-/FZ+pEJQixWruFejFxNPRSwg+iF6aw7PYZVRqUscJ7EnzV3zieI8byfZziUR7QjCuJFulq8SEe9JcGflO4ze4Q==
91159127
dependencies:
91169128
tslib "^1.8.1"
91179129

0 commit comments

Comments
 (0)