Updates dependecies for brave-ui to the latest version

Resolves brave/brave-browser#853
This commit is contained in:
NejcZdovc
2018-08-27 19:44:56 +02:00
parent 7913a70d8f
commit 495e83aa02
13 changed files with 332 additions and 152 deletions
@@ -152,8 +152,8 @@ class NewTabPage extends React.Component<Props, {}> {
<Column size={2}>
<Stats stats={newTabData.stats}/>
</Column>
<Column size={1} theme={theme.clockContainer}>
<Clock theme={theme.clock} />
<Column size={1} customStyle={theme.clockContainer}>
<Clock customStyle={theme.clock} />
</Column>
</Grid>
</div>
@@ -45,41 +45,41 @@ export default class NewPrivateTab extends React.PureComponent<Props, {}> {
}
return (
<Page theme={theme.newPrivateTab}>
<Page customStyle={theme.newPrivateTab}>
<Grid columns={3}>
<Column size={2}>
<Stats stats={stats} />
</Column>
<Column size={1} theme={theme.clockContainer}>
<Clock theme={theme.clock} />
<Column size={1} customStyle={theme.clockContainer}>
<Clock customStyle={theme.clock} />
</Column>
</Grid>
<BoxedContent theme={theme.textualContainer}>
<MediaContent media={privateTabIcon} theme={theme.media}>
<BoxedContent customStyle={theme.textualContainer}>
<MediaContent media={privateTabIcon} customStyle={theme.media}>
<Heading
level={1}
theme={theme.title}
customStyle={theme.title}
text={getLocale('privateNewTabTitle')}
/>
<Paragraph
theme={theme.text}
customStyle={theme.text}
text={getLocale('privateNewTabDisclaimer1')}
/>
<Paragraph
theme={theme.italicText}
customStyle={theme.italicText}
text={getLocale('privateNewTabDisclaimer2')}
/>
<BoxedContent theme={theme.switchContainer}>
<BoxedContent customStyle={theme.switchContainer}>
<SwitchButton
id='togglePrivateSearchEngine'
size='large'
theme={theme.switchButton}
customStyle={theme.switchButton}
checked={useAlternativePrivateSearchEngine}
onChange={onChangePrivateSearchEngine}
rightText={getLocale('privateNewTabSearchLabel')}
/>
</BoxedContent>
<Paragraph theme={theme.text} text={getLocale('duckduckGoSearchInfo')} />
<Paragraph customStyle={theme.text} text={getLocale('duckduckGoSearchInfo')} />
</MediaContent>
</BoxedContent>
</Page>
@@ -73,22 +73,22 @@ export default class Stats extends React.Component<Props, {}> {
return (
<DataBlock>
<DataItem
theme={theme.trackersBlocked}
customStyle={theme.trackersBlocked}
description={getLocale('trackersBlocked')}
counter={trackedBlockersCount}
/>
<DataItem
theme={theme.adsBlocked}
customStyle={theme.adsBlocked}
description={getLocale('adsBlocked')}
counter={adblockCount}
/>
<DataItem
theme={theme.httpsUpgrades}
customStyle={theme.httpsUpgrades}
description={getLocale('httpsUpgraded')}
counter={httpsUpgradedCount}
/>
<DataItem
theme={theme.estimatedTime}
customStyle={theme.estimatedTime}
counter={timeSaved.value}
text={getLocale(timeSaved.id)}
description={getLocale('estimatedTimeSaved')}
@@ -72,7 +72,7 @@ export class WelcomePage extends React.Component<Props, {}> {
return Array.from({ length: this.totalSecondaryScreensSize }, (v, k) => {
return (
<UnstyledButton
theme={
customStyle={
this.pageIndex === k
? theme.bulletActive
: theme.bullet
@@ -137,7 +137,7 @@ export class WelcomePage extends React.Component<Props, {}> {
render () {
return (
<div id='welcomePage' style={this.backgroundStyle}>
<Panel theme={theme.panel}>
<Panel customStyle={theme.panel}>
{this.activeScreen}
<Footer
pageIndex={this.pageIndex}
@@ -28,13 +28,13 @@ export default class BraveScreen extends React.PureComponent<Props, {}> {
render () {
return (
<section style={theme.content}>
<Image theme={theme.braveLogo} src={braveLogo} />
<Heading level={1} theme={theme.title} text={getLocale('welcome')} />
<Paragraph theme={theme.text} text={getLocale('whatIsBrave')} />
<Image customStyle={theme.braveLogo} src={braveLogo} />
<Heading level={1} customStyle={theme.title} text={getLocale('welcome')} />
<Paragraph customStyle={theme.text} text={getLocale('whatIsBrave')} />
<PushButton
color='primary'
size='large'
theme={theme.mainButton}
customStyle={theme.mainButton}
onClick={this.onClickLetsGo}
>
{getLocale('letsGo')}
@@ -20,13 +20,13 @@ export default class FeaturesScreen extends React.PureComponent<{}, {}> {
render () {
return (
<section style={theme.content}>
<Image theme={theme.featuresImage} src={featuresImage} />
<Heading level={1} theme={theme.title} text={getLocale('customizePreferences')} />
<Paragraph theme={theme.text} text={getLocale('configure')} />
<Image customStyle={theme.featuresImage} src={featuresImage} />
<Heading level={1} customStyle={theme.title} text={getLocale('customizePreferences')} />
<Paragraph customStyle={theme.text} text={getLocale('configure')} />
<PushButtonLink
color='primary'
size='large'
theme={theme.mainButton}
customStyle={theme.mainButton}
href='chrome://settings'
>
{getLocale('preferences')}
@@ -31,23 +31,23 @@ export default class Footer extends React.PureComponent<Props, {}> {
return (
<footer>
<Grid columns={3} theme={theme.footer}>
<Column size={1} theme={theme.footerColumnLeft}>
<Grid columns={3} customStyle={theme.footer}>
<Column size={1} customStyle={theme.footerColumnLeft}>
<Anchor
theme={theme.skip}
customStyle={theme.skip}
text={getLocale('skipWelcomeTour')}
href='chrome://newtab'
/>
</Column>
<Column size={1} theme={theme.footerColumnCenter}>
<Column size={1} customStyle={theme.footerColumnCenter}>
{children}
</Column>
<Column size={1} theme={theme.footerColumnRight}>
<Column size={1} customStyle={theme.footerColumnRight}>
{
pageIndex < totalSecondaryScreensSize - 1
? (
<PushButton
theme={theme.sideButton}
customStyle={theme.sideButton}
color='secondary'
onClick={onClickNext}
>
@@ -64,7 +64,7 @@ export default class Footer extends React.PureComponent<Props, {}> {
)
: (
<PushButtonLink
theme={theme.sideButton}
customStyle={theme.sideButton}
color='secondary'
href='chrome://newtab'
>
@@ -28,13 +28,13 @@ export default class ImportScreen extends React.PureComponent<Props, {}> {
render () {
return (
<section style={theme.content}>
<Image theme={theme.importImage} src={importImage} />
<Heading level={1} theme={theme.title} text={getLocale('importFromAnotherBrowser')} />
<Paragraph theme={theme.text} text={getLocale('setupImport')} />
<Image customStyle={theme.importImage} src={importImage} />
<Heading level={1} customStyle={theme.title} text={getLocale('importFromAnotherBrowser')} />
<Paragraph customStyle={theme.text} text={getLocale('setupImport')} />
<PushButton
color='primary'
size='large'
theme={theme.mainButton}
customStyle={theme.mainButton}
onClick={this.onClickImportNow}
>
{getLocale('importNow')}
@@ -20,13 +20,13 @@ export default class RewardsScreen extends React.PureComponent {
render () {
return (
<section style={theme.content}>
<Image theme={theme.paymentsImage} src={rewardsImage} />
<Heading level={1} theme={theme.title} text={getLocale('enableBraveRewards')} />
<Paragraph theme={theme.text} text={getLocale('setupBraveRewards')} />
<Image customStyle={theme.paymentsImage} src={rewardsImage} />
<Heading level={1} customStyle={theme.title} text={getLocale('enableBraveRewards')} />
<Paragraph customStyle={theme.text} text={getLocale('setupBraveRewards')} />
<PushButtonLink
color='primary'
size='large'
theme={theme.mainButton}
customStyle={theme.mainButton}
href='chrome://rewards'
>
{getLocale('enableRewards')}
@@ -19,9 +19,9 @@ export default class ShieldsScreen extends React.PureComponent {
render () {
return (
<section style={theme.content}>
<Image theme={theme.shieldsImage} src={shieldsImage} />
<Heading level={1} theme={theme.title} text={getLocale('manageShields')} />
<Paragraph theme={theme.text} text={getLocale('adjustProtectionLevel')} />
<Image customStyle={theme.shieldsImage} src={shieldsImage} />
<Heading level={1} customStyle={theme.title} text={getLocale('manageShields')} />
<Paragraph customStyle={theme.text} text={getLocale('adjustProtectionLevel')} />
</section>
)
}
+1 -1
View File
@@ -26,7 +26,7 @@ module.exports = {
rules: [
{
test: /\.tsx?$/,
loader: 'ts-loader'
loader: 'awesome-typescript-loader'
},
{
test: /\.js$/,
+278 -99
View File
@@ -128,12 +128,22 @@
"integrity": "sha512-6Qnb1gXbp3g1JX9QVJj3A6ORzc9XCyhokxUKaoonHgNXcQhmk8adhotxfkeK8El9TnFeUuH72yI6jQ5nDJKS6w==",
"dev": true
},
"@types/react": {
"version": "16.4.7",
"resolved": "https://registry.npmjs.org/@types/react/-/react-16.4.7.tgz",
"integrity": "sha512-tHpSs7HMyjnpyfzka1G0pYh7rBNdpwGgcIDT4vfV6jUaR69yOHo/vNH2H+d9iYHo9xnX4qDe7UalPe9HiGRkLw==",
"@types/prop-types": {
"version": "15.5.5",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.5.5.tgz",
"integrity": "sha512-mOrlCEdwX3seT3n0AXNt4KNPAZZxcsABUHwBgFXOt+nvFUXkxCAO6UBJHPrDxWEa2KDMil86355fjo8jbZ+K0Q==",
"dev": true,
"requires": {
"@types/react": "*"
}
},
"@types/react": {
"version": "16.4.12",
"resolved": "https://registry.npmjs.org/@types/react/-/react-16.4.12.tgz",
"integrity": "sha512-7XihF0BFk1wQfLNf+HAsfk6CEGMdqy592+qv0MAY38uDdSC/yYOa2k1g85oYFQkhCrWVL48c2oT1+QGfF0ABTg==",
"dev": true,
"requires": {
"@types/prop-types": "*",
"csstype": "^2.2.0"
}
},
@@ -147,9 +157,9 @@
}
},
"@types/react-dom": {
"version": "16.0.6",
"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.0.6.tgz",
"integrity": "sha512-M+1zmwa5KxUpkCuxA4whlDJKYTGNvNQW4pIoCLH16xGbClicD9CzPry4y94kTjCCk/bJZCZ/GVqUsP7eKcO/mQ==",
"version": "16.0.7",
"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.0.7.tgz",
"integrity": "sha512-vaq4vMaJOaNgFff1t3LnHYr6vRa09vRspMkmLdXtFZmO1fwDI2snP+dpOkwrtlU8UC8qsqemCu4RmVM2OLq/fA==",
"dev": true,
"requires": {
"@types/node": "*",
@@ -751,6 +761,102 @@
"postcss-value-parser": "^3.2.3"
}
},
"awesome-typescript-loader": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/awesome-typescript-loader/-/awesome-typescript-loader-5.2.0.tgz",
"integrity": "sha512-3v5MEUgRz1n90u61UGYbhFxiFq1tK/HBdoY/ScBX1srOiZVo4iF9b6hyP2ZsRp1ewHKYwlEo0OaHUXJVQHv6dw==",
"dev": true,
"requires": {
"chalk": "^2.4.1",
"enhanced-resolve": "^4.0.0",
"loader-utils": "^1.1.0",
"lodash": "^4.17.5",
"micromatch": "^3.1.9",
"mkdirp": "^0.5.1",
"source-map-support": "^0.5.3",
"webpack-log": "^1.2.0"
},
"dependencies": {
"ansi-styles": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"requires": {
"color-convert": "^1.9.0"
}
},
"chalk": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
"dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
}
},
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true
},
"kind-of": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
"integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
"dev": true
},
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
"integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
"braces": "^2.3.1",
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
"extglob": "^2.0.4",
"fragment-cache": "^0.2.1",
"kind-of": "^6.0.2",
"nanomatch": "^1.2.9",
"object.pick": "^1.3.0",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.2"
}
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true
},
"source-map-support": {
"version": "0.5.9",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
"integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
"dev": true,
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
}
},
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"dev": true,
"requires": {
"has-flag": "^3.0.0"
}
}
}
},
"aws-sign2": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
@@ -1964,13 +2070,12 @@
}
},
"brave-ui": {
"version": "0.20.3",
"resolved": "https://registry.npmjs.org/brave-ui/-/brave-ui-0.20.3.tgz",
"integrity": "sha512-8Uvxr1zvv/KuFwX6zjdPjoEIHr9+h6dGBilssbGWjNIFHu8kVyAlzsgC5I71NzKwJz+6W9hNR+YnVvNk7odMKQ==",
"version": "0.23.0",
"resolved": "https://registry.npmjs.org/brave-ui/-/brave-ui-0.23.0.tgz",
"integrity": "sha512-CnWAylHv0UVM5xdolfvDiSHtsbis5atk2OdL/9wzu0jJXCgRaBYwN3Dv9kszRvgOZA6oeQLh6dmqQmT7sxfWEA==",
"dev": true,
"requires": {
"emptykit.css": "^1.0.1",
"styled-components": "^3.2.6"
"emptykit.css": "^1.0.1"
}
},
"brorand": {
@@ -2837,6 +2942,15 @@
"integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
"dev": true
},
"d": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
"integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
"dev": true,
"requires": {
"es5-ext": "^0.10.9"
}
},
"dashdash": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
@@ -3306,6 +3420,38 @@
"is-symbol": "^1.0.1"
}
},
"es5-ext": {
"version": "0.10.46",
"resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz",
"integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==",
"dev": true,
"requires": {
"es6-iterator": "~2.0.3",
"es6-symbol": "~3.1.1",
"next-tick": "1"
}
},
"es6-iterator": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
"integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
"dev": true,
"requires": {
"d": "1",
"es5-ext": "^0.10.35",
"es6-symbol": "^3.1.1"
}
},
"es6-symbol": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
"integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
"dev": true,
"requires": {
"d": "1",
"es5-ext": "~0.10.14"
}
},
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
@@ -6635,6 +6781,62 @@
"integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
"dev": true
},
"log-symbols": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
"integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
"dev": true,
"requires": {
"chalk": "^2.0.1"
},
"dependencies": {
"ansi-styles": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"requires": {
"color-convert": "^1.9.0"
}
},
"chalk": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
"dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
}
},
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true
},
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"dev": true,
"requires": {
"has-flag": "^3.0.0"
}
}
}
},
"loglevelnext": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/loglevelnext/-/loglevelnext-1.0.5.tgz",
"integrity": "sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==",
"dev": true,
"requires": {
"es6-symbol": "^3.1.1",
"object.assign": "^4.1.0"
}
},
"long": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz",
@@ -7031,6 +7233,12 @@
"integrity": "sha512-3KL3fvuRkZ7s4IFOMfztb7zJp3QaVWnBeGoJlgB38XnCRPj/0tLzzLG5IB8NYOHbJ8g8UGrgZv44GLDk6CxTxA==",
"dev": true
},
"next-tick": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
"dev": true
},
"nice-try": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.4.tgz",
@@ -8446,9 +8654,9 @@
}
},
"react": {
"version": "16.4.1",
"resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz",
"integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==",
"version": "16.4.2",
"resolved": "https://registry.npmjs.org/react/-/react-16.4.2.tgz",
"integrity": "sha512-dMv7YrbxO4y2aqnvA7f/ik9ibeLSHQJTI6TrYAenPSaQ6OXfb+Oti+oJiy8WBxgRzlKatYqtCjphTgDSCEiWFg==",
"dev": true,
"requires": {
"fbjs": "^0.8.16",
@@ -9619,16 +9827,15 @@
}
},
"styled-components": {
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-3.3.3.tgz",
"integrity": "sha1-CecCBVqxH3qOq4IpscDQuFUJVoY=",
"version": "3.4.5",
"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-3.4.5.tgz",
"integrity": "sha512-/4c4/72+QAZ8LO+VIzTcitdjMcJleOln1laK9HZr166O+OmGpKZYt3+hRn0YhYPytwDGfx9J5c7WhU7Oys+nSw==",
"dev": true,
"requires": {
"buffer": "^5.0.3",
"css-to-react-native": "^2.0.3",
"fbjs": "^0.8.16",
"hoist-non-react-statics": "^2.5.0",
"is-plain-object": "^2.0.1",
"prop-types": "^15.5.4",
"react-is": "^16.3.1",
"stylis": "^3.5.0",
@@ -10019,83 +10226,6 @@
}
}
},
"ts-loader": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-4.4.2.tgz",
"integrity": "sha512-Z3Y1a7A0KZZ1s/mAZkt74l1NAF7Y5xUhD1V9VB8/1eUlUOk8Qa/oo46tO2Uu5kQ3wXypOlbv77lLQySjXEDcdw==",
"dev": true,
"requires": {
"chalk": "^2.3.0",
"enhanced-resolve": "^4.0.0",
"loader-utils": "^1.0.2",
"micromatch": "^3.1.4",
"semver": "^5.0.1"
},
"dependencies": {
"ansi-styles": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"requires": {
"color-convert": "^1.9.0"
}
},
"chalk": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
"dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
}
},
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true
},
"kind-of": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
"integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
"dev": true
},
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
"integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
"braces": "^2.3.1",
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
"extglob": "^2.0.4",
"fragment-cache": "^0.2.1",
"kind-of": "^6.0.2",
"nanomatch": "^1.2.9",
"object.pick": "^1.3.0",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.2"
}
},
"supports-color": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
"integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
"dev": true,
"requires": {
"has-flag": "^3.0.0"
}
}
}
},
"tslib": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
@@ -10267,9 +10397,9 @@
"dev": true
},
"typescript": {
"version": "2.9.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz",
"integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==",
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.0.1.tgz",
"integrity": "sha512-zQIMOmC+372pC/CCVLqnQ0zSBiY7HHodU7mpQdjiZddek4GMj31I3dUJ7gAs9o65X7mnRma6OokOkc6f9jjfBg==",
"dev": true
},
"ua-parser-js": {
@@ -10989,6 +11119,55 @@
}
}
},
"webpack-log": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-1.2.0.tgz",
"integrity": "sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==",
"dev": true,
"requires": {
"chalk": "^2.1.0",
"log-symbols": "^2.1.0",
"loglevelnext": "^1.0.1",
"uuid": "^3.1.0"
},
"dependencies": {
"ansi-styles": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"requires": {
"color-convert": "^1.9.0"
}
},
"chalk": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
"dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
}
},
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true
},
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"dev": true,
"requires": {
"has-flag": "^3.0.0"
}
}
}
},
"webpack-sources": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz",
+8 -7
View File
@@ -80,10 +80,11 @@
"@types/enzyme": "^3.1.12",
"@types/enzyme-adapter-react-16": "^1.0.2",
"@types/jest": "^23.3.0",
"@types/react": "^16.0.26",
"@types/react": "^16.4.10",
"@types/react-dnd": "^2.0.36",
"@types/react-dom": "^16.0.3",
"@types/react-dom": "^16.0.7",
"@types/react-redux": "6.0.4",
"awesome-typescript-loader": "^5.2.0",
"babel-core": "^6.26.0",
"babel-loader": "^7.1.2",
"babel-plugin-add-module-exports": "^0.2.1",
@@ -93,7 +94,7 @@
"babel-preset-react": "^6.24.1",
"babel-preset-react-optimize": "^1.0.1",
"babel-preset-stage-0": "^6.24.1",
"brave-ui": "^0.20.2",
"brave-ui": "^0.23.0",
"csstype": "^2.5.5",
"css-loader": "^0.28.9",
"file-loader": "^1.1.6",
@@ -106,19 +107,19 @@
"less": "^3.7.1",
"less-loader": "^4.0.5",
"style-loader": "^0.19.1",
"react": "^16.2.0",
"styled-components": "^3.4.2",
"react": "^16.4.2",
"react-dnd": "^5.0.0",
"react-dnd-html5-backend": "^5.0.1",
"react-dom": "^16.2.0",
"react-dom": "^16.3.0",
"react-redux": "^5.0.6",
"redux": "^4.0.0",
"tslint": "^5.8.0",
"ts-loader": "^4.4.2",
"ts-jest": "^23.0.1",
"tslint-config-standard": "^7.0.0",
"tslint-react": "^3.2.0",
"typesafe-actions": "^2.0.4",
"typescript": "^2.8.1",
"typescript": "^3.0.1",
"url-loader": "^0.6.2",
"webpack": "^4.16.0",
"webpack-cli": "^3.0.8"