nossas / bonde-clients

Uma ferramenta criada por ativistas para ativistas, gente que não sai de casa se não for pra causar: pressionar, provocar e participar ativamente da construção da vida coletiva.
http://www.bonde.org
39 stars 15 forks source link

Update packages #985

Closed igr-santos closed 5 years ago

igr-santos commented 6 years ago

Objetivo

Atualização rotineira de todos os npm packages do repositório.

Tasks

Lista de tarefas agrupadas por packages do repositório.

bonde-admin-canary

bonde-styleguide

bonde-admin

bonde-public

bonde-webpage

gabrielrtakeda commented 6 years ago

Outdated bonde-admin-canary packages

Atualizando a lista de pacotes desatualizados do bonde-admin-canary agrupado por tipo de atualização: (patch, minor e major)

Patch Version

In theory, bugfixes

Package                              Current   Latest
apollo-boost                           0.1.6   0.1.10
apollo-cache-inmemory                  1.2.1    1.2.5
babel-core                            6.26.0   6.26.3
babel-loader                           7.1.2    7.1.4
babel-preset-react-app                 3.1.1    3.1.2
case-sensitive-paths-webpack-plugin    2.1.1    2.1.2
css-loader                            0.28.7  0.28.11
file-loader                            1.1.5   1.1.11
graphql-anywhere                      4.1.11   4.1.14
i18next                               11.3.1   11.3.3
react-apollo                           2.1.4    2.1.9
sw-precache-webpack-plugin            0.11.4   0.11.5
whatwg-fetch                           2.0.3    2.0.4

Minor Version

In theory, features

Package                              Current   Latest
eslint-plugin-flowtype                2.39.1   2.49.3
eslint-plugin-import                   2.8.0   2.13.0
eslint-plugin-react                    7.4.0   7.10.0
jsdom                                11.10.0  11.11.0
postcss-flexbugs-fixes                 3.2.0    3.3.1
postcss-loader                         2.0.8    2.1.5
react                                 16.3.2   16.4.1
react-dom                             16.3.2   16.4.1
react-i18next                          7.6.1    7.7.0
react-router-dom                       4.2.2    4.3.1
react-test-renderer                   16.3.2   16.4.1
redux-form                             7.3.0    7.4.2
redux-thunk                            2.2.0    2.3.0
resolve                                1.6.0    1.8.1
style-loader                          0.19.0   0.21.0
styled-components                      3.2.6    3.3.3

Major Version

In theory, breaking changes

Package                              Current   Latest
autoprefixer                           7.1.6    8.6.4
babel-eslint                           7.2.3    8.2.5
babel-jest                            20.0.3   23.2.0
chalk                                  1.1.3    2.4.1
dotenv                                 4.0.0    6.0.0
eslint                                4.10.0    5.0.1
eslint-loader                          1.9.0    2.0.0
eslint-plugin-jsx-a11y                 5.1.1    6.1.0
fs-extra                               3.0.1    6.0.1
html-webpack-plugin                   2.29.0    3.2.0
url-loader                             0.6.2    1.0.1
webpack                                3.8.1   4.15.0
webpack-dev-server                     2.9.4    3.1.4
webpack-manifest-plugin                1.3.2    2.0.3
gabrielrtakeda commented 6 years ago

Após efetuar a atualização dos pacotes com minor version do bonde-admin-canary a aplicação compilou com os seguintes warnings:

bonde-admin-canary: Compiled with warnings.
bonde-admin-canary: ./src/components/PageLogged/Footer/Zendesk.js
bonde-admin-canary:   Line 4:  componentWillMount is deprecated since React 16.3.0, use UNSAFE_componentWillMount instead, see https://reactjs.org/docs/react-component.html#unsafe_componentwillmount  react/no-deprecated
bonde-admin-canary: ./src/components/Tutorial/Provider.js
bonde-admin-canary:   Line 7:  componentWillReceiveProps is deprecated since React 16.3.0, use UNSAFE_componentWillReceiveProps instead, see https://reactjs.org/docs/react-component.html#unsafe_componentwillreceiveprops  react/no-deprecated

Após uma breve busca no Google me deparei com esse comentário do Dan Abramov em uma das issues do repositório styled-componets que compartilhou com a comunidade um link super explicativo de como efetuar a migração dessas depreciações do React v16 pro v17.

Update on Async Rendering https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html

Vou subir um commit resolvendo esses warnings em seguida. Comentando aqui pra documentar essa alteração devido a depreciação do React v16 e preparação de migração pro React v17.

gabrielrtakeda commented 6 years ago

bonde-admin-canary yarn check

Result log of npx yarn-check command

npx yarn-check
npx: installed 242 in 19.265s

apollo-boost                 😕  NOTUSED?  Still using apollo-boost?
                                          Depcheck did not find code similar to require('apollo-boost') or import from 'apollo-boost'.
                                          Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                          Use --skip-unused to skip this check.
                                          To remove this package: npm uninstall --save apollo-boost

autoprefixer                 😎  MAJOR UP  Major update available. https://github.com/postcss/autoprefixer#readme
                                          npm install --save autoprefixer@8.6.4 to go from 7.1.6 to 8.6.4

babel-eslint                 😎  MAJOR UP  Major update available. https://github.com/babel/babel-eslint
                                          npm install --save babel-eslint@8.2.5 to go from 7.2.3 to 8.2.5

babel-jest                   😎  MAJOR UP  Major update available. https://github.com/facebook/jest
                                          npm install --save babel-jest@23.2.0 to go from 20.0.3 to 23.2.0

babel-loader                 😎  PATCH UP  Patch update available. https://github.com/babel/babel-loader
                                          npm install --save babel-loader@7.1.5 to go from 7.1.4 to 7.1.5

chalk                        😎  MAJOR UP  Major update available. https://github.com/chalk/chalk#readme
                                          npm install --save chalk@2.4.1 to go from 1.1.3 to 2.4.1

dotenv                       😎  MAJOR UP  Major update available. https://github.com/motdotla/dotenv#readme
                                          npm install --save dotenv@6.0.0 to go from 4.0.0 to 6.0.0

eslint                       😎  MAJOR UP  Major update available. https://eslint.org
                                          npm install --save eslint@5.0.1 to go from 4.10.0 to 5.0.1

eslint-config-react-app      😕  NOTUSED?  Still using eslint-config-react-app?
                                          Depcheck did not find code similar to require('eslint-config-react-app') or import from 'eslint-config-react-app'.
                                          Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                          Use --skip-unused to skip this check.
                                          To remove this package: npm uninstall --save eslint-config-react-app

eslint-loader                😎  MAJOR UP  Major update available. https://github.com/MoOx/eslint-loader#readme
                                          npm install --save eslint-loader@2.0.0 to go from 1.9.0 to 2.0.0

eslint-plugin-jsx-a11y       😎  MAJOR UP  Major update available. https://github.com/evcohen/eslint-plugin-jsx-a11y#readme
                                          npm install --save eslint-plugin-jsx-a11y@6.1.0 to go from 5.1.1 to 6.1.0

fs-extra                     😎  MAJOR UP  Major update available. https://github.com/jprichardson/node-fs-extra
                                          npm install --save fs-extra@6.0.1 to go from 3.0.1 to 6.0.1

graphql-anywhere             😍  UPDATE!   Your local install is out of date. https://github.com/apollographql/graphql-anywhere#readme
                                          npm install --save graphql-anywhere@4.1.14 to go from 4.1.11 to 4.1.14

html-webpack-plugin          😎  MAJOR UP  Major update available. https://github.com/jantimon/html-webpack-plugin
                                          npm install --save html-webpack-plugin@3.2.0 to go from 2.29.0 to 3.2.0

react-router-last-location   😕  NOTUSED?  Still using react-router-last-location?
                                          Depcheck did not find code similar to require('react-router-last-location') or import from 'react-router-last-location'.
                                          Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                          Use --skip-unused to skip this check.
                                          To remove this package: npm uninstall --save react-router-last-location

resolve                      😕  NOTUSED?  Still using resolve?
                                          Depcheck did not find code similar to require('resolve') or import from 'resolve'.
                                          Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                          Use --skip-unused to skip this check.
                                          To remove this package: npm uninstall --save resolve

styled-components            😕  NOTUSED?  Still using styled-components?
                                          Depcheck did not find code similar to require('styled-components') or import from 'styled-components'.
                                          Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                          Use --skip-unused to skip this check.
                                          To remove this package: npm uninstall --save styled-components

url-loader                   😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/url-loader
                                          npm install --save url-loader@1.0.1 to go from 0.6.2 to 1.0.1

webpack                      😎  MAJOR UP  Major update available. https://github.com/webpack/webpack
                                          npm install --save webpack@4.15.1 to go from 3.8.1 to 4.15.1

webpack-dev-server           😎  MAJOR UP  Major update available. https://github.com/webpack/webpack-dev-server
                                          npm install --save webpack-dev-server@3.1.4 to go from 2.9.4 to 3.1.4

webpack-manifest-plugin      😎  MAJOR UP  Major update available. https://github.com/danethurber/webpack-manifest-plugin
                                          npm install --save webpack-manifest-plugin@2.0.3 to go from 1.3.2 to 2.0.3

react-test-renderer          😕  NOTUSED?  Still using react-test-renderer?
                                          Depcheck did not find code similar to require('react-test-renderer') or import from 'react-test-renderer'.
                                          Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                          Use --skip-unused to skip this check.
                                          To remove this package: npm uninstall --save-dev react-test-renderer

prop-types                   😟  PKG ERR!  Not in the package.json. Found in: /src/components/Gadget/index.js, /src/components/PageLogged/Header/CommunitiesDropdown/CommunitiesDropdown.js, /src/components/PageLogged/Header/Tabs.js, /src/components/PageLogged/Header/UserDropdown/UserDropdown.js, /src/components/PageLogged/Header/index.js, /src/components/Queryset/index.js, /src/components/SelectDropdown/index.js, /src/components/Tutorial/Dialog/DialogTooltip.js, /src/components/Tutorial/Dialog/index.js, /src/components/Tutorial/Provider.js, /src/scenes/Logged/scenes/Home/components/ListEmpty.js, /src/scenes/Logged/scenes/Home/components/TrendingMobilizationsGadget/Loading.js
                             😎  PATCH UP  Patch update available. https://facebook.github.io/react/
                                          npm install --save prop-types@15.6.2 to go from 15.6.1 to 15.6.2

services                     😟  MISSING!  Not installed.
                             😟  PKG ERR!  Not in the package.json. Found in: /src/components/PageLogged/Footer/index.js, /src/components/PageLogged/Header/UserDropdown/index.js, /src/components/Queryset/ListeningQueryset.js, /src/components/Queryset/index.js, /src/components/Tourtip/components/Box.connected.js, /src/components/Tourtip/hoc.js, /src/scenes/Logged/Root.js, /src/scenes/Logged/scenes/Tags/Tags.js, /src/scenes/Logged/scenes/Tags/index.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/UserTagsField/index.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/updateCurrentUserTags.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/index.js, /src/scenes/Logged/scenes/Home/index.js, /src/scenes/Logged/scenes/Home/components/CommunitiesGadget/index.js, /src/scenes/Logged/scenes/Home/Home.js, /src/scenes/Auth/root.js, /src/scenes/Auth/scenes/Login/Page.js, /src/scenes/Auth/scenes/Register/Page.js, /src/scenes/Auth/scenes/components/PasswordField.js, /src/services/auth/AuthProvider.js, /src/services/auth/api.js, /src/services/auth/api.spec.js, /src/services/auth/components/PrivateRoute.js, /src/services/auth/components/PublicRoute.js, /src/services/graphql/client.js, /src/services/redux/ProviderRedux.js, /src/services/redux/reducers.js

components                   😟  MISSING!  Not installed.
                             😟  PKG ERR!  Not in the package.json. Found in: /src/components/PageLogged/Header/CommunitiesDropdown/index.js, /src/scenes/Logged/Root.js, /src/scenes/Logged/scenes/Tags/Tags.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/CreateUserTagsForm.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/UserTagsField/UserTagsField.js, /src/scenes/Logged/scenes/Home/ActionMenu.js, /src/scenes/Logged/scenes/Home/components/CommunitiesGadget/CommunitiesGadget.js, /src/scenes/Logged/scenes/Home/components/CommunitiesGadget/Filter.js, /src/scenes/Logged/scenes/Home/components/MobilizationsGadget/Filter.js, /src/scenes/Logged/scenes/Home/components/MobilizationsGadget/MobilizationsGadget.js, /src/scenes/Logged/scenes/Home/components/TableCardGadget.js, /src/scenes/Logged/scenes/Home/components/TrendingMobilizationsGadget/TrendingMobilizationsGadget.js, /src/scenes/Logged/scenes/Home/components/TrendingMobilizationsGadget/Filter.js, /src/scenes/Logged/scenes/Home/Home.js, /src/scenes/Auth/scenes/Login/Page.js, /src/scenes/Auth/scenes/Register/Page.js, /src/services/redux/reducers.js

apollo-link                  😟  PKG ERR!  Not in the package.json. Found in: /src/services/graphql/CatchLink.js

apollo-client                😟  PKG ERR!  Not in the package.json. Found in: /src/services/graphql/client.js

apollo-link-http             😟  PKG ERR!  Not in the package.json. Found in: /src/services/graphql/client.js
gabrielrtakeda commented 6 years ago

Remaining bonde-admin-canary yarn check

Log remanescente do comando npx yarn-check

Major upgrade needed

É necessário efetuar a atualização dos pacotes com major version.


autoprefixer                 😎  MAJOR UP  Major update available. https://github.com/postcss/autoprefixer#readme
npm install  autoprefixer@8.6.4 to go from 7.1.6 to 8.6.4

babel-eslint 😎 MAJOR UP Major update available. https://github.com/babel/babel-eslint npm install babel-eslint@8.2.5 to go from 7.2.3 to 8.2.5

babel-jest 😎 MAJOR UP Major update available. https://github.com/facebook/jest npm install babel-jest@23.2.0 to go from 20.0.3 to 23.2.0

chalk 😎 MAJOR UP Major update available. https://github.com/chalk/chalk#readme npm install chalk@2.4.1 to go from 1.1.3 to 2.4.1

dotenv 😎 MAJOR UP Major update available. https://github.com/motdotla/dotenv#readme npm install dotenv@6.0.0 to go from 4.0.0 to 6.0.0

eslint 😎 MAJOR UP Major update available. https://eslint.org npm install eslint@5.0.1 to go from 4.10.0 to 5.0.1

eslint-loader 😎 MAJOR UP Major update available. https://github.com/MoOx/eslint-loader#readme npm install eslint-loader@2.0.0 to go from 1.9.0 to 2.0.0

eslint-plugin-jsx-a11y 😎 MAJOR UP Major update available. https://github.com/evcohen/eslint-plugin-jsx-a11y#readme npm install eslint-plugin-jsx-a11y@6.1.0 to go from 5.1.1 to 6.1.0

fs-extra 😎 MAJOR UP Major update available. https://github.com/jprichardson/node-fs-extra npm install fs-extra@6.0.1 to go from 3.0.1 to 6.0.1

html-webpack-plugin 😎 MAJOR UP Major update available. https://github.com/jantimon/html-webpack-plugin npm install html-webpack-plugin@3.2.0 to go from 2.29.0 to 3.2.0

url-loader 😎 MAJOR UP Major update available. https://github.com/webpack-contrib/url-loader npm install url-loader@1.0.1 to go from 0.6.2 to 1.0.1

webpack 😎 MAJOR UP Major update available. https://github.com/webpack/webpack npm install webpack@4.15.1 to go from 3.8.1 to 4.15.1

webpack-dev-server 😎 MAJOR UP Major update available. https://github.com/webpack/webpack-dev-server npm install webpack-dev-server@3.1.4 to go from 2.9.4 to 3.1.4

webpack-manifest-plugin 😎 MAJOR UP Major update available. https://github.com/danethurber/webpack-manifest-plugin npm install webpack-manifest-plugin@2.0.3 to go from 1.3.2 to 2.0.3


### Can be ignored
> O comando `npx yarn-check` não conseguiu identificar o uso desses pacotes no projeto. Mesmo assim, estão sendo utilizados.

eslint-config-react-app 😕 NOTUSED? Still using eslint-config-react-app? Depcheck did not find code similar to require('eslint-config-react-app') or import from 'eslint-config-react-app'. Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used. Use --skip-unused to skip this check. To remove this package: npm uninstall --save eslint-config-react-app

react-router-last-location 😕 NOTUSED? Still using react-router-last-location? Depcheck did not find code similar to require('react-router-last-location') or import from 'react-router-last-location'. Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used. Use --skip-unused to skip this check. To remove this package: npm uninstall --save react-router-last-location


> O comando `npx yarn-check` não conseguiu identificar os namespaces abaixo pois, são aliases internos do projeto.

services 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /src/components/PageLogged/Footer/index.js, /src/components/PageLogged/Header/UserDropdown/index.js, /src/components/Queryset/ListeningQueryset.js, /src/components/Queryset/index.js, /src/components/Tourtip/components/Box.connected.js, /src/components/Tourtip/hoc.js, /src/scenes/Auth/root.js, /src/scenes/Auth/scenes/Login/Page.js, /src/scenes/Auth/scenes/Register/Page.js, /src/scenes/Auth/scenes/components/PasswordField.js, /src/scenes/Logged/Root.js, /src/scenes/Logged/scenes/Home/Home.js, /src/scenes/Logged/scenes/Home/components/CommunitiesGadget/index.js, /src/scenes/Logged/scenes/Home/index.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/UserTagsField/index.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/index.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/updateCurrentUserTags.js, /src/scenes/Logged/scenes/Tags/Tags.js, /src/scenes/Logged/scenes/Tags/index.js, /src/services/auth/AuthProvider.js, /src/services/auth/api.js, /src/services/auth/api.spec.js, /src/services/auth/components/PrivateRoute.js, /src/services/auth/components/PublicRoute.js, /src/services/graphql/client.js, /src/services/redux/ProviderRedux.js, /src/services/redux/reducers.js

components 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /src/components/PageLogged/Header/CommunitiesDropdown/index.js, /src/scenes/Auth/scenes/Login/Page.js, /src/scenes/Auth/scenes/Register/Page.js, /src/scenes/Logged/Root.js, /src/scenes/Logged/scenes/Home/ActionMenu.js, /src/scenes/Logged/scenes/Home/Home.js, /src/scenes/Logged/scenes/Home/components/CommunitiesGadget/CommunitiesGadget.js, /src/scenes/Logged/scenes/Home/components/CommunitiesGadget/Filter.js, /src/scenes/Logged/scenes/Home/components/MobilizationsGadget/Filter.js, /src/scenes/Logged/scenes/Home/components/MobilizationsGadget/MobilizationsGadget.js, /src/scenes/Logged/scenes/Home/components/TrendingMobilizationsGadget/Filter.js, /src/scenes/Logged/scenes/Home/components/TrendingMobilizationsGadget/TrendingMobilizationsGadget.js, /src/scenes/Logged/scenes/Home/components/TableCardGadget.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/UserTagsField/UserTagsField.js, /src/scenes/Logged/scenes/Tags/CreateUserTagsForm/CreateUserTagsForm.js, /src/scenes/Logged/scenes/Tags/Tags.js, /src/services/redux/reducers.js

lpirola commented 6 years ago

@gabrielrtakeda os majors upgrades para o admin-canary são importantes, só não o são para o bonde-admin.

Vi que o webpack precisa ser atualizado, talvez, possamos utilizar algum roteiro pronto, já que utilizamos o react-app como starter mas pode ficar para depois, podemos focar no que está fazendo agora para todos packages! o/

gabrielrtakeda commented 6 years ago

nice @lpirola, assim que todos os patch, minor e yarn-check de todos os packages do repositório estiverem ok, volto pra resolver os major version do admin-canary

gabrielrtakeda commented 6 years ago

Outdated bonde-styleguide packages

Atualizando a lista de pacotes desatualizados do bonde-styleguide agrupado por tipo de atualização: (patch, minor e major)

Patch Version

In theory, bugfixes

Package                                       From          To
babel-core                                  6.26.0      6.26.3
babel-loader                                 7.1.2       7.1.5
babel-preset-react-app                       3.1.1       3.1.2
case-sensitive-paths-webpack-plugin          2.1.1       2.1.2
css-loader                                  0.28.7     0.28.11
file-loader                                  1.1.5      1.1.11
react-styleguidist                          7.0.10      7.0.20
recharts                             1.0.0-beta.10       1.0.1
sw-precache-webpack-plugin                  0.11.4      0.11.5
whatwg-fetch                                 2.0.3       2.0.4

Minor Version

In theory, features

Package                                       From          To 
cross-env                                    5.1.4       5.2.0 
eslint-plugin-flowtype                      2.39.1      2.49.3
eslint-plugin-import                         2.8.0      2.13.0
eslint-plugin-react                          7.4.0      7.10.0
postcss-flexbugs-fixes                       3.2.0       3.3.1 
postcss-loader                               2.0.8       2.1.5 
react                                       16.3.2      16.4.1
react-dom                                   16.3.2      16.4.1
resolve                                      1.6.0       1.8.1 
style-loader                                0.19.0      0.21.0
styled-components                            3.2.6       3.3.3 
jsdom                                      11.10.0     11.11.0
react-test-renderer                         16.3.2      16.4.1

Major Version

In theory, breaking changes

Package                                       From          To
autoprefixer                                 7.1.6       8.6.4
babel-eslint                                 7.2.3       8.2.5
chalk                                        1.1.3       2.4.1
dotenv                                       4.0.0       6.0.0
eslint                                      4.10.0       5.0.1
eslint-loader                                1.9.0       2.0.0
eslint-plugin-jsx-a11y                       5.1.1       6.1.0
fs-extra                                     3.0.1       6.0.1
html-webpack-plugin                         2.29.0       3.2.0
jest                                        20.0.4      23.3.0
url-loader                                   0.6.2       1.0.1
webpack                                      3.8.1      4.15.1
webpack-dev-server                           2.9.4       3.1.4
webpack-manifest-plugin                      1.3.2       2.0.3
gabrielrtakeda commented 6 years ago

bonde-styleguide yarn check

Result log of npx yarn-check command

npx yarn-check
npx: installed 243 in 17.551s

autoprefixer              😎  MAJOR UP  Major update available. https://github.com/postcss/autoprefixer#readme
                                       npm install  autoprefixer@8.6.4 to go from 7.1.6 to 8.6.4

babel-eslint              😎  MAJOR UP  Major update available. https://github.com/babel/babel-eslint
                                       npm install  babel-eslint@8.2.5 to go from 7.2.3 to 8.2.5

chalk                     😎  MAJOR UP  Major update available. https://github.com/chalk/chalk#readme
                                       npm install  chalk@2.4.1 to go from 1.1.3 to 2.4.1

dotenv                    😎  MAJOR UP  Major update available. https://github.com/motdotla/dotenv#readme
                                       npm install  dotenv@6.0.0 to go from 4.0.0 to 6.0.0

eslint                    😎  MAJOR UP  Major update available. https://eslint.org
                                       npm install  eslint@5.0.1 to go from 4.10.0 to 5.0.1

eslint-config-react-app   😕  NOTUSED?  Still using eslint-config-react-app?
                                       Depcheck did not find code similar to require('eslint-config-react-app') or import from 'eslint-config-react-app'.
                                       Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                       Use --skip-unused to skip this check.
                                       To remove this package: npm uninstall --save eslint-config-react-app

eslint-loader             😎  MAJOR UP  Major update available. https://github.com/MoOx/eslint-loader#readme
                                       npm install  eslint-loader@2.0.0 to go from 1.9.0 to 2.0.0

eslint-plugin-jsx-a11y    😎  MAJOR UP  Major update available. https://github.com/evcohen/eslint-plugin-jsx-a11y#readme
                                       npm install  eslint-plugin-jsx-a11y@6.1.0 to go from 5.1.1 to 6.1.0

fs-extra                  😎  MAJOR UP  Major update available. https://github.com/jprichardson/node-fs-extra
                                       npm install  fs-extra@6.0.1 to go from 3.0.1 to 6.0.1

html-webpack-plugin       😎  MAJOR UP  Major update available. https://github.com/jantimon/html-webpack-plugin
                                       npm install  html-webpack-plugin@3.2.0 to go from 2.29.0 to 3.2.0

jest                      😎  MAJOR UP  Major update available. http://jestjs.io/
                                       npm install  jest@23.3.0 to go from 20.0.4 to 23.3.0

resolve                   😕  NOTUSED?  Still using resolve?
                                       Depcheck did not find code similar to require('resolve') or import from 'resolve'.
                                       Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                       Use --skip-unused to skip this check.
                                       To remove this package: npm uninstall --save resolve

url-loader                😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/url-loader
                                       npm install  url-loader@1.0.1 to go from 0.6.2 to 1.0.1

webpack                   😎  MAJOR UP  Major update available. https://github.com/webpack/webpack
                                       npm install  webpack@4.15.1 to go from 3.8.1 to 4.15.1

webpack-dev-server        😎  MAJOR UP  Major update available. https://github.com/webpack/webpack-dev-server
                                       npm install  webpack-dev-server@3.1.4 to go from 2.9.4 to 3.1.4

webpack-manifest-plugin   😎  MAJOR UP  Major update available. https://github.com/danethurber/webpack-manifest-plugin
                                       npm install  webpack-manifest-plugin@2.0.3 to go from 1.3.2 to 2.0.3

react-test-renderer       😕  NOTUSED?  Still using react-test-renderer?
                                       Depcheck did not find code similar to require('react-test-renderer') or import from 'react-test-renderer'.
                                       Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                                       Use --skip-unused to skip this check.
                                       To remove this package: npm uninstall --save-dev react-test-renderer

prop-types                😟  PKG ERR!  Not in the package.json. Found in: /src/await/Loading/Loading.js, /src/await/Loading/atoms/Spark.js, /src/await/Loading/atoms/Sparkles.js, /src/cards/ActionCard/ActionCard.js, /src/cards/Card/Card.js, /src/cards/AreaChartCard/AreaChartCard.js, /src/cards/ClickableCard/ClickableCard.js, /src/cards/DataListCard/DataListCard.js, /src/cards/FeedsCard/FeedsCard.js, /src/cards/NumberCard/NumberCard.js, /src/cards/Panel/Panel.js, /src/cards/RankingCard/RankingCard.js, /src/cards/Tooltip/Tooltip.js, /src/content/Icon/Icon.js, /src/content/IconColorful/IconColorful.js, /src/content/Image/Image.js, /src/content/Number/Number.js, /src/content/Text/Text.js, /src/content/Button/Button.js, /src/form/FormField/FormField.js, /src/form/InputAdornment/InputAdornment.js, /src/form/InputHint/InputHint.js, /src/form/Select/Select.js, /src/form/Tag/Tag.js, /src/list/DataListCol/DataListCol.js, /src/list/DataList/DataList.js, /src/list/Feed/Feed.js, /src/list/FeedItem/FeedItem.js, /src/list/Table/Table.js, /src/layout/Backdrop/Backdrop.js, /src/layout/Cell/Cell.js, /src/layout/Flexbox2/Flexbox2.js, /src/layout/Flexbox/Flexbox.js, /src/layout/Footer/Footer.js, /src/layout/Page/Page.js, /src/navigation/Dropdown/Dropdown.js, /src/navigation/Navbar/Navbar.js, /src/navigation/Tab/Tab.js, /src/navigation/TabItem/TabItem.js, /src/navigation/Pagination/Pagination.js, /src/utils.js, /src/progress/ProgressBar/ProgressBar.js, /src/progress/ProgressRanking/ProgressRanking.js, /src/progress/ProgressRankingItem/ProgressRankingItem.js
                          😎  PATCH UP  Patch update available. https://facebook.github.io/react/
                                       npm install  prop-types@15.6.2 to go from 15.6.1 to 15.6.2
lpirola commented 6 years ago

@gabrielrtakeda alguma novidade sobre a atualização? Encontrou algum impedimento?

gabrielrtakeda commented 6 years ago

@lpirola nenhum impedimento. a ideia é seguir como planejado.

gabrielrtakeda commented 6 years ago

Remaining bonde-styleguide yarn check

Log remanescente do comando npx yarn-check

Major upgrade needed

É necessário efetuar a atualização dos pacotes com major version.


autoprefixer              😎  MAJOR UP  Major update available. https://github.com/postcss/autoprefixer#readme
npm install  autoprefixer@8.6.5 to go from 7.1.6 to 8.6.5

babel-eslint 😎 MAJOR UP Major update available. https://github.com/babel/babel-eslint npm install babel-eslint@8.2.6 to go from 7.2.3 to 8.2.6

chalk 😎 MAJOR UP Major update available. https://github.com/chalk/chalk#readme npm install chalk@2.4.1 to go from 1.1.3 to 2.4.1

css-loader 😎 MAJOR UP Major update available. https://github.com/webpack-contrib/css-loader npm install css-loader@1.0.0 to go from 0.28.11 to 1.0.0

dotenv 😎 MAJOR UP Major update available. https://github.com/motdotla/dotenv#readme npm install dotenv@6.0.0 to go from 4.0.0 to 6.0.0

eslint 😎 MAJOR UP Major update available. https://eslint.org npm install eslint@5.1.0 to go from 4.10.0 to 5.1.0

eslint-loader 😎 MAJOR UP Major update available. https://github.com/MoOx/eslint-loader#readme npm install eslint-loader@2.0.0 to go from 1.9.0 to 2.0.0

eslint-plugin-flowtype 😎 MINOR UP Minor update available. https://github.com/gajus/eslint-plugin-flowtype#readme npm install eslint-plugin-flowtype@2.50.0 to go from 2.49.3 to 2.50.0

eslint-plugin-jsx-a11y 😎 MAJOR UP Major update available. https://github.com/evcohen/eslint-plugin-jsx-a11y#readme npm install eslint-plugin-jsx-a11y@6.1.0 to go from 5.1.1 to 6.1.0

fs-extra 😎 MAJOR UP Major update available. https://github.com/jprichardson/node-fs-extra npm install fs-extra@6.0.1 to go from 3.0.1 to 6.0.1

html-webpack-plugin 😎 MAJOR UP Major update available. https://github.com/jantimon/html-webpack-plugin npm install html-webpack-plugin@3.2.0 to go from 2.29.0 to 3.2.0

jest 😎 MAJOR UP Major update available. https://jestjs.io/ npm install jest@23.4.0 to go from 20.0.4 to 23.4.0

postcss-loader 😎 PATCH UP Patch update available. https://github.com/postcss/postcss-loader#readme npm install postcss-loader@2.1.6 to go from 2.1.5 to 2.1.6

url-loader 😎 MAJOR UP Major update available. https://github.com/webpack-contrib/url-loader npm install url-loader@1.0.1 to go from 0.6.2 to 1.0.1

webpack 😎 MAJOR UP Major update available. https://github.com/webpack/webpack npm install webpack@4.16.0 to go from 3.8.1 to 4.16.0

webpack-dev-server 😎 MAJOR UP Major update available. https://github.com/webpack/webpack-dev-server npm install webpack-dev-server@3.1.4 to go from 2.9.4 to 3.1.4

webpack-manifest-plugin 😎 MAJOR UP Major update available. https://github.com/danethurber/webpack-manifest-plugin npm install webpack-manifest-plugin@2.0.3 to go from 1.3.2 to 2.0.3


### Can be ignored
> O comando `npx yarn-check` não conseguiu identificar o uso desses pacotes no projeto. Mesmo assim, estão sendo utilizados.

eslint-config-react-app 😕 NOTUSED? Still using eslint-config-react-app? Depcheck did not find code similar to require('eslint-config-react-app') or import from 'eslint-config-react-app'. Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used. Use --skip-unused to skip this check. To remove this package: npm uninstall --save eslint-config-react-app

gabrielrtakeda commented 6 years ago

Outdated bonde-admin packages

Atualizando a lista de pacotes desatualizados do bonde-admin agrupado por tipo de atualização: (patch, minor e major)

Patch Version

In theory, bugfixes


Package                                       From          To
babel-core                                  6.26.0      6.26.3
babel-loader                                 7.1.2       7.1.5
babel-plugin-istanbul                        4.1.5       4.1.6
babel-plugin-transform-decorators-legacy     1.3.4       1.3.5
body-parser                                 1.18.2      1.18.3
classnames                                   2.2.5       2.2.6
compression                                  1.7.1       1.7.2
express                                     4.16.2      4.16.3
file-loader                                  1.1.6      1.1.11
postcss-scss                                 1.0.2       1.0.6
prop-types                                  15.6.0      15.6.2
react-redux                                  5.0.6       5.0.7
svg-url-loader                               2.3.1       2.3.2
webpack-merge                                4.1.1       4.1.3

// Non-Semver draft-js 0.10.4 0.10.5 source-map-support 0.5.0 0.5.6


## Minor Version
> In theory, features

Package From To assets-webpack-plugin 3.5.1 3.8.4 axios-mock-adapter 1.10.0 1.15.0 babel-eslint 8.1.2 8.2.5 babel-plugin-module-resolver 3.0.0 3.1.1 babel-plugin-react-intl 2.3.1 2.4.0 babel-preset-env 1.6.1 1.7.0 ejs 2.5.7 2.6.1 eslint-plugin-import 2.8.0 2.13.0 eslint-plugin-promise 3.6.0 3.8.0 eslint-plugin-standard 3.0.1 3.1.0 express-winston 2.4.0 2.5.1 helmet 3.9.0 3.12.1 jquery 3.2.1 3.3.1 keycode 2.1.9 2.2.0 node-sass 4.7.2 4.9.2 nodemon 1.14.7 1.18.1 opn 5.1.0 5.3.0 postcss-loader 2.0.9 2.1.6 raven 2.3.0 2.6.3 raven-js 3.21.0 3.26.3 react 16.2.0 16.4.1 react-color 2.13.8 2.14.1 react-dom 16.2.0 16.4.1 react-ga 2.4.0 2.5.3 react-router 4.2.0 4.3.1 react-router-dom 4.2.2 4.3.1 react-s3-uploader 4.6.1 4.8.0 react-select-plus 1.1.0 1.2.0 react-test-renderer 16.2.0 16.4.1 reapop 1.1.4 1.2.0 redux-mock-store 1.4.0 1.5.3 redux-thunk 2.2.0 2.3.0 socket.io-client 2.0.4 2.1.1 standard-version 4.3.0 4.4.0 universal-cookie-express 2.1.2 2.2.0 webpack-hot-middleware 2.21.0 2.22.2 @storybook/react devDep 3.3.3 3.4.8

// Non-Semver autodll-webpack-plugin 0.3.8 0.4.2 axios 0.17.1 0.18.0 exports-loader 0.6.4 0.7.0 redux-promise 0.5.3 0.6.0 slate-plain-serializer 0.4.0 0.5.20 style-loader 0.19.1 0.21.0 slate 0.31.3 0.34.5


## Major Version
> In theory, breaking changes

Package From To babel-jest 22.0.4 23.4.0 chai-http 3.0.0 4.0.0 css-loader 0.28.7 1.0.0 dotenv 4.0.0 6.0.0 eslint 4.14.0 5.1.0 eslint-config-standard 10.2.1 11.0.0 eslint-plugin-node 5.2.1 6.0.1 html-webpack-plugin 2.30.1 3.2.0 jest 22.0.4 23.4.0 lint-staged 6.0.0 7.2.0 mocha 4.1.0 5.2.0 newrelic 2.4.2 4.3.0 nyc 11.4.1 12.0.2 query-string 5.0.1 6.1.0 react-apollo 1.4.16 2.1.9 react-cookie 1.0.5 2.2.0 react-countup 2.4.0 3.0.3 reapop-theme-wybo 0.4.1 1.0.2 redux 3.7.2 4.0.0 redux-form 5.3.6 7.4.2 sass-loader 6.0.6 7.0.3 serve 6.4.8 9.2.0 sinon 4.1.3 6.1.3 slate-editor 4.0.1 5.0.0 ssri 5.3.0 6.0.0 standard 10.0.3 11.0.1 url-loader 0.6.2 1.0.1 webpack 3.10.0 4.16.0 webpack-dev-middleware 2.0.3 3.1.3 webpack-dev-server 2.9.7 3.1.4 winston 2.4.0 3.0.0

gabrielrtakeda commented 6 years ago

Atualização do pacote autodll-webpack-plugin@0.4.2

Ao atualizar o pacote autodll-webpack-plugin da versão 0.3.8 para 0.4.2, ocorreu o erro abaixo:

/Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/webpack-dev-server/bin/webpack-dev-server.js:368
    throw e;
    ^

TypeError: Cannot set property 'autodllStatsRetrieved' of undefined
    at AutoDLLPlugin.apply (/Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/autodll-webpack-plugin/lib/plugin.js:115:44)
    at Compiler.apply (/Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/tapable/lib/Tapable.js:375:16)
    at webpack (/Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/webpack/lib/webpack.js:33:19)
    at startDevServer (/Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/webpack-dev-server/bin/webpack-dev-server.js:362:16)
    at portfinder.getPort (/Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/webpack-dev-server/bin/webpack-dev-server.js:353:5)
    at /Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/portfinder/lib/portfinder.js:160:14
    at /Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/portfinder/node_modules/async/lib/async.js:52:16
    at /Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/portfinder/node_modules/async/lib/async.js:269:32
    at /Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/portfinder/node_modules/async/lib/async.js:44:16
    at /Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/portfinder/lib/portfinder.js:122:16
    at Server.onListen (/Users/gabrieltakeda/code/bonde-client/packages/bonde-admin/node_modules/portfinder/lib/portfinder.js:45:7)
    at Object.onceWrapper (events.js:272:13)
    at Server.emit (events.js:180:13)
    at emitListeningNT (net.js:1373:10)
    at process._tickCallback (internal/process/next_tick.js:178:19)
    at Function.Module.runMain (internal/modules/cjs/loader.js:697:11)
error Command failed with exit code 1.

⚠️ Sinalização de HOLD da atualização do pacote autodll-webpack-plugin@0.4.2 até termos o webpack@4


TypeError: Cannot set property 'autodllStatsRetrieved' of undefined Esse erro acontece pois a atualização do pacote autodll-webpack-plugin@0.4.2 dá suporte ao webpack@4 mas no bonde-admin ainda estamos usando o webpack@3.10.0 https://github.com/asfktz/autodll-webpack-plugin/issues/105

gabrielrtakeda commented 6 years ago

⚠️ HOLD de atualização do slate@0.34.5

Depende da conclusão do PR https://github.com/nossas/slate-editor/pull/70

⚠️ HOLD de atualização do slate-plain-serializer@0.5.20

Depende da conclusão do PR https://github.com/nossas/slate-editor/pull/70

gabrielrtakeda commented 6 years ago

bonde-admin yarn check

Resultado do log do comando npx yarn-check Comentários removidos para redução do tamanho do log

npx yarn-check
npx: installed 243 in 18.284s

assets-webpack-plugin                   😕  NOTUSED?  Still using assets-webpack-plugin?
autodll-webpack-plugin                  😎  NEW VER!  NonSemver update available. https://github.com/asfktz/autodll-webpack-plugin#readme
babel-jest                              😎  MAJOR UP  Major update available. https://github.com/facebook/jest
basscss-sass                            😕  NOTUSED?  Still using basscss-sass?
body-parser                             😕  NOTUSED?  Still using body-parser?
chai-as-promised                        😕  NOTUSED?  Still using chai-as-promised?
chai-http                               😎  MAJOR UP  Major update available. https://github.com/chaijs/chai-http#readme
                                        😕  NOTUSED?  Still using chai-http?
css-loader                              😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/css-loader
dotenv                                  😎  MAJOR UP  Major update available. https://github.com/motdotla/dotenv#readme
eslint                                  😎  MAJOR UP  Major update available. https://eslint.org
eslint-config-standard                  😎  MAJOR UP  Major update available. https://github.com/standard/eslint-config-standard
eslint-plugin-node                      😎  MAJOR UP  Major update available. https://github.com/mysticatea/eslint-plugin-node#readme
exports-loader                          😕  NOTUSED?  Still using exports-loader?
file-loader                             😕  NOTUSED?  Still using file-loader?
font-awesome                            😕  NOTUSED?  Still using font-awesome?
history                                 😕  NOTUSED?  Still using history?
html-webpack-plugin                     😎  MAJOR UP  Major update available. https://github.com/jantimon/html-webpack-plugin
jest                                    😎  MAJOR UP  Major update available. https://jestjs.io/
lint-staged                             😎  MAJOR UP  Major update available. https://github.com/okonet/lint-staged#readme
                                        😕  NOTUSED?  Still using lint-staged?
mocha                                   😎  MAJOR UP  Major update available. https://mochajs.org
morgan                                  😕  NOTUSED?  Still using morgan?
newrelic                                😎  MAJOR UP  Major update available. http://github.com/newrelic/node-newrelic
nodemon                                 😕  NOTUSED?  Still using nodemon?
nyc                                     😎  MAJOR UP  Major update available. https://github.com/istanbuljs/nyc#readme
opn                                     😕  NOTUSED?  Still using opn?
postcss-loader                          😕  NOTUSED?  Still using postcss-loader?
postcss-scss                            😕  NOTUSED?  Still using postcss-scss?
query-string                            😎  MAJOR UP  Major update available. https://github.com/sindresorhus/query-string#readme
react-apollo                            😎  MAJOR UP  Major update available. https://github.com/apollographql/react-apollo#readme
react-cookie                            😎  MAJOR UP  Major update available. https://github.com/reactivestack/cookies/tree/master/packages/react-cookie/#readme
react-countup                           😎  MAJOR UP  Major update available. https://glennreyes.github.io/react-countup
react-router-config                     😕  NOTUSED?  Still using react-router-config?
react-test-renderer                     😕  NOTUSED?  Still using react-test-renderer?
reapop-theme-wybo                       😎  MAJOR UP  Major update available. https://github.com/LouisBarranqueiro/reapop-theme-wybo#readme
                                        😕  NOTUSED?  Still using reapop-theme-wybo?
redux                                   😎  MAJOR UP  Major update available. http://redux.js.org
redux-form                              😎  MAJOR UP  Major update available. https://redux-form.com/
redux-form-validation                   😕  NOTUSED?  Still using redux-form-validation?
sass-loader                             😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/sass-loader
serve                                   😎  MAJOR UP  Major update available. https://github.com/zeit/serve#readme
sinon                                   😎  MAJOR UP  Major update available. http://sinonjs.org/
slate                                   😎  NEW VER!  NonSemver update available. https://github.com/ianstormtaylor/slate
slate-editor                            😎  MAJOR UP  Major update available. https://github.com/nossas/slate-editor
slate-plain-serializer                  😎  NEW VER!  NonSemver update available. https://github.com/ianstormtaylor/slate
socket.io-client                        😕  NOTUSED?  Still using socket.io-client?
source-map-support                      😕  NOTUSED?  Still using source-map-support?
ssri                                    😎  MAJOR UP  Major update available. https://github.com/zkat/ssri#readme
                                        😕  NOTUSED?  Still using ssri?
standard                                😎  MAJOR UP  Major update available. https://standardjs.com
                                        😕  NOTUSED?  Still using standard?
standard-loader                         😕  NOTUSED?  Still using standard-loader?
standard-version                        😕  NOTUSED?  Still using standard-version?
svg-url-loader                          😕  NOTUSED?  Still using svg-url-loader?
universal-cookie-express                😕  NOTUSED?  Still using universal-cookie-express?
url-loader                              😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/url-loader
                                        😕  NOTUSED?  Still using url-loader?
webpack                                 😎  MAJOR UP  Major update available. https://github.com/webpack/webpack
webpack-dev-middleware                  😎  MAJOR UP  Major update available. http://github.com/webpack/webpack-dev-middleware
webpack-dev-server                      😎  MAJOR UP  Major update available. https://github.com/webpack/webpack-dev-server
                                        😕  NOTUSED?  Still using webpack-dev-server?
winston                                 😎  MAJOR UP  Major update available. https://github.com/winstonjs/winston#readme
~client                                 😟  MISSING!  Not installed.
                                        😟  PKG ERR!  Not in the package.json. Found in: /client/account/redux/action-creators/async-retrieve-password.js, /client/account/redux/reducers.spec.js, /client/createReducer.js, /client/components/await/loading.spec.js, /client/components/await/progress.spec.js, /client/components/await/redux/action-creators/set-loading.js, /client/components/basic-color-picker/basic-color-picker-item.spec.js, /client/components/basic-color-picker/basic-color-picker.spec.js, /client/components/color-picker/index.spec.js, /client/components/dropdown-menu/dropdown-menu-item.spec.js, /client/components/dropdown-menu/dropdown-menu.spec.js, /client/components/editor-draft-js/create-editor-content.spec.js, /client/components/editor-draft-js/index.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-color-picker.js, /client/components/editor-wysihtml/wysihtml-toolbar-color-picker.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-create-link.js, /client/components/editor-wysihtml/wysihtml-toolbar-create-link.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-insert-html.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-insert-image.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar.js, /client/components/editor-wysihtml/wysihtml-toolbar.spec.js, /client/components/empty-list/index.spec.js, /client/components/error/not-found.spec.js, /client/components/error/technical-issues.spec.js, /client/components/external-services/pagarme.spec.js, /client/components/external-services/zendesk-widget.spec.js, /client/components/filterable-search-bar/index.spec.js, /client/components/fonts/google-fonts-loader.js, /client/components/fonts/google-fonts-loader.spec.js, /client/components/form-util/error.spec.js, /client/components/form-util/input-counter.spec.js, /client/components/form-util/input.spec.js, /client/components/forms/button.spec.js, /client/components/forms/clone-element.spec.js, /client/components/forms/color-picker.js, /client/components/forms/color-picker.spec.js, /client/components/forms/control-buttons.spec.js, /client/components/forms/control-label.spec.js, /client/components/forms/control-label.js, /client/components/forms/form-control.spec.js, /client/components/forms/form-dropdown.spec.js, /client/components/forms/form-error.spec.js, /client/components/forms/form-group.spec.js, /client/components/forms/form-redux/index.spec.js, /client/components/forms/form.spec.js, /client/components/forms/help-block.spec.js, /client/components/forms/input.spec.js, /client/components/forms/radio-group.spec.js, /client/components/forms/radio.spec.js, /client/components/forms/raise.spec.js, /client/components/forms/success-message.spec.js, /client/components/forms/upload-image-field.spec.js, /client/components/grids/float-layout.spec.js, /client/components/grids/horizontal-layout.spec.js, /client/components/layout/background/index.js, /client/components/layout/background/index.spec.js, /client/components/layout/page-centralized-layout/page.js, /client/components/layout/settings-page-content-layout.spec.js, /client/components/layout/settings-page-layout.spec.js, /client/components/layout/settings-page-menu-layout.spec.js, /client/components/metrics/components/metrics-data-table.js, /client/components/navigation/browsable-list/browsable-list-item.spec.js, /client/components/navigation/browsable-list/browsable-list.spec.js, /client/components/navigation/navbar/navbar-button.spec.js, /client/components/navigation/navbar/navbar-edition-wrapper.js, /client/components/navigation/navbar/navbar-edition-wrapper.spec.js, /client/components/navigation/navbar/navbar-form.spec.js, /client/components/navigation/sidebar/map-state-to-props.js, /client/components/navigation/sidebar/sidebar.js, /client/components/navigation/sidebar/sidebar.spec.js, /client/components/navigation/sidenav/sidenav-list-item.spec.js, /client/components/navigation/sidenav/sidenav-list.spec.js, /client/components/navigation/sidenav/sidenav.js, /client/components/navigation/sidenav/sidenav.spec.js, /client/components/navigation/tabs/tab.spec.js, /client/components/navigation/tabs/tabs.spec.js, /client/components/selectable-list/index.js, /client/components/selectable-list/index.spec.js, /client/components/share/facebook-share-button.spec.js, /client/components/share/tell-a-friend.connected.js, /client/components/share/tell-a-friend.js, /client/components/share/tell-a-friend.spec.js, /client/components/share/twitter-share-button.spec.js, /client/components/share/whatsapp-share-button.spec.js, /client/components/steps/step-button.js, /client/components/steps/step-button.spec.js, /client/components/steps/step-content.spec.js, /client/components/steps/step-form.js, /client/components/steps/steps-container.spec.js, /client/index.js, /client/community/action-creators/async-create.js, /client/community/action-creators/async-download-activists.js, /client/community/action-creators/async-download-activist-actions.js, /client/community/action-creators/async-download-donations.js, /client/community/action-creators/async-edit.js, /client/community/action-creators/async-download-recurring-donors.js, /client/community/action-creators/async-fetch.js, /client/community/action-creators/async-invite.js, /client/community/action-creators/dns-control/async-add-dns-record.js, /client/community/action-creators/dns-control/async-add-hosted-zone.js, /client/community/action-creators/dns-control/async-check-hosted-zone.js, /client/community/action-creators/dns-control/async-delete-dns-record.js, /client/community/action-creators/dns-control/async-delete-hosted-zone.js, /client/community/action-creators/dns-control/async-fetch-dns-records.js, /client/community/action-creators/dns-control/async-fetch-hosted-zones.js, /client/community/action-creators/resync-mailchimp.js, /client/community/action-creators/set-forced-submit.js, /client/community/action-creators/select.js, /client/community/action-creators/unset.js, /client/community/components/dns/subdomain-form/index.js, /client/community/components/force-download-via-ajax.spec.js, /client/community/components/list-item.spec.js, /client/community/components/settings-menu.js, /client/community/components/settings-menu.spec.js, /client/community/index.js, /client/community/reducers/communities.js, /client/mobilizations/blocks/components/block-miniature/index.spec.js, /client/mobilizations/components/form-domain.js, /client/mobilizations/components/form-domain.connected.js, /client/mobilizations/components/form-share.js, /client/mobilizations/components/list/index.spec.js, /client/mobilizations/components/list/items/avatar/index.spec.js, /client/mobilizations/components/list/items/copy-number.spec.js, /client/mobilizations/components/list/items/created-at.spec.js, /client/mobilizations/components/list/items/fund-raising.spec.js, /client/mobilizations/components/list/items/item/index.spec.js, /client/mobilizations/components/list/items/more/menu-action.spec.js, /client/mobilizations/components/list/items/more/menu.spec.js, /client/mobilizations/components/list/items/more/more.spec.js, /client/mobilizations/components/list/items/name/index.spec.js, /client/mobilizations/components/list/items/users.spec.js, /client/mobilizations/components/mobilization-basics-form.js, /client/mobilizations/components/mobilization-basics-form.spec.js, /client/mobilizations/components/page-header.spec.js, /client/mobilizations/components/page-header.js, /client/mobilizations/components/page-tab-layout.js, /client/mobilizations/components/page-tab-layout.spec.js, /client/mobilizations/components/settings-menu.js, /client/mobilizations/components/settings-menu.spec.js, /client/mobilizations/templates/components/template-selectable-list.js, /client/mobilizations/templates/components/template-selectable-list.spec.js, /client/mobilizations/templates/index.js, /client/mobilizations/templates/reducers/index.js, /client/mobilizations/templates/reducers/list.js, /client/mobilizations/widgets/components/block-tag.spec.js, /client/mobilizations/widgets/components/data-export.js, /client/mobilizations/widgets/components/data-export.spec.js, /client/mobilizations/widgets/components/finish-message-custom.js, /client/mobilizations/widgets/components/finish-message-custom.spec.js, /client/mobilizations/widgets/components/form-autofire.js, /client/mobilizations/widgets/components/form-finish-message/index.js, /client/mobilizations/widgets/components/form-finish-message/index.spec.js, /client/mobilizations/widgets/components/form-autofire.spec.js, /client/mobilizations/widgets/components/input-tag.js, /client/mobilizations/widgets/components/input-tag.spec.js, /client/mobilizations/widgets/components/tag.spec.js, /client/mobilizations/widgets/components/widget-overlay/index.spec.js, /client/mobilizations/widgets/__plugins__/content/components/__content__.spec.js, /client/mobilizations/widgets/__plugins__/content/components/editor-new/index.js, /client/mobilizations/widgets/__plugins__/content/components/editor-new/index.spec.js, /client/mobilizations/widgets/__plugins__/content/components/editor-new.connected.js, /client/mobilizations/widgets/__plugins__/content/components/editor-old.connected.js, /client/mobilizations/widgets/__plugins__/content/components/editor-old.js, /client/mobilizations/widgets/__plugins__/content/components/editor-old.spec.js, /client/mobilizations/widgets/__plugins__/content/components/editor-slate/index.js, /client/mobilizations/widgets/__plugins__/donation/action-creators/async-donation-transaction-create.js, /client/mobilizations/widgets/__plugins__/donation/action-creators/set-donation-customer-data.js, /client/mobilizations/widgets/__plugins__/donation/components/__donation__.connected.js, /client/mobilizations/widgets/__plugins__/donation/components/donation-tell-a-friend.js, /client/mobilizations/widgets/__plugins__/donation/components/donation-tell-a-friend.spec.js, /client/mobilizations/widgets/__plugins__/donation/components/settings-menu.js, /client/mobilizations/widgets/__plugins__/donation/paths.spec.js, /client/mobilizations/widgets/__plugins__/donation/reducers.spec.js, /client/mobilizations/widgets/__plugins__/pressure/action-creators/async-fill-widget.js, /client/mobilizations/widgets/__plugins__/pressure/components/__pressure__.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/__pressure__.js, /client/mobilizations/widgets/__plugins__/pressure/components/pressure-count.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/pressure-form/index.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/pressure-form/index.js, /client/mobilizations/widgets/__plugins__/pressure/components/pressure-tell-a-friend.js, /client/mobilizations/widgets/__plugins__/pressure/components/pressure-tell-a-friend.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/settings-base.js, /client/mobilizations/widgets/__plugins__/pressure/components/settings-base.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/settings-menu.js, /client/mobilizations/widgets/__plugins__/pressure/components/settings-menu.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/target-list/index.js, /client/mobilizations/widgets/__plugins__/pressure/components/target-list/index.spec.js, /client/mobilizations/widgets/__plugins__/pressure/reducers.spec.js, /client/mobilizations/widgets/__plugins__/form/components/__form__.js, /client/mobilizations/widgets/__plugins__/form/components/__form__.connected.js, /client/mobilizations/widgets/__plugins__/form/components/__form__.spec.js, /client/mobilizations/widgets/__plugins__/form/components/button.spec.js, /client/mobilizations/widgets/__plugins__/form/components/form-tell-a-friend.js, /client/mobilizations/widgets/__plugins__/form/components/form-tell-a-friend.spec.js, /client/mobilizations/widgets/__plugins__/form/components/input-form.js, /client/mobilizations/widgets/__plugins__/form/components/input-form.spec.js, /client/mobilizations/widgets/__plugins__/form/components/input.spec.js, /client/mobilizations/widgets/__plugins__/form/components/settings-menu.js, /client/mobilizations/widgets/__plugins__/form/components/settings-menu.spec.js, /client/mobilizations/widgets/utils/pressure-helper.js, /client/mobilizations/widgets/utils/analytics-events.spec.js, /client/mobrender/components/block-change-background.js, /client/mobrender/components/block-change-background.spec.js, /client/mobrender/components/block-config-menu.js, /client/mobrender/components/block-config-menu.spec.js, /client/mobrender/components/block.spec.js, /client/mobrender/components/file-uploader.js, /client/mobrender/components/file-uploader.spec.js, /client/mobrender/components/mobilization.js, /client/mobrender/components/mobilization.spec.js, /client/mobrender/components/navbar/menu-items.js, /client/mobrender/components/navbar/menu-items.spec.js, /client/mobrender/components/navbar/navbar.spec.js, /client/mobrender/components/widget-overlay.spec.js, /client/mobrender/components/widget.js, /client/mobrender/components/widget.spec.js, /client/mobrender/redux/action-creators/async-add-block.js, /client/mobrender/redux/action-creators/async-add-block.spec.js, /client/mobrender/redux/action-creators/async-add-mobilization.js, /client/mobrender/redux/action-creators/async-destroy-block.js, /client/mobrender/redux/action-creators/async-add-mobilization.spec.js, /client/mobrender/redux/action-creators/async-destroy-block.spec.js, /client/mobrender/redux/action-creators/async-fetch-blocks.js, /client/mobrender/redux/action-creators/async-fetch-blocks.spec.js, /client/mobrender/redux/action-creators/async-fetch-mobilizations.js, /client/mobrender/redux/action-creators/async-fetch-mobilizations.spec.js, /client/mobrender/redux/action-creators/async-fetch-widgets.js, /client/mobrender/redux/action-creators/async-fetch-widgets.spec.js, /client/mobrender/redux/action-creators/async-form-entry-create.js, /client/mobrender/redux/action-creators/async-move-down.js, /client/mobrender/redux/action-creators/async-move-down.spec.js, /client/mobrender/redux/action-creators/async-move-up.js, /client/mobrender/redux/action-creators/async-move-up.spec.js, /client/mobrender/redux/action-creators/async-update-block.js, /client/mobrender/redux/action-creators/async-update-block.spec.js, /client/mobrender/redux/action-creators/async-update-widget.js, /client/mobrender/redux/action-creators/async-update-widget.spec.js, /client/mobrender/redux/action-creators/non-async.spec.js, /client/mobrender/redux/action-creators/mock-reducers/root-reducer.js, /client/mobrender/redux/reducers/blocks.spec.js, /client/mobrender/redux/reducers/data-export.spec.js, /client/mobrender/redux/reducers/edition.spec.js, /client/mobrender/redux/reducers/hover.spec.js, /client/mobrender/redux/reducers/index.js, /client/mobrender/redux/reducers/mobilizations.js, /client/mobrender/redux/reducers/mobilizations.spec.js, /client/mobrender/redux/reducers/uploader.spec.js, /client/mobrender/redux/reducers/widgets.spec.js, /client/mobrender/redux/selectors.spec.js, /client/mobrender/widgets/adjustments/component.js, /client/mobrender/widgets/adjustments/component.spec.js, /client/mobrender/widgets/config.js, /client/mobrender/widgets/donations/component.js, /client/mobrender/widgets/donations/connect.js, /client/mobrender/widgets/donations/component.spec.js, /client/mobrender/widgets/draft/components/draft-button.spec.js, /client/mobrender/widgets/draft/components/draft.js, /client/mobrender/widgets/draft/components/draft.spec.js, /client/mobrender-v2/widgets/donation/donation-widget.spec.js, /client/mobrender-v2/widgets/donation/factory-donation.js, /client/mobrender-v2/widgets/donation/progress.js, /client/mobrender-v2/widgets/donation/progress.spec.js, /client/paths.spec.js, /client/store.js, /client/storybook/forms/getValues.js, /client/storybook/forms/validate/isEmail.js, /client/storybook/forms/validate/isEmailSender.js, /client/storybook/forms/validate/isPhoneNumber.js, /client/storybook/settings/forms/input.stories.js, /client/storybook/settings/forms/settingsForm.stories.js, /client/storybook/settings/forms/uploadField/upload-image-field.spec.js, /client/subscriptions/forms/recurring-form.js, /client/subscriptions/forms/credit-card-form.js, /client/subscriptions/redux/action-creators/async-subscription-delete.js, /client/subscriptions/redux/action-creators/async-subscription-fetch.js, /client/subscriptions/redux/action-creators/async-subscription-recharge.js, /client/subscriptions/redux/action-creators/remove-animation-stack.js, /client/subscriptions/redux/action-creators/set-modification-type.js, /client/subscriptions/redux/action-creators/append-animation-stack.js, /client/subscriptions/redux/reducers/edit.js, /client/utils/array.spec.js, /client/utils/font-name-handler.spec.js, /client/utils/format-number-helper.spec.js, /client/utils/string-helper.spec.js, /client/utils/validate/index.js, /client/utils/validation-helper.spec.js, /client/ux/components/button/index.spec.js, /client/ux/components/div-float/index.spec.js, /client/ux/components/flat-form/index.js, /client/ux/components/flat-form/index.spec.js, /client/ux/components/settings-form/index.spec.js, /client/ux/components/settings-form/index.js, /routes/admin/authenticated/external/bot/components/activist-segmentation-form.js, /routes/admin/authenticated/external/bot/components/facebook-bot-mass-message-form.js, /routes/admin/authenticated/external/bot/page.js, /routes/admin/authenticated/external/bot/page.spec.js, /routes/admin/authenticated/external/community-list/index.js, /routes/admin/authenticated/external/community-list/page.js, /routes/admin/authenticated/external/community-list/page.connected.js, /routes/admin/authenticated/external/community-list/page.spec.js, /routes/admin/authenticated/external/container.connected.js, /routes/admin/authenticated/external/community-new/index.js, /routes/admin/authenticated/external/community-new/page.connected.js, /routes/admin/authenticated/external/community-new/page.js, /routes/admin/authenticated/external/community-new/page.spec.js, /routes/admin/authenticated/index.js, /routes/admin/authenticated/logout/index.js, /routes/admin/authenticated/logout/page.js, /routes/admin/authenticated/logout/page.connected.js, /routes/admin/authenticated/sidebar/account-edit/index.js, /routes/admin/authenticated/sidebar/account-edit/page.connected.js, /routes/admin/authenticated/sidebar/account-edit/page.js, /routes/admin/authenticated/sidebar/activists/actions/export-csv.js, /routes/admin/authenticated/sidebar/activists/component/detail.js, /routes/admin/authenticated/sidebar/activists/component/import-csv.js, /routes/admin/authenticated/sidebar/activists/container.connected.js, /routes/admin/authenticated/sidebar/activists/container.js, /routes/admin/authenticated/sidebar/blocks-create/index.js, /routes/admin/authenticated/sidebar/blocks-create/page.connected.js, /routes/admin/authenticated/sidebar/blocks-create/page.js, /routes/admin/authenticated/sidebar/blocks-create/page.spec.js, /routes/admin/authenticated/sidebar/community-settings/container.js, /routes/admin/authenticated/sidebar/community-settings/domain/index.js, /routes/admin/authenticated/sidebar/community-settings/domain/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/domain/page.js, /routes/admin/authenticated/sidebar/community-settings/domain-create/index.js, /routes/admin/authenticated/sidebar/community-settings/domain-create/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/domain-create/page.js, /routes/admin/authenticated/sidebar/community-settings/index.js, /routes/admin/authenticated/sidebar/community-settings/info/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/invite/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/mailchimp/helpText.js, /routes/admin/authenticated/sidebar/community-settings/mailchimp/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/recipient/helpText.js, /routes/admin/authenticated/sidebar/community-settings/recipient/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/report/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/report/page.js, /routes/admin/authenticated/sidebar/community-settings/twilio/helpText.js, /routes/admin/authenticated/sidebar/community-settings/twilio/page.connected.js, /routes/admin/authenticated/sidebar/container.js, /routes/admin/authenticated/sidebar/container.connected.js, /routes/admin/authenticated/sidebar/index.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-launch/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-launch/page.js, /routes/admin/authenticated/sidebar/mobilizations-launch-end/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-launch-end/page.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-new/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-new/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-analytics/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-analytics/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-basics/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-basics/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-domain/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-domain/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-metrics/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-metrics/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-sharing/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-sharing/page.js, /routes/admin/authenticated/sidebar/templates-choose/page.connected.js, /routes/admin/authenticated/sidebar/templates-choose/page.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.connected.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.js, /routes/admin/authenticated/sidebar/templates-choose-global/page.connected.js, /routes/admin/authenticated/sidebar/templates-choose-global/page.js, /routes/admin/authenticated/sidebar/templates-create/page.js, /routes/admin/authenticated/sidebar/templates-create/page.connected.js, /routes/admin/authenticated/sidebar/templates-list/page.connected.js, /routes/admin/authenticated/sidebar/templates-list/page.js, /routes/admin/authenticated/sidebar/templates-list/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/adjustments/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/container.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/container.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/donation/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/donation/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/page.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/adjustments/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/container.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/container.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/index.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/adjustments/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/container.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/container.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/index.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/index.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/finish/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/finish/page.js, /routes/admin/authenticated/container.js, /routes/admin/container.connected.js, /routes/admin/container.js, /routes/admin/not-authenticated/account-register/index.js, /routes/admin/not-authenticated/account-register/page.connected.js, /routes/admin/not-authenticated/account-register/page.js, /routes/admin/not-authenticated/account-login/index.js, /routes/admin/not-authenticated/account-login/page.connected.js, /routes/admin/not-authenticated/account-login/page.js, /routes/admin/not-authenticated/account-retrieve/index.js, /routes/admin/not-authenticated/account-retrieve/page.connected.js, /routes/admin/not-authenticated/account-retrieve/page.js, /routes/admin/not-authenticated/background.connected.js, /routes/public/container.connected.js, /routes/public/container.js, /routes/public/custom-domain/index.js, /routes/public/custom-domain/page.connected.js, /routes/public/custom-domain/page.js, /routes/public/custom-domain/page.spec.js, /routes/public/subscription-edit/index.js, /routes/public/subscription-edit/page.connected.js, /routes/public/subscription-edit/page.js, /routes/utils.js, /routes-v1/hocs/with-sidebar.js, /routes-v1/index.js, /routes-v1/private-route.js, /routes-v1/subroutes/logged.js, /routes-v1/subroutes/mobilizations-settings.js, /routes-v1/subroutes/mobilizations.js, /routes-v1/subroutes/sidebar.js, /routes-v1/subroutes/widgets-donation.js, /routes-v1/subroutes/widgets-form.js, /routes-v1/subroutes/widgets-pressure.js, /routes-v1/subroutes/widgets.js, /server/load-state.js
                                        ⛔️  NPM ERR!  Registry error Package `~client` doesn't exist
~root                                   😟  MISSING!  Not installed.
                                        😟  PKG ERR!  Not in the package.json. Found in: /client/components/forms/control-buttons.spec.js, /client/components/forms/form-control.spec.js, /client/components/navigation/navbar/navbar-edition-wrapper.spec.js, /client/index.js, /client/mobilizations/components/mobilization-basics-form.spec.js, /client/mobilizations/templates/components/template-selectable-list.spec.js, /client/mobilizations/widgets/components/form-finish-message/index.spec.js, /client/mobilizations/widgets/components/form-autofire.spec.js, /client/mobilizations/widgets/components/input-tag.spec.js, /client/mobilizations/widgets/__plugins__/content/components/__content__.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/__pressure__.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/pressure-count.spec.js, /client/mobilizations/widgets/__plugins__/pressure/components/pressure-form/index.spec.js, /client/mobilizations/widgets/__plugins__/form/components/__form__.spec.js, /client/mobilizations/widgets/__plugins__/form/components/input-form.spec.js, /client/mobrender/components/block-change-background.spec.js, /client/mobrender/components/block-config-menu.spec.js, /client/mobrender/components/navbar/navbar.spec.js, /client/mobrender/components/widget.spec.js, /client/mobrender/widgets/adjustments/component.spec.js, /client/mobrender/widgets/donations/component.spec.js, /client/mobrender/widgets/draft/components/draft.spec.js, /client/mobrender-v2/widgets/donation/donation-widget.spec.js, /client/ux/components/settings-form/index.spec.js, /intl/helpers/mount-with-intl.js, /intl/helpers/shallow-with-intl.js, /routes/admin/authenticated/external/community-new/page.spec.js, /routes/admin/authenticated/sidebar/account-edit/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.spec.js, /routes/admin/authenticated/sidebar/templates-create/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.spec.js, /routes/admin/not-authenticated/account-register/page.spec.js, /routes/admin/not-authenticated/account-retrieve/page.spec.js, /routes-v1/subroutes/logged.js, /routes-v1/subroutes/mobilizations.js, /routes-v1/subroutes/sidebar.js, /routes-v1/subroutes/widgets.js
                                        ⛔️  NPM ERR!  Registry error Package `~root` doesn't exist
uuid                                    😟  PKG ERR!  Not in the package.json. Found in: /client/components/steps/step-content.js, /routes/admin/authenticated/external/bot/components/preview.js, /routes/admin/authenticated/sidebar/activists/component/import-csv.js
                                        😎  MINOR UP  Minor update available. https://github.com/kelektiv/node-uuid#readme
~server                                 😟  MISSING!  Not installed.
                                        😟  PKG ERR!  Not in the package.json. Found in: /client/mobilizations/components/form-domain.js, /client/mobilizations/components/form-share.js, /client/mobilizations/components/mobilization-basics-form.js, /client/mobilizations/paths.js, /client/mobilizations/widgets/__plugins__/content/components/editor-slate/index.js, /client/mobrender/components/file-uploader.js, /client/store.js, /routes/admin/authenticated/sidebar/blocks-create/page.js, /routes/index.js, /routes/public/custom-domain/page.connected.js, /routes/public/custom-domain/page.js
                                        ⛔️  NPM ERR!  Registry error Package `~server` doesn't exist
exports-loader?wysihtml5!.              😟  MISSING!  Not installed.
                                        😟  PKG ERR!  Not in the package.json. Found in: /client/mobilizations/widgets/__plugins__/content/components/editor-old.js
                                        ⛔️  NPM ERR!  Registry error Package `exports-loader?wysihtml5!.` doesn't exist
exports-loader?wysihtml5ParserRules!.   😟  MISSING!  Not installed.
                                        😟  PKG ERR!  Not in the package.json. Found in: /client/mobilizations/widgets/__plugins__/content/components/editor-old.js
                                        ⛔️  NPM ERR!  Registry error Package `exports-loader?wysihtml5ParserRules!.` doesn't exist
react-transition-group                  😟  PKG ERR!  Not in the package.json. Found in: /client/mobilizations/widgets/__plugins__/form/components/input.js
@storybook/addon-actions                😟  PKG ERR!  Not in the package.json. Found in: /client/storybook/settings/forms/input.stories.js, /client/storybook/settings/forms/settingsForm.stories.js
~routes                                 😟  MISSING!  Not installed.
                                        😟  PKG ERR!  Not in the package.json. Found in: /routes/admin/authenticated/external/bot/page.spec.js, /routes/admin/authenticated/external/community-list/page.spec.js, /routes/admin/authenticated/external/community-new/page.spec.js, /routes/admin/authenticated/index.js, /routes/admin/authenticated/sidebar/account-edit/page.spec.js, /routes/admin/authenticated/sidebar/blocks-create/page.spec.js, /routes/admin/authenticated/sidebar/index.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-new/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-analytics/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-basics/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-domain/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-metrics/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-sharing/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose-global/page.spec.js, /routes/admin/authenticated/sidebar/templates-create/page.spec.js, /routes/admin/authenticated/sidebar/templates-list/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/container.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/container.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/container.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/finish/page.spec.js, /routes/admin/container.spec.js, /routes/admin/index.js, /routes/admin/not-authenticated/account-register/page.spec.js, /routes/admin/not-authenticated/account-retrieve/page.spec.js, /routes/index.js, /routes/public/custom-domain/page.spec.js, /routes-v1/hocs/with-background.js, /routes-v1/hocs/with-user.js, /routes-v1/index.js, /routes-v1/subroutes/logged.js, /routes-v1/subroutes/mobilizations-settings.js, /routes-v1/subroutes/mobilizations.js, /routes-v1/subroutes/sidebar.js, /routes-v1/subroutes/widgets-donation.js, /routes-v1/subroutes/widgets-form.js, /routes-v1/subroutes/widgets-pressure.js
                                        ⛔️  NPM ERR!  Registry error Package `~routes` doesn't exist
cookie-parser                           😟  MISSING!  Not installed.
                                        😟  PKG ERR!  Not in the package.json. Found in: /server/index.old.js
gabrielrtakeda commented 6 years ago

Remaining bonde-styleguide yarn check

Log remanescente do comando npx yarn-check

Fixed issues

Problemas encontrados com npx yarn-check que foram resolvidos.

uuid                                    😟  PKG ERR!  Not in the package.json. Found in: /client/components/steps/step-content.js, /routes/admin/authenticated/external/bot/components/preview.js, /routes/admin/authenticated/sidebar/activists/component/import-csv.js
😎  MINOR UP  Minor update available. https://github.com/kelektiv/node-uuid#readme
react-transition-group                  😟  PKG ERR!  Not in the package.json. Found in: /client/mobilizations/widgets/__plugins__/form/components/input.js
@storybook/addon-actions                😟  PKG ERR!  Not in the package.json. Found in: /client/storybook/settings/forms/input.stories.js, /client/storybook/settings/forms/settingsForm.stories.js
cookie-parser                           😟  MISSING!  Not installed.
😟  PKG ERR!  Not in the package.json. Found in: /server/index.old.js
chai-http                               😎  MAJOR UP  Major update available. https://github.com/chaijs/chai-http#readme
😕  NOTUSED?  Still using chai-http?
reapop-theme-wybo                       😎  MAJOR UP  Major update available. https://github.com/LouisBarranqueiro/reapop-theme-wybo#readme
😕  NOTUSED?  Still using reapop-theme-wybo?
ssri                                    😎  MAJOR UP  Major update available. https://github.com/zkat/ssri#readme
😕  NOTUSED?  Still using ssri?
assets-webpack-plugin                   😕  NOTUSED?  Still using assets-webpack-plugin?
body-parser                             😕  NOTUSED?  Still using body-parser?
chai-as-promised                        😕  NOTUSED?  Still using chai-as-promised?
history                                 😕  NOTUSED?  Still using history?
morgan                                  😕  NOTUSED?  Still using morgan?
nodemon                                 😕  NOTUSED?  Still using nodemon?
opn                                     😕  NOTUSED?  Still using opn?
postcss-scss                            😕  NOTUSED?  Still using postcss-scss?
react-router-config                     😕  NOTUSED?  Still using react-router-config?
react-test-renderer                     😕  NOTUSED?  Still using react-test-renderer?
redux-form-validation                   😕  NOTUSED?  Still using redux-form-validation?
socket.io-client                        😕  NOTUSED?  Still using socket.io-client?
source-map-support                      😕  NOTUSED?  Still using source-map-support?
ssri                                    😎  MAJOR UP  Major update available. https://github.com/zkat/ssri#readme
svg-url-loader                          😕  NOTUSED?  Still using svg-url-loader?
universal-cookie-express                😕  NOTUSED?  Still using universal-cookie-express?

Major upgrade needed

É necessário efetuar a atualização dos pacotes com major version.

babel-jest                              😎  MAJOR UP  Major update available. https://github.com/facebook/jest
css-loader                              😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/css-loader
dotenv                                  😎  MAJOR UP  Major update available. https://github.com/motdotla/dotenv#readme
eslint                                  😎  MAJOR UP  Major update available. https://eslint.org
eslint-config-standard                  😎  MAJOR UP  Major update available. https://github.com/standard/eslint-config-standard
eslint-plugin-node                      😎  MAJOR UP  Major update available. https://github.com/mysticatea/eslint-plugin-node#readme
html-webpack-plugin                     😎  MAJOR UP  Major update available. https://github.com/jantimon/html-webpack-plugin
jest                                    😎  MAJOR UP  Major update available. https://jestjs.io/
lint-staged                             😎  MAJOR UP  Major update available. https://github.com/okonet/lint-staged#readme
mocha                                   😎  MAJOR UP  Major update available. https://mochajs.org
newrelic                                😎  MAJOR UP  Major update available. http://github.com/newrelic/node-newrelic
nyc                                     😎  MAJOR UP  Major update available. https://github.com/istanbuljs/nyc#readme
query-string                            😎  MAJOR UP  Major update available. https://github.com/sindresorhus/query-string#readme
react-apollo                            😎  MAJOR UP  Major update available. https://github.com/apollographql/react-apollo#readme
react-cookie                            😎  MAJOR UP  Major update available. https://github.com/reactivestack/cookies/tree/master/packages/react-cookie/#readme
react-countup                           😎  MAJOR UP  Major update available. https://glennreyes.github.io/react-countup
redux                                   😎  MAJOR UP  Major update available. http://redux.js.org
redux-form                              😎  MAJOR UP  Major update available. https://redux-form.com/
sass-loader                             😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/sass-loader
serve                                   😎  MAJOR UP  Major update available. https://github.com/zeit/serve#readme
sinon                                   😎  MAJOR UP  Major update available. http://sinonjs.org/
slate-editor                            😎  MAJOR UP  Major update available. https://github.com/nossas/slate-editor
standard                                😎  MAJOR UP  Major update available. https://standardjs.com
url-loader                              😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/url-loader
webpack                                 😎  MAJOR UP  Major update available. https://github.com/webpack/webpack
webpack-dev-middleware                  😎  MAJOR UP  Major update available. http://github.com/webpack/webpack-dev-middleware
webpack-dev-server                      😎  MAJOR UP  Major update available. https://github.com/webpack/webpack-dev-server
winston                                 😎  MAJOR UP  Major update available. https://github.com/winstonjs/winston#readme

Minor upgrade needed

Pacotes com atualização minor version que dependem da atualização de outros pacotes com major version.


// webpack@4
autodll-webpack-plugin                  😎  NEW VER!  NonSemver update available. https://github.com/asfktz/autodll-webpack-plugin#readme

// slate-editor@5 slate 😎 NEW VER! NonSemver update available. https://github.com/ianstormtaylor/slate slate-plain-serializer 😎 NEW VER! NonSemver update available. https://github.com/ianstormtaylor/slate


### Can be ignored
> O comando `npx yarn-check` não conseguiu identificar o uso desses pacotes no projeto. Mesmo assim, estão sendo utilizados.

basscss-sass 😕 NOTUSED? Still using basscss-sass? exports-loader 😕 NOTUSED? Still using exports-loader? file-loader 😕 NOTUSED? Still using file-loader? font-awesome 😕 NOTUSED? Still using font-awesome? postcss-loader 😕 NOTUSED? Still using postcss-loader? standard-loader 😕 NOTUSED? Still using standard-loader? standard-version 😕 NOTUSED? Still using standard-version? lint-staged 😕 NOTUSED? Still using lint-staged? standard 😕 NOTUSED? Still using standard? url-loader 😕 NOTUSED? Still using url-loader? webpack-dev-server 😕 NOTUSED? Still using webpack-dev-server? ~client 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /client/account/redux/action-creators/async-retrieve-password.js, /client/account/redux/reducers.spec.js, /client/createReducer.js, /client/components/await/loading.spec.js, /client/components/await/progress.spec.js, /client/components/await/redux/action-creators/set-loading.js, /client/components/basic-color-picker/basic-color-picker-item.spec.js, /client/components/basic-color-picker/basic-color-picker.spec.js, /client/components/color-picker/index.spec.js, /client/components/dropdown-menu/dropdown-menu-item.spec.js, /client/components/dropdown-menu/dropdown-menu.spec.js, /client/components/editor-draft-js/create-editor-content.spec.js, /client/components/editor-draft-js/index.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-color-picker.js, /client/components/editor-wysihtml/wysihtml-toolbar-color-picker.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-create-link.js, /client/components/editor-wysihtml/wysihtml-toolbar-create-link.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-insert-html.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar-insert-image.spec.js, /client/components/editor-wysihtml/wysihtml-toolbar.js, /client/components/editor-wysihtml/wysihtml-toolbar.spec.js, /client/components/empty-list/index.spec.js, /client/components/error/not-found.spec.js, /client/components/error/technical-issues.spec.js, /client/components/external-services/pagarme.spec.js, /client/components/external-services/zendesk-widget.spec.js, /client/components/filterable-search-bar/index.spec.js, /client/components/fonts/google-fonts-loader.js, /client/components/fonts/google-fonts-loader.spec.js, /client/components/form-util/error.spec.js, /client/components/form-util/input-counter.spec.js, /client/components/form-util/input.spec.js, /client/components/forms/button.spec.js, /client/components/forms/clone-element.spec.js, /client/components/forms/color-picker.js, /client/components/forms/color-picker.spec.js, /client/components/forms/control-buttons.spec.js, /client/components/forms/control-label.spec.js, /client/components/forms/control-label.js, /client/components/forms/form-control.spec.js, /client/components/forms/form-dropdown.spec.js, /client/components/forms/form-error.spec.js, /client/components/forms/form-group.spec.js, /client/components/forms/form-redux/index.spec.js, /client/components/forms/form.spec.js, /client/components/forms/help-block.spec.js, /client/components/forms/input.spec.js, /client/components/forms/radio-group.spec.js, /client/components/forms/radio.spec.js, /client/components/forms/raise.spec.js, /client/components/forms/success-message.spec.js, /client/components/forms/upload-image-field.spec.js, /client/components/grids/float-layout.spec.js, /client/components/grids/horizontal-layout.spec.js, /client/components/layout/background/index.js, /client/components/layout/background/index.spec.js, /client/components/layout/page-centralized-layout/page.js, /client/components/layout/settings-page-content-layout.spec.js, /client/components/layout/settings-page-layout.spec.js, /client/components/layout/settings-page-menu-layout.spec.js, /client/components/metrics/components/metrics-data-table.js, /client/components/navigation/browsable-list/browsable-list-item.spec.js, /client/components/navigation/browsable-list/browsable-list.spec.js, /client/components/navigation/navbar/navbar-button.spec.js, /client/components/navigation/navbar/navbar-edition-wrapper.js, /client/components/navigation/navbar/navbar-edition-wrapper.spec.js, /client/components/navigation/navbar/navbar-form.spec.js, /client/components/navigation/sidebar/map-state-to-props.js, /client/components/navigation/sidebar/sidebar.js, /client/components/navigation/sidebar/sidebar.spec.js, /client/components/navigation/sidenav/sidenav-list-item.spec.js, /client/components/navigation/sidenav/sidenav-list.spec.js, /client/components/navigation/sidenav/sidenav.js, /client/components/navigation/sidenav/sidenav.spec.js, /client/components/navigation/tabs/tab.spec.js, /client/components/navigation/tabs/tabs.spec.js, /client/components/selectable-list/index.js, /client/components/selectable-list/index.spec.js, /client/components/share/facebook-share-button.spec.js, /client/components/share/tell-a-friend.connected.js, /client/components/share/tell-a-friend.js, /client/components/share/tell-a-friend.spec.js, /client/components/share/twitter-share-button.spec.js, /client/components/share/whatsapp-share-button.spec.js, /client/components/steps/step-button.js, /client/components/steps/step-button.spec.js, /client/components/steps/step-content.spec.js, /client/components/steps/step-form.js, /client/components/steps/steps-container.spec.js, /client/index.js, /client/community/action-creators/async-create.js, /client/community/action-creators/async-download-activists.js, /client/community/action-creators/async-download-activist-actions.js, /client/community/action-creators/async-download-donations.js, /client/community/action-creators/async-edit.js, /client/community/action-creators/async-download-recurring-donors.js, /client/community/action-creators/async-fetch.js, /client/community/action-creators/async-invite.js, /client/community/action-creators/dns-control/async-add-dns-record.js, /client/community/action-creators/dns-control/async-add-hosted-zone.js, /client/community/action-creators/dns-control/async-check-hosted-zone.js, /client/community/action-creators/dns-control/async-delete-dns-record.js, /client/community/action-creators/dns-control/async-delete-hosted-zone.js, /client/community/action-creators/dns-control/async-fetch-dns-records.js, /client/community/action-creators/dns-control/async-fetch-hosted-zones.js, /client/community/action-creators/resync-mailchimp.js, /client/community/action-creators/set-forced-submit.js, /client/community/action-creators/select.js, /client/community/action-creators/unset.js, /client/community/components/dns/subdomain-form/index.js, /client/community/components/force-download-via-ajax.spec.js, /client/community/components/list-item.spec.js, /client/community/components/settings-menu.js, /client/community/components/settings-menu.spec.js, /client/community/index.js, /client/community/reducers/communities.js, /client/mobilizations/blocks/components/block-miniature/index.spec.js, /client/mobilizations/components/form-domain.js, /client/mobilizations/components/form-domain.connected.js, /client/mobilizations/components/form-share.js, /client/mobilizations/components/list/index.spec.js, /client/mobilizations/components/list/items/avatar/index.spec.js, /client/mobilizations/components/list/items/copy-number.spec.js, /client/mobilizations/components/list/items/created-at.spec.js, /client/mobilizations/components/list/items/fund-raising.spec.js, /client/mobilizations/components/list/items/item/index.spec.js, /client/mobilizations/components/list/items/more/menu-action.spec.js, /client/mobilizations/components/list/items/more/menu.spec.js, /client/mobilizations/components/list/items/more/more.spec.js, /client/mobilizations/components/list/items/name/index.spec.js, /client/mobilizations/components/list/items/users.spec.js, /client/mobilizations/components/mobilization-basics-form.js, /client/mobilizations/components/mobilization-basics-form.spec.js, /client/mobilizations/components/page-header.spec.js, /client/mobilizations/components/page-header.js, /client/mobilizations/components/page-tab-layout.js, /client/mobilizations/components/page-tab-layout.spec.js, /client/mobilizations/components/settings-menu.js, /client/mobilizations/components/settings-menu.spec.js, /client/mobilizations/templates/components/template-selectable-list.js, /client/mobilizations/templates/components/template-selectable-list.spec.js, /client/mobilizations/templates/index.js, /client/mobilizations/templates/reducers/index.js, /client/mobilizations/templates/reducers/list.js, /client/mobilizations/widgets/components/block-tag.spec.js, /client/mobilizations/widgets/components/data-export.js, /client/mobilizations/widgets/components/data-export.spec.js, /client/mobilizations/widgets/components/finish-message-custom.js, /client/mobilizations/widgets/components/finish-message-custom.spec.js, /client/mobilizations/widgets/components/form-autofire.js, /client/mobilizations/widgets/components/form-finish-message/index.js, /client/mobilizations/widgets/components/form-finish-message/index.spec.js, /client/mobilizations/widgets/components/form-autofire.spec.js, /client/mobilizations/widgets/components/input-tag.js, /client/mobilizations/widgets/components/input-tag.spec.js, /client/mobilizations/widgets/components/tag.spec.js, /client/mobilizations/widgets/components/widget-overlay/index.spec.js, /client/mobilizations/widgets/plugins/content/components/content.spec.js, /client/mobilizations/widgets/plugins/content/components/editor-new/index.js, /client/mobilizations/widgets/plugins/content/components/editor-new/index.spec.js, /client/mobilizations/widgets/plugins/content/components/editor-new.connected.js, /client/mobilizations/widgets/plugins/content/components/editor-old.connected.js, /client/mobilizations/widgets/plugins/content/components/editor-old.js, /client/mobilizations/widgets/plugins/content/components/editor-old.spec.js, /client/mobilizations/widgets/plugins/content/components/editor-slate/index.js, /client/mobilizations/widgets/plugins/donation/action-creators/async-donation-transaction-create.js, /client/mobilizations/widgets/plugins/donation/action-creators/set-donation-customer-data.js, /client/mobilizations/widgets/plugins/donation/components/donation.connected.js, /client/mobilizations/widgets/plugins/donation/components/donation-tell-a-friend.js, /client/mobilizations/widgets/plugins/donation/components/donation-tell-a-friend.spec.js, /client/mobilizations/widgets/plugins/donation/components/settings-menu.js, /client/mobilizations/widgets/plugins/donation/paths.spec.js, /client/mobilizations/widgets/plugins/donation/reducers.spec.js, /client/mobilizations/widgets/plugins/pressure/action-creators/async-fill-widget.js, /client/mobilizations/widgets/plugins/pressure/components/pressure.spec.js, /client/mobilizations/widgets/plugins/pressure/components/pressure.js, /client/mobilizations/widgets/plugins/pressure/components/pressure-count.spec.js, /client/mobilizations/widgets/plugins/pressure/components/pressure-form/index.spec.js, /client/mobilizations/widgets/plugins/pressure/components/pressure-form/index.js, /client/mobilizations/widgets/plugins/pressure/components/pressure-tell-a-friend.js, /client/mobilizations/widgets/plugins/pressure/components/pressure-tell-a-friend.spec.js, /client/mobilizations/widgets/plugins/pressure/components/settings-base.js, /client/mobilizations/widgets/plugins/pressure/components/settings-base.spec.js, /client/mobilizations/widgets/plugins/pressure/components/settings-menu.js, /client/mobilizations/widgets/plugins/pressure/components/settings-menu.spec.js, /client/mobilizations/widgets/plugins/pressure/components/target-list/index.js, /client/mobilizations/widgets/plugins/pressure/components/target-list/index.spec.js, /client/mobilizations/widgets/plugins/pressure/reducers.spec.js, /client/mobilizations/widgets/plugins/form/components/form.js, /client/mobilizations/widgets/plugins/form/components/form.connected.js, /client/mobilizations/widgets/plugins/form/components/form.spec.js, /client/mobilizations/widgets/plugins/form/components/button.spec.js, /client/mobilizations/widgets/plugins/form/components/form-tell-a-friend.js, /client/mobilizations/widgets/plugins/form/components/form-tell-a-friend.spec.js, /client/mobilizations/widgets/plugins/form/components/input-form.js, /client/mobilizations/widgets/plugins/form/components/input-form.spec.js, /client/mobilizations/widgets/plugins/form/components/input.spec.js, /client/mobilizations/widgets/plugins/form/components/settings-menu.js, /client/mobilizations/widgets/plugins/form/components/settings-menu.spec.js, /client/mobilizations/widgets/utils/pressure-helper.js, /client/mobilizations/widgets/utils/analytics-events.spec.js, /client/mobrender/components/block-change-background.js, /client/mobrender/components/block-change-background.spec.js, /client/mobrender/components/block-config-menu.js, /client/mobrender/components/block-config-menu.spec.js, /client/mobrender/components/block.spec.js, /client/mobrender/components/file-uploader.js, /client/mobrender/components/file-uploader.spec.js, /client/mobrender/components/mobilization.js, /client/mobrender/components/mobilization.spec.js, /client/mobrender/components/navbar/menu-items.js, /client/mobrender/components/navbar/menu-items.spec.js, /client/mobrender/components/navbar/navbar.spec.js, /client/mobrender/components/widget-overlay.spec.js, /client/mobrender/components/widget.js, /client/mobrender/components/widget.spec.js, /client/mobrender/redux/action-creators/async-add-block.js, /client/mobrender/redux/action-creators/async-add-block.spec.js, /client/mobrender/redux/action-creators/async-add-mobilization.js, /client/mobrender/redux/action-creators/async-destroy-block.js, /client/mobrender/redux/action-creators/async-add-mobilization.spec.js, /client/mobrender/redux/action-creators/async-destroy-block.spec.js, /client/mobrender/redux/action-creators/async-fetch-blocks.js, /client/mobrender/redux/action-creators/async-fetch-blocks.spec.js, /client/mobrender/redux/action-creators/async-fetch-mobilizations.js, /client/mobrender/redux/action-creators/async-fetch-mobilizations.spec.js, /client/mobrender/redux/action-creators/async-fetch-widgets.js, /client/mobrender/redux/action-creators/async-fetch-widgets.spec.js, /client/mobrender/redux/action-creators/async-form-entry-create.js, /client/mobrender/redux/action-creators/async-move-down.js, /client/mobrender/redux/action-creators/async-move-down.spec.js, /client/mobrender/redux/action-creators/async-move-up.js, /client/mobrender/redux/action-creators/async-move-up.spec.js, /client/mobrender/redux/action-creators/async-update-block.js, /client/mobrender/redux/action-creators/async-update-block.spec.js, /client/mobrender/redux/action-creators/async-update-widget.js, /client/mobrender/redux/action-creators/async-update-widget.spec.js, /client/mobrender/redux/action-creators/non-async.spec.js, /client/mobrender/redux/action-creators/mock-reducers/root-reducer.js, /client/mobrender/redux/reducers/blocks.spec.js, /client/mobrender/redux/reducers/data-export.spec.js, /client/mobrender/redux/reducers/edition.spec.js, /client/mobrender/redux/reducers/hover.spec.js, /client/mobrender/redux/reducers/index.js, /client/mobrender/redux/reducers/mobilizations.js, /client/mobrender/redux/reducers/mobilizations.spec.js, /client/mobrender/redux/reducers/uploader.spec.js, /client/mobrender/redux/reducers/widgets.spec.js, /client/mobrender/redux/selectors.spec.js, /client/mobrender/widgets/adjustments/component.js, /client/mobrender/widgets/adjustments/component.spec.js, /client/mobrender/widgets/config.js, /client/mobrender/widgets/donations/component.js, /client/mobrender/widgets/donations/connect.js, /client/mobrender/widgets/donations/component.spec.js, /client/mobrender/widgets/draft/components/draft-button.spec.js, /client/mobrender/widgets/draft/components/draft.js, /client/mobrender/widgets/draft/components/draft.spec.js, /client/mobrender-v2/widgets/donation/donation-widget.spec.js, /client/mobrender-v2/widgets/donation/factory-donation.js, /client/mobrender-v2/widgets/donation/progress.js, /client/mobrender-v2/widgets/donation/progress.spec.js, /client/paths.spec.js, /client/store.js, /client/storybook/forms/getValues.js, /client/storybook/forms/validate/isEmail.js, /client/storybook/forms/validate/isEmailSender.js, /client/storybook/forms/validate/isPhoneNumber.js, /client/storybook/settings/forms/input.stories.js, /client/storybook/settings/forms/settingsForm.stories.js, /client/storybook/settings/forms/uploadField/upload-image-field.spec.js, /client/subscriptions/forms/recurring-form.js, /client/subscriptions/forms/credit-card-form.js, /client/subscriptions/redux/action-creators/async-subscription-delete.js, /client/subscriptions/redux/action-creators/async-subscription-fetch.js, /client/subscriptions/redux/action-creators/async-subscription-recharge.js, /client/subscriptions/redux/action-creators/remove-animation-stack.js, /client/subscriptions/redux/action-creators/set-modification-type.js, /client/subscriptions/redux/action-creators/append-animation-stack.js, /client/subscriptions/redux/reducers/edit.js, /client/utils/array.spec.js, /client/utils/font-name-handler.spec.js, /client/utils/format-number-helper.spec.js, /client/utils/string-helper.spec.js, /client/utils/validate/index.js, /client/utils/validation-helper.spec.js, /client/ux/components/button/index.spec.js, /client/ux/components/div-float/index.spec.js, /client/ux/components/flat-form/index.js, /client/ux/components/flat-form/index.spec.js, /client/ux/components/settings-form/index.spec.js, /client/ux/components/settings-form/index.js, /routes/admin/authenticated/external/bot/components/activist-segmentation-form.js, /routes/admin/authenticated/external/bot/components/facebook-bot-mass-message-form.js, /routes/admin/authenticated/external/bot/page.js, /routes/admin/authenticated/external/bot/page.spec.js, /routes/admin/authenticated/external/community-list/index.js, /routes/admin/authenticated/external/community-list/page.js, /routes/admin/authenticated/external/community-list/page.connected.js, /routes/admin/authenticated/external/community-list/page.spec.js, /routes/admin/authenticated/external/container.connected.js, /routes/admin/authenticated/external/community-new/index.js, /routes/admin/authenticated/external/community-new/page.connected.js, /routes/admin/authenticated/external/community-new/page.js, /routes/admin/authenticated/external/community-new/page.spec.js, /routes/admin/authenticated/index.js, /routes/admin/authenticated/logout/index.js, /routes/admin/authenticated/logout/page.js, /routes/admin/authenticated/logout/page.connected.js, /routes/admin/authenticated/sidebar/account-edit/index.js, /routes/admin/authenticated/sidebar/account-edit/page.connected.js, /routes/admin/authenticated/sidebar/account-edit/page.js, /routes/admin/authenticated/sidebar/activists/actions/export-csv.js, /routes/admin/authenticated/sidebar/activists/component/detail.js, /routes/admin/authenticated/sidebar/activists/component/import-csv.js, /routes/admin/authenticated/sidebar/activists/container.connected.js, /routes/admin/authenticated/sidebar/activists/container.js, /routes/admin/authenticated/sidebar/blocks-create/index.js, /routes/admin/authenticated/sidebar/blocks-create/page.connected.js, /routes/admin/authenticated/sidebar/blocks-create/page.js, /routes/admin/authenticated/sidebar/blocks-create/page.spec.js, /routes/admin/authenticated/sidebar/community-settings/container.js, /routes/admin/authenticated/sidebar/community-settings/domain/index.js, /routes/admin/authenticated/sidebar/community-settings/domain/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/domain/page.js, /routes/admin/authenticated/sidebar/community-settings/domain-create/index.js, /routes/admin/authenticated/sidebar/community-settings/domain-create/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/domain-create/page.js, /routes/admin/authenticated/sidebar/community-settings/index.js, /routes/admin/authenticated/sidebar/community-settings/info/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/invite/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/mailchimp/helpText.js, /routes/admin/authenticated/sidebar/community-settings/mailchimp/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/recipient/helpText.js, /routes/admin/authenticated/sidebar/community-settings/recipient/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/report/page.connected.js, /routes/admin/authenticated/sidebar/community-settings/report/page.js, /routes/admin/authenticated/sidebar/community-settings/twilio/helpText.js, /routes/admin/authenticated/sidebar/community-settings/twilio/page.connected.js, /routes/admin/authenticated/sidebar/container.js, /routes/admin/authenticated/sidebar/container.connected.js, /routes/admin/authenticated/sidebar/index.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-launch/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-launch/page.js, /routes/admin/authenticated/sidebar/mobilizations-launch-end/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-launch-end/page.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-new/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-new/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-analytics/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-analytics/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-basics/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-basics/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-domain/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-domain/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-metrics/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-metrics/page.js, /routes/admin/authenticated/sidebar/mobilizations-settings-sharing/page.connected.js, /routes/admin/authenticated/sidebar/mobilizations-settings-sharing/page.js, /routes/admin/authenticated/sidebar/templates-choose/page.connected.js, /routes/admin/authenticated/sidebar/templates-choose/page.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.connected.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.js, /routes/admin/authenticated/sidebar/templates-choose-global/page.connected.js, /routes/admin/authenticated/sidebar/templates-choose-global/page.js, /routes/admin/authenticated/sidebar/templates-create/page.js, /routes/admin/authenticated/sidebar/templates-create/page.connected.js, /routes/admin/authenticated/sidebar/templates-list/page.connected.js, /routes/admin/authenticated/sidebar/templates-list/page.js, /routes/admin/authenticated/sidebar/templates-list/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/adjustments/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/container.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/container.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/donation/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/donation/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/index.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/page.connected.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/page.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/adjustments/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/container.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/page.connected.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/page.js, /routes/admin/authenticated/sidebar/widgets-form-settings/index.js, /routes/admin/authenticated/sidebar/widgets-form-settings/container.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/index.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/adjustments/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/container.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/container.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/index.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/index.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/finish/page.connected.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/finish/page.js, /routes/admin/authenticated/container.js, /routes/admin/container.connected.js, /routes/admin/container.js, /routes/admin/not-authenticated/account-register/index.js, /routes/admin/not-authenticated/account-register/page.connected.js, /routes/admin/not-authenticated/account-register/page.js, /routes/admin/not-authenticated/account-login/index.js, /routes/admin/not-authenticated/account-login/page.connected.js, /routes/admin/not-authenticated/account-login/page.js, /routes/admin/not-authenticated/account-retrieve/index.js, /routes/admin/not-authenticated/account-retrieve/page.connected.js, /routes/admin/not-authenticated/account-retrieve/page.js, /routes/admin/not-authenticated/background.connected.js, /routes/public/container.connected.js, /routes/public/container.js, /routes/public/custom-domain/index.js, /routes/public/custom-domain/page.connected.js, /routes/public/custom-domain/page.js, /routes/public/custom-domain/page.spec.js, /routes/public/subscription-edit/index.js, /routes/public/subscription-edit/page.connected.js, /routes/public/subscription-edit/page.js, /routes/utils.js, /routes-v1/hocs/with-sidebar.js, /routes-v1/index.js, /routes-v1/private-route.js, /routes-v1/subroutes/logged.js, /routes-v1/subroutes/mobilizations-settings.js, /routes-v1/subroutes/mobilizations.js, /routes-v1/subroutes/sidebar.js, /routes-v1/subroutes/widgets-donation.js, /routes-v1/subroutes/widgets-form.js, /routes-v1/subroutes/widgets-pressure.js, /routes-v1/subroutes/widgets.js, /server/load-state.js ⛔️ NPM ERR! Registry error Package ~client doesn't exist ~root 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /client/components/forms/control-buttons.spec.js, /client/components/forms/form-control.spec.js, /client/components/navigation/navbar/navbar-edition-wrapper.spec.js, /client/index.js, /client/mobilizations/components/mobilization-basics-form.spec.js, /client/mobilizations/templates/components/template-selectable-list.spec.js, /client/mobilizations/widgets/components/form-finish-message/index.spec.js, /client/mobilizations/widgets/components/form-autofire.spec.js, /client/mobilizations/widgets/components/input-tag.spec.js, /client/mobilizations/widgets/plugins/content/components/content.spec.js, /client/mobilizations/widgets/plugins/pressure/components/pressure.spec.js, /client/mobilizations/widgets/plugins/pressure/components/pressure-count.spec.js, /client/mobilizations/widgets/plugins/pressure/components/pressure-form/index.spec.js, /client/mobilizations/widgets/plugins/form/components/form.spec.js, /client/mobilizations/widgets/plugins/form/components/input-form.spec.js, /client/mobrender/components/block-change-background.spec.js, /client/mobrender/components/block-config-menu.spec.js, /client/mobrender/components/navbar/navbar.spec.js, /client/mobrender/components/widget.spec.js, /client/mobrender/widgets/adjustments/component.spec.js, /client/mobrender/widgets/donations/component.spec.js, /client/mobrender/widgets/draft/components/draft.spec.js, /client/mobrender-v2/widgets/donation/donation-widget.spec.js, /client/ux/components/settings-form/index.spec.js, /intl/helpers/mount-with-intl.js, /intl/helpers/shallow-with-intl.js, /routes/admin/authenticated/external/community-new/page.spec.js, /routes/admin/authenticated/sidebar/account-edit/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.spec.js, /routes/admin/authenticated/sidebar/templates-create/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.spec.js, /routes/admin/not-authenticated/account-register/page.spec.js, /routes/admin/not-authenticated/account-retrieve/page.spec.js, /routes-v1/subroutes/logged.js, /routes-v1/subroutes/mobilizations.js, /routes-v1/subroutes/sidebar.js, /routes-v1/subroutes/widgets.js ⛔️ NPM ERR! Registry error Package ~root doesn't exist ~server 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /client/mobilizations/components/form-domain.js, /client/mobilizations/components/form-share.js, /client/mobilizations/components/mobilization-basics-form.js, /client/mobilizations/paths.js, /client/mobilizations/widgets/plugins/content/components/editor-slate/index.js, /client/mobrender/components/file-uploader.js, /client/store.js, /routes/admin/authenticated/sidebar/blocks-create/page.js, /routes/index.js, /routes/public/custom-domain/page.connected.js, /routes/public/custom-domain/page.js ⛔️ NPM ERR! Registry error Package ~server doesn't exist exports-loader?wysihtml5!. 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /client/mobilizations/widgets/plugins/content/components/editor-old.js ⛔️ NPM ERR! Registry error Package exports-loader?wysihtml5!. doesn't exist exports-loader?wysihtml5ParserRules!. 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /client/mobilizations/widgets/plugins/content/components/editor-old.js ⛔️ NPM ERR! Registry error Package exports-loader?wysihtml5ParserRules!. doesn't exist ~routes 😟 MISSING! Not installed. 😟 PKG ERR! Not in the package.json. Found in: /routes/admin/authenticated/external/bot/page.spec.js, /routes/admin/authenticated/external/community-list/page.spec.js, /routes/admin/authenticated/external/community-new/page.spec.js, /routes/admin/authenticated/index.js, /routes/admin/authenticated/sidebar/account-edit/page.spec.js, /routes/admin/authenticated/sidebar/blocks-create/page.spec.js, /routes/admin/authenticated/sidebar/index.js, /routes/admin/authenticated/sidebar/mobilizations-edit/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-list/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-new/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-analytics/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-basics/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-domain/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-metrics/page.spec.js, /routes/admin/authenticated/sidebar/mobilizations-settings-sharing/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose-custom/page.spec.js, /routes/admin/authenticated/sidebar/templates-choose-global/page.spec.js, /routes/admin/authenticated/sidebar/templates-create/page.spec.js, /routes/admin/authenticated/sidebar/templates-list/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/container.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-donation-settings/finish/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/export/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/container.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/fields/page.spec.js, /routes/admin/authenticated/sidebar/widgets-form-settings/finish/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/autofire/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/container.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/email/page.spec.js, /routes/admin/authenticated/sidebar/widgets-pressure-settings/finish/page.spec.js, /routes/admin/container.spec.js, /routes/admin/index.js, /routes/admin/not-authenticated/account-register/page.spec.js, /routes/admin/not-authenticated/account-retrieve/page.spec.js, /routes/index.js, /routes/public/custom-domain/page.spec.js, /routes-v1/hocs/with-background.js, /routes-v1/hocs/with-user.js, /routes-v1/index.js, /routes-v1/subroutes/logged.js, /routes-v1/subroutes/mobilizations-settings.js, /routes-v1/subroutes/mobilizations.js, /routes-v1/subroutes/sidebar.js, /routes-v1/subroutes/widgets-donation.js, /routes-v1/subroutes/widgets-form.js, /routes-v1/subroutes/widgets-pressure.js ⛔️ NPM ERR! Registry error Package ~routes doesn't exist

gabrielrtakeda commented 6 years ago

Outdated bonde-public packages

Atualizando a lista de pacotes desatualizados do bonde-public agrupado por tipo de atualização: (patch, minor e major)

Patch Version

In theory, bugfixes


Package                                       From          To
classnames                                   2.2.5       2.2.6
qs                                           6.5.1       6.5.2
react-countup                                3.0.2       3.0.3
react-redux                                  5.0.6       5.0.7
redux-devtools-dock-monitor                  1.1.2       1.1.3
(dev) babel-loader                           7.1.2       7.1.5
(dev) file-loader                            1.1.5      1.1.11

// non-semver draft-js 0.10.4 0.10.5


## Minor Version
> In theory, features

Package From To jquery 3.2.1 3.3.1 keycode 2.1.9 2.2.0 react 16.2.0 16.4.1 react-color 2.13.8 2.14.1 react-cookie 2.1.2 2.2.0 react-dom 16.2.0 16.4.1 react-ga 2.3.5 2.5.3 react-router-dom 4.2.2 4.3.1 react-s3-uploader 4.6.0 4.8.0 reapop 1.1.4 1.2.0 redux-form 7.2.0 7.4.2 redux-thunk 2.2.0 2.3.0 (dev) babel-plugin-react-intl 2.3.1 2.4.0 (dev) babel-preset-env 1.6.1 1.7.0 (dev) webpack-bundle-analyzer 2.9.1 2.13.1

// non-semver axios 0.17.1 0.18.0 redux-promise 0.5.3 0.6.0 slate 0.32.1 0.34.5 slate-plain-serializer 0.4.11 0.5.20


## Major Version
> In theory, breaking changes

Package From To dotenv 4.0.0 6.0.0 next 4.2.1 6.1.1 react-apollo 1.4.16 2.1.9 redux 3.7.2 4.0.0 slate-editor 4.0.0 5.0.0 ssri 5.3.0 6.0.0 (dev) babel-plugin-inline-import 2.0.6 3.0.0 (dev) css-loader 0.28.8 1.0.0

gabrielrtakeda commented 6 years ago

bonde-public yarn check

Resultado do log do comando npx yarn-check Comentários removidos para redução do tamanho do log

npx yarn-check
npx: installed 243 in 16.196s

chain-function               😕  NOTUSED?  Still using chain-function?
dotenv                       😎  MAJOR UP  Major update available. https://github.com/motdotla/dotenv#readme
isomorphic-fetch             😕  NOTUSED?  Still using isomorphic-fetch?
next                         😎  MAJOR UP  Major update available. https://github.com/zeit/next.js
qs                           😕  NOTUSED?  Still using qs?
react-apollo                 😎  MAJOR UP  Major update available. https://github.com/apollographql/react-apollo#readme
redux                        😎  MAJOR UP  Major update available. http://redux.js.org
slate                        😎  NEW VER!  NonSemver update available. https://github.com/ianstormtaylor/slate
slate-editor                 😎  MAJOR UP  Major update available. https://github.com/nossas/slate-editor
slate-plain-serializer       😎  NEW VER!  NonSemver update available. https://github.com/ianstormtaylor/slate
ssri                         😎  MAJOR UP  Major update available. https://github.com/zkat/ssri#readme
                             😕  NOTUSED?  Still using ssri?
babel-plugin-inline-import   😎  MAJOR UP  Major update available. https://github.com/Quadric/babel-plugin-inline-import#readme
css-loader                   😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/css-loader
                             😕  NOTUSED?  Still using css-loader?
file-loader                  😕  NOTUSED?  Still using file-loader?
webpack                      😟  PKG ERR!  Not in the package.json. Found in: /next.config.js
                             😎  MAJOR UP  Major update available. https://github.com/webpack/webpack
rangy                        😟  MISSING!  Not installed.
                             😟  PKG ERR!  Not in the package.json. Found in: /webviewer/webviewer.js
prop-types                   😟  PKG ERR!  Not in the package.json. Found in: /webviewer/webviewer.js
                             😎  PATCH UP  Patch update available. https://facebook.github.io/react/
react-router                 😟  PKG ERR!  Not in the package.json. Found in: /webviewer/webviewer.js
gabrielrtakeda commented 6 years ago

Remaining bonde-styleguide yarn check

Log remanescente do comando npx yarn-check

Fixed issues

Problemas encontrados com npx yarn-check que foram resolvidos.

chain-function               😕  NOTUSED?  Still using chain-function?
isomorphic-fetch             😕  NOTUSED?  Still using isomorphic-fetch?
ssri                         😕  NOTUSED?  Still using ssri?
react-router                 😟  PKG ERR!  Not in the package.json. Found in: /webviewer/webviewer.js
prop-types                   😟  PKG ERR!  Not in the package.json. Found in: /webviewer/webviewer.js
😎  PATCH UP  Patch update available. https://facebook.github.io/react/
rangy                        😟  MISSING!  Not installed.
😟  PKG ERR!  Not in the package.json. Found in: /webviewer/webviewer.js
webpack                      😟  PKG ERR!  Not in the package.json. Found in: /next.config.js

Major upgrade needed

É necessário efetuar a atualização dos pacotes com major version.

babel-plugin-inline-import   😎  MAJOR UP  Major update available. https://github.com/Quadric/babel-plugin-inline-import#readme
css-loader                   😎  MAJOR UP  Major update available. https://github.com/webpack-contrib/css-loader
dotenv                       😎  MAJOR UP  Major update available. https://github.com/motdotla/dotenv#readme
next                         😎  MAJOR UP  Major update available. https://github.com/zeit/next.js
react-apollo                 😎  MAJOR UP  Major update available. https://github.com/apollographql/react-apollo#readme
redux                        😎  MAJOR UP  Major update available. http://redux.js.org
slate-editor                 😎  MAJOR UP  Major update available. https://github.com/nossas/slate-editor
webpack                      😎  MAJOR UP  Major update available. https://github.com/webpack/webpack

Minor upgrade needed

Pacotes com atualização minor version que dependem da atualização de outros pacotes com major version.

// slate-editor@5
slate                        😎  NEW VER!  NonSemver update available. https://github.com/ianstormtaylor/slate
slate-plain-serializer       😎  NEW VER!  NonSemver update available. https://github.com/ianstormtaylor/slate

Can be ignored

O comando npx yarn-check não conseguiu identificar o uso desses pacotes no projeto. Mesmo assim, estão sendo utilizados.

css-loader                   😕  NOTUSED?  Still using css-loader?
file-loader                  😕  NOTUSED?  Still using file-loader?
gabrielrtakeda commented 6 years ago

Outdated bonde-webpage packages

Atualizando a lista de pacotes desatualizados do bonde-webpage agrupado por tipo de atualização: (patch, minor e major)

Patch Version

In theory, bugfixes

Package                                       From          To
react-redux                                  5.0.6       5.0.7

Minor Version

In theory, features


Package                                       From          To
react                                       16.2.0      16.4.1
react-dom                                   16.2.0      16.4.1
react-scripts                               1.0.17       1.1.4
styled-components                            3.0.2       3.3.3

// non-semver axios 0.17.1 0.18.0


## Major Version
> In theory, breaking changes

Package From To redux 3.7.2 4.0.0 slate-editor 4.0.1 5.0.0

gabrielrtakeda commented 6 years ago

Remaining bonde-webpage yarn check

Log remanescente do comando npx yarn-check

Fixed issues

Problemas encontrados com npx yarn-check que foram resolvidos.

reselect       😕  NOTUSED?  Still using reselect?
prop-types     😟  PKG ERR!  Not in the package.json. Found in: /src/package/components/overlay.js, /src/package/components/page.js, /src/package/components/widget.js
😎  PATCH UP  Patch update available. https://facebook.github.io/react/

Major upgrade needed

É necessário efetuar a atualização dos pacotes com major version.

redux          😎  MAJOR UP  Major update available. http://redux.js.org
slate-editor   😎  MAJOR UP  Major update available. https://github.com/nossas/slate-editor

Can be ignored

O comando npx yarn-check não conseguiu identificar o uso desses pacotes no projeto. Mesmo assim, estão sendo utilizados.

querystring    😕  NOTUSED?  Still using querystring?
gabrielrtakeda commented 6 years ago

bonde-styleguide major versions

Anotações sobre atualizações dos pacotes com major version

⚠️ eslint-plugin-jsx-a11y da v5.1.1 para v6.1.0

Relatório de warnings e errors na tentativa de atualizar o pacote.

Ao atualizar o eslint-plugin-jsx-a11y para a versão mais recente (6.1.0), após executar o comando yarn dev, a aplicação respondeu com alguns warnings do eslint:

yarn dev
yarn run v1.7.0
$ styleguidist server
You can now view your style guide in the browser:

  Local:            http://localhost:6060/
  On your network:  http://192.168.15.16:6060/

 WARN  Compiled with warnings

./src/layout/Header/Header.js
  Line 1:  Definition for rule 'jsx-a11y/href-no-hash' was not found  jsx-a11y/href-no-hash
./src/content/Button/Button.js
  Line 1:  Definition for rule 'jsx-a11y/href-no-hash' was not found  jsx-a11y/href-no-hash
./src/content/IconColorful/IconColorful.js
  Line 1:  Definition for rule 'jsx-a11y/href-no-hash' was not found  jsx-a11y/href-no-hash
...
...
...

Esse warning não é nenhuma formatação do código da nossa parte, é um problema já conhecido na integração com o eslint-plugin-react-app. De acordo com a explicação no README do pacote, possível visualizar através do link abaixo: https://github.com/mmazzarolo/eslint-plugin-react-app/blob/master/README.md#known-issues

Por ora, o recomendado é adicionar uma regra à configuração do eslint: https://github.com/evcohen/eslint-plugin-jsx-a11y/issues/397#issuecomment-387226476

{
  "rules": {
    "jsx-a11y/href-no-hash": [0]
  }
}
gabrielrtakeda commented 6 years ago

bonde-styleguide major versions

Anotações sobre atualizações dos pacotes com major version

⚠️ webpack da v3.8.1 para v4.16.0

Explicação feita no slack sobre a atualização do webpack pra versão mais nova

@lpirola @igr-santos quero tirar uma dúvida com vocês sobre a atualização do webpack pra versão 4... a equipe de desenvolvimento do create-react-app já tá em processo de atualização pra nova versão do webpack porém, ainda não tá finalizada... só tentando explicar um pouco melhor, a linha de comando create-react-app que a gente usa, é separada em 2 pacotes:

o create-react-app tá com o webpack atualizado pra versão 4 https://github.com/facebook/create-react-app/pull/4077

no entanto, o react-scripts ainda tá em processo de desenvolvimento https://github.com/facebook/create-react-app/issues/3815 ainda assim, como o formato de release deles é MUITO bem estruturado, eles já possuem a tag react-scripts@2.0.0-next.3e165448 com as alterações da próxima release que, aparentemente será uma major version (v2). https://www.npmjs.com/package/react-scripts?activeTab=versions

essa versão do react-scripts usa o package react-dev-utils que por sua vez, também tem uma tag next release react-dev-utils@6.0.0-next.3e165448 com as alterações necessárias pra essa atualização do webpack@4... https://www.npmjs.com/package/react-dev-utils?activeTab=versions

agora vem a pergunta: o que acham de usarmos essas versões next dos pacotes do create-react-app pra atualizar o webpack pra v4?