Service Worker Avito

Service Worker (модуль авторизации мобильной версии сайта)
https://m.avito.ru/profile/login/s/mobile/js/common/service-worker.js

https://jr.avito.ru/browse/AMW-747
// Рандомные plugins/extensions
// Игнорируем SecurityError
// Игнорируем другие виды ошибок
// Расширения Chrome
// Расширения Firefox
// Аналитика или реклама
// Кривые прокси Оперы Турбо
// Возможно вирус

Структура проекта avito. Обновление сайта авито 17.12.2018

// CONCATENATED MODULE: ./node_modules/@avito/react-utils/src/role/role.js
// CONCATENATED MODULE: ./node_modules/@avito/react-utils/src/index.js
// CONCATENATED MODULE: ./node_modules/resolve-pathname/index.js
// CONCATENATED MODULE: ./node_modules/value-equal/index.js
// CONCATENATED MODULE: ./node_modules/history/es/PathUtils.js
// CONCATENATED MODULE: ./node_modules/history/es/index.js
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/components/connectAdvanced.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/utils/shallowEqual.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/utils/isPlainObject.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/connect/wrapMapToProps.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/connect/mapDispatchToProps.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/connect/mapStateToProps.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/connect/mergeProps.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/connect/verifySubselectors.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/connect/selectorFactory.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/connect/connect.js
// CONCATENATED MODULE: ./node_modules/react-redux/es/index.js
// CONCATENATED MODULE: ./node_modules/react-router-dom/es/Router.js
// CONCATENATED MODULE: ./node_modules/react-router-dom/es/BrowserRouter.js
// CONCATENATED MODULE: ./src/modules/Global/reducer.js
// CONCATENATED MODULE: ./src/reducers/main.js
// CONCATENATED MODULE: ./src/modules/Regions/reducer.js
// CONCATENATED MODULE: ./src/reducers/filterLocation.js
// CONCATENATED MODULE: ./src/reducers/main/new-items.js
// CONCATENATED MODULE: ./src/modules/Booking/reducers/service.js
// CONCATENATED MODULE: ./src/modules/Booking/reducers/widget.js
// CONCATENATED MODULE: ./src/modules/Booking/reducers/calendar.js
// CONCATENATED MODULE: ./src/modules/Booking/reducers/calculation.js
// CONCATENATED MODULE: ./src/modules/Booking/reducers/order.js
// CONCATENATED MODULE: ./src/modules/Booking/reducers/index.js
// CONCATENATED MODULE: ./src/modules/Item/reducer.js
// CONCATENATED MODULE: ./src/modules/SearchBar/reducer.js
// CONCATENATED MODULE: ./src/modules/SearchForm/reducer.js
// CONCATENATED MODULE: ./src/modules/Search/reducer.js
// CONCATENATED MODULE: ./src/modules/UserProfile/reducers/rating.js
// CONCATENATED MODULE: ./src/modules/UserProfile/reducers/profile.js
// CONCATENATED MODULE: ./src/modules/UserProfile/reducers/api.js
// CONCATENATED MODULE: ./src/modules/Categories/reducers.js
// CONCATENATED MODULE: ./src/modules/SearchSaved/reducer.js
// CONCATENATED MODULE: ./src/modules/Favorites/reducers.js
// CONCATENATED MODULE: ./src/modules/Navigation/reducer.js
// CONCATENATED MODULE: ./src/modules/MainRecommendations/reducer.js
// CONCATENATED MODULE: ./src/modules/SimpleCVModal/reducers/cvs.js
// CONCATENATED MODULE: ./src/modules/SimpleCVModal/reducers/form.js
// CONCATENATED MODULE: ./src/modules/SimpleCVModal/reducers/phone.js
// CONCATENATED MODULE: ./src/modules/SimpleCVModal/reducers/regions.js
// CONCATENATED MODULE: ./src/modules/RecommendationsSearch/reducer.js
// CONCATENATED MODULE: ./src/modules/Favorite/reducer.js
// CONCATENATED MODULE: ./src/modules/Shop/reducer.js
// CONCATENATED MODULE: ./src/modules/Registration/reducer.js
// CONCATENATED MODULE: ./src/modules/RecoveryPassword/reducer.js
// CONCATENATED MODULE: ./src/modules/ShopSearch/reducer.js
// CONCATENATED MODULE: ./src/modules/Location/reducer.js
// CONCATENATED MODULE: ./src/modules/Abuse/reducer.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/location/location.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/postamat/form/form.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/postamat/terminals/terminals.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/postamat/terminal-info/terminal-info.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/postamat/order/order.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/postamat/payment-transaction/payment-transaction.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/postamat/postamat.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/geo/geo.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/ymap/ymap.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/init/init.js
// CONCATENATED MODULE: ./src/modules/Delivery/reducers/index.js
// CONCATENATED MODULE: ./src/modules/Delivery/constants/default-suggests.js
// CONCATENATED MODULE: ./src/modules/Login/reducer.js
// CONCATENATED MODULE: ./src/modules/send-review-form/reducers/items.js
// CONCATENATED MODULE: ./src/modules/send-review-form/reducers/stages.js
// CONCATENATED MODULE: ./src/modules/send-review-form/reducers/api.js
// CONCATENATED MODULE: ./src/modules/HistoryListener/reducer.js
// CONCATENATED MODULE: ./src/modules/ModalPage/reducer.js
// CONCATENATED MODULE: ./node_modules/redux-thunk/es/index.js
// CONCATENATED MODULE: ./src/store/index.js
// CONCATENATED MODULE: ./src/utils/ScrollToTop.js
// CONCATENATED MODULE: ./src/components/PrivateRouter/PrivateRouter.js
// CONCATENATED MODULE: ./src/components/withYaMetrikaTracker/withYaMetrikaTracker.js
// CONCATENATED MODULE: ./src/utils/Switch.js
// CONCATENATED MODULE: ./src/utils/validation/Item.js
// CONCATENATED MODULE: ./src/utils/validation/Categories.js
// CONCATENATED MODULE: ./src/routes/routes.js
// CONCATENATED MODULE: ./src/utils/validation/Search.js
// CONCATENATED MODULE: ./src/utils/validation/ShopSearch.js
// CONCATENATED MODULE: ./src/modules/Notifications/Container.js
// CONCATENATED MODULE: ./src/modules/Notifications/Provider.js
// CONCATENATED MODULE: ./src/modules/AuthPopup/Provider.js
// CONCATENATED MODULE: ./src/modules/Navigation/Provider.js
// CONCATENATED MODULE: ./src/modules/HistoryListener/actions.js
// CONCATENATED MODULE: ./src/modules/HistoryListener/HistoryListener.js
// CONCATENATED MODULE: ./src/containers/App/App.js
// CONCATENATED MODULE: ./src/index.client.js

Структура внешних модулей

// EXTERNAL MODULE: ./node_modules/warning/browser.js
// EXTERNAL MODULE: ./node_modules/react/index.js
// EXTERNAL MODULE: ./node_modules/prop-types/index.js
// EXTERNAL MODULE: ./node_modules/react-redux/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js
// EXTERNAL MODULE: ./node_modules/redux/es/redux.js
// EXTERNAL MODULE: ./node_modules/react/index.js
// EXTERNAL MODULE: ./node_modules/react/index.js
// EXTERNAL MODULE: ./node_modules/react-redux/es/index.js + 19 modules
// EXTERNAL MODULE: ./node_modules/@avito/utils/src/helpers/list-to-hash/list-to-hash.js
// EXTERNAL MODULE: ./src/modules/Item/constants.js
// EXTERNAL MODULE: ./src/modules/SearchForm/constants.js
// EXTERNAL MODULE: ./src/modules/MainRecommendations/constants.js
// EXTERNAL MODULE: ./src/modules/Login/constants.js
// EXTERNAL MODULE: ./src/utils/SplashBannerManager.js
// EXTERNAL MODULE: ./node_modules/react-helmet/lib/Helmet.js
// EXTERNAL MODULE: ./node_modules/warning/browser.js
// EXTERNAL MODULE: ./src/generated/locations.js
// EXTERNAL MODULE: ./src/components/NotFound/NotFound.js
// EXTERNAL MODULE: ./src/components/Loader/Loader.js
// EXTERNAL MODULE: ./src/modules/Notifications/Context.js
// EXTERNAL MODULE: ./src/modules/AuthPopup/Context.js
// EXTERNAL MODULE: ./src/modules/Navigation/Context.js
// EXTERNAL MODULE: ./src/modules/MobileInfo/Context.js
// EXTERNAL MODULE: ./node_modules/react/index.js

Цена модулей от 100$.

Комментарии закрыты.