Socket
Socket
Sign inDemoInstall

@vue/cli-shared-utils

Package Overview
Dependencies
102
Maintainers
3
Versions
154
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
12131516Next

3.0.0-beta.11

Diff

Changelog

Source

3.0.0-beta.11 (2018-05-21)

cli

Bug Fixes
  • fix transpileDependencies by always using babel.config.js (1279b3e)
  • handle failed git commit (a1ccde8), closes #1306
  • stringifyJS should be used in all call sites (07ac887)
  • ui: vue inspect localization (9c17e2a)
  • ui: wrong import (b220b18)
Features
  • inspect: add --rule and --plugin options for inspect command (82349ba)
  • inspect: add --rules and --plugins options for inspect command (fd1c0d5)
  • ask for whether to use taobao registry when getting versions (#1273) (8fbbd35)
  • ui: babel feature description (7e5bf61)
  • GeneratorAPI: addImports & addRootOptions (8b32f4a)
  • make it possible to opt-out of Babel (d75ea99), closes #1199

cli-plugin-babel

Features
  • temporarily fix source map by patching babel (453597a)

cli-plugin-e2e-cypress

Bug Fixes
  • ui: more strings now localized (69a817e)
Features

cli-plugin-e2e-nightwatch

Features

cli-plugin-eslint

Bug Fixes
  • eslint: ensure all config values are contained in config file (83f5f4f), closes #1006 #1313
Features

cli-plugin-typescript

Bug Fixes

cli-plugin-unit-jest

Bug Fixes
  • fix babel.config.js compat in vue-jest (48d7e00)
  • rename test-utils shallow to shallowMount (#1269) (5c54df7)

cli-service

Bug Fixes
  • css: css-loader importLoaders should account for vue-loader's injected (853662c), closes #1267
  • css sourceMap in production (#1270) (2d09a4c)
  • ui: upgrade DashboardPlugin to webpack 4 (107f471)
  • typo in vue-loader compilerOptions (#1263) (b2b277a)
Features
  • cli-service: add assetsDir option to specify assets root directory (#1322) (9638d90), closes #1311
  • inspect: improve vue inspect output with webpack-chain hints (f6bfb63), closes #881
  • ui: add build watch parameter (c6f2eea)
  • allow disabling serve progress via devServer.progress (da38747), closes #1284
  • allow router/vuex to be late added via vue add (2a195f0), closes #1202 #1204
  • support <style lang="postcss"> (#1259) (1037b9c)
  • support webp (763cf7a), closes #1321

cli-ui

Bug Fixes
  • ui: client addon config (0627609)
  • ui: config: create first file if no file exists (017e7b9)
  • ui: config: more info bottom button style (62609b9)
  • ui: eslint no-console warnings (d4f41fc)
  • ui: more strings localized (7f7374b)
  • ui: prevent duplicate views (e011bc0)
  • terminated from warn to info (3c78d90)
  • ui: prompt confirm checked (3426736)
  • ui: prompt input being reset by lagging sync (bafcaae)
  • ui: prompt regression (81a5afb)
  • ui: remove console.log (eab3c11)
Features

cli-ui-addon-webpack

Bug Fixes
  • ui: eslint no-console warnings (e777a16)

docs

Features
yyx990803
published 3.0.0-beta.10 •

Changelog

Source

3.0.0-beta.10 (2018-05-11)

babel-preset-app

Features
  • babel: better Babel polyfill defaults (4e7d57f)

cli

Bug Fixes
  • ui: missing cross-env (eb9a604)
  • ui: New update available message adapted (1b77f51)
  • ui: removed builtin japan locale (77f0034)
  • ui: ui command: display URL (aa2783d)
Features

cli-plugin-eslint

Bug Fixes
  • ui: remove eslint disable comment (3b7f292)

cli-plugin-pwa

Bug Fixes
  • ui: App name prompt description (b6928a3)
  • pwa plugin compat with webpack 4 (6d1716e)
Code Refactoring

cli-plugin-typescript

Bug Fixes
Features
  • typescript: support lang="tsx" in vue files (718ba3c), closes #1219
  • relex transpile includes + new transpileDependencies option (da4d0b2)

cli-plugin-unit-jest

Code Refactoring

cli-service

Bug Fixes
  • build: fix --dest flag regression (fd9d255), closes #1193
  • serve: fix non-GET requests match error w/ multi-proxy config (c4c4bff), closes #1210
  • css imports from js (1b5bdde)
  • ensure dynamic publicPath is set early in lib/wc mode (c3d246f), closes #1253
  • improve error message when entry is missing w/ --target lib (8b4a112), closes #1051
  • respect chunk name in all build targets (66bab8c), closes #1251
Code Refactoring
Features
  • serve: support entry in vue-cli-service serve (05f9f3a), closes #974
  • expose env variables as root level in index.html template (4c5784d)
  • new option "preserveWhitespace" (ea83441)
  • remove DLL option (6d4e51d)
  • upgrade to vue-loader 15 (f5c0f58)
  • upgrade to webpack 4 (2dcdedd)
Reverts
  • feat: new option "preserveWhitespace"" (a8af883)

cli-ui

Bug Fixes
  • ui: bump fs-extra (adce5f0)
  • ui: client addon config (086b714)
  • ui: CSS fixes (5b5d754)
  • ui: display tooltip on config list items in case description is too long (a55cec7)
  • ui: don't save loader results into cache (3208844)
  • ui: eslint errors (3433658)
  • ui: merge locales (ae552a9)
  • ui: missing log (c135782)
  • ui: moved watch to deps (013a903)
  • ui: open project: check if folder exists (0e8e0ce)
  • ui: project create change folder not working in Firefox (2927095)
  • ui: ProjectNav wide style tweaks (3589818)
  • ui: ProjectNavButton bullet position in wide mode (9a852d6)
  • ui: ProjectNavMore wide (28558ea)
  • ui: remove unused script (4f3337d)
  • ui: unhandled auto project open error (5b232f9)
  • ui: unset last opened project if it is removed (29e2d76)
  • ui: use fs-extra instead of mkdirp (8915a6f)
  • ui: wide project nav buttons alignment (855cbea)
Features
  • ui: config more info button (98f6a16)
  • ui: db click on task to run (104aba2)
  • ui: dev: auto reload locales (86c9674)
  • ui: ItemLogo recognize images in 'icon' field (9898dc0)
  • ui: PWA config + ESLint extra config (2eac8ff)
  • ui: localize report bug button (f32222f)
  • ui: plugin locales (a66dabb)
  • ui: ShareData two-way sync + watchSharedData + storage API + dev logs (4cb15f3)

cli-ui-addon-webpack

Bug Fixes

docs

Features

BREAKING CHANGES

  • css.modules option has been removed. To import css files (or any other supported pre-processor files) as CSS Modules, append the request with a ?module resourceQuery.
  • Upgrade wepback 4, all webpack option modifications must be webpcak 4 compatible. Drop support for webpack plugins that do not work with v4 or above.
  • dll option has been removed.
  • the "vueLoader" option has been removed. To modify vue-loader options, use chainWebpack then config.module.rule(vue).use(vue-loader).tap(). vue-loader has been upgraded to v15 and expects different options from v14.
  • To include a dependency for Babel transpilation, tapping babel-loader and adding .include() will no longer work. Use the new transpileDependencies option instead.
  • cli-plugin-unit-jest and cli-plugin-unit-mocha now register "test:unit" command and script instead of "test"; cli-plugin-e2e-cypress now register "test:e2e" with optional --headless flag instead of "e2e" and "e2e:open"; cli-plugin-e2e-nightwatch now register "test:e2e" instead of "e2e".
  • PluginAPI.setMode() has been removed. Instead, for a plugin to sepcify the default mode for a registered command, the plugins should expose module.exports.defaultModes in the form of { [commandName]: mode }.
  • @vue/cli-service and all plugins now require Node version 8+.
yyx990803
published 3.0.0-beta.9 •

Changelog

Source

3.0.0-beta.9 (2018-04-28)

cli

Bug Fixes

cli-ui

Features
  • ui: ProjectNav: display labels when screen is wide (0340dee)
yyx990803
published 3.0.0-beta.8 •

Changelog

Source

3.0.0-beta.8 (2018-04-27)

babel-preset-app

Features
  • babel: expose loose option (7a125d4)

cli

Bug Fixes
Features
  • cli: skip git if already in a git repo, add --skipGit option (23480ae), closes #967
  • inspect: add a -v/--verbose flag to inspect command to output full functions (#1175) (6ca86aa), closes #1157
  • support custom initial commit message (#1116) (11ccf64)
  • plugin-api: allow non-semver versioned dependencies (#1184) (0f76b8e), closes #1177
  • allow specifying proxy when creating project (b1512be), closes #1009

cli-plugin-babel

Bug Fixes
  • typescript,babel: tests path for babel and typescript plugins (#1058) (b285b0b)

cli-plugin-e2e-nightwatch

Features
  • e2e-nightwatch: allow using custom config via --config flag (#1016) (e4d67d6)

cli-plugin-eslint

Bug Fixes
  • eslint: fix --no-fix flag when linting with typescript plugin (#1115) (83171e4)
  • include test -> tests for eslint-loader (3d29458)

cli-plugin-pwa

Features
  • pwa: Make injected meta tags configurable and change defaults (#961) (36f954b)

cli-plugin-typescript

Bug Fixes
Features

cli-plugin-unit-jest

Bug Fixes

cli-service

Bug Fixes
  • --target lib/wc should overwrite user entry/output (92e136a), closes #1072
  • add name to chunk file output (#1173) (1fc9593)
  • build: copy plugin should be loaded in all cases (87892a5), closes #1073
  • build-wc: honor custom component name for single file wc builds (#1182) (2b236e0), closes #1146
  • cli-service: should not add a leading slash to baseUrl when it is absolute (#1172) (abb82ab), closes #1084
  • serve: don't set header origin if using an agent (#1179) (79bc088)
  • ui: analyze bundle error handling (d5d0b76)
  • ui: DashboardPlugin clean up (0ac38da)
  • ui: max listeners error (d5a3b1f)
  • ui: open when server is ready (602be03)
  • ui: remove ui from built in plugin list (2c7c63e)
  • ui: serve disconnect IPC after first run (6bb64a9)
  • ui: undefined sources error (14881ee)
  • css.extract options handling (8e72943), closes #1061
  • ui: vue ui command moved from cli-service to cli (8ebdb05)
  • pass all parameters to onProxyReq in proxy configuration (#1083) (65ee2fa)
Features
  • warn when user modifies output.path directly (81d29ab)

cli-ui

Bug Fixes
  • ui: CSS fixes (eb1c7e9)
  • ui: disable example vue-cli-ui.js in prod (d3924bd)
  • ui: IPC API memory leak (0a3686e)
  • ui: moved necessary deps from devDeps to deps (06a9870)
  • ui: plugin search pagination (f633a3f)
  • ui: ProjectNav error (b5c5e71)
  • ui: prompts: missing await (d122c35)
  • ui: removed tasks not being properly filtered (093f762)
  • ui: various bugs (acd4ab4)
Features

cli-ui-addon-webpack

Bug Fixes
Features
Performance Improvements
  • ui: webpack analyzer optimization (4b4a770)
yyx990803
published 3.0.0-beta.7 •

Changelog

Source

3.0.0-beta.7 (2018-04-25)

babel-preset-app

Bug Fixes

cli

Bug Fixes
Features
  • allow vue add to work with plugins without a generator (#1032) (11956ac)

cli-plugin-eslint

Features
  • ui: configurations 'files' option can be omitted (a191d76)

cli-plugin-typescript

Features
  • use esnext targets for downleveling and modules. (#966) (ba5a375)

cli-service

Bug Fixes
  • ui: DashboardPlugin ack data (96c95a8)
  • ui: eslint disaled rule (a4f6e1d)
  • ui: express timeout (021370d)
  • allow user to define onProxyReq (#955) (179033d)
  • ui: process killed before ipc messages are sent (53d5d4e)
  • ui: remove console.logs (2e9cfab)
  • ui: throttle DashboardPlugin progress updates (1d9a4d6)
Features

cli-shared-utils

Bug Fixes
  • move request deps to shared-utils (982c494)

cli-ui

Bug Fixes
  • ui: "More info" link cut when wrapped (5fdb9b4)
  • ui: client addon serve (177059b)
  • ui: client addon serve error (a602b2c)
  • ui: client addons serve (7a01cd0)
  • ui: config.file (3801d0a)
  • ui: git FileDiff close modal before commit operation (c7ade2c)
  • ui: ipc.send (31e8c1d)
  • ui: ListItemInfo vertical align (c7e4ca1)
  • ui: LoggerView scrollToBottom (6c2e99a)
  • ui: mergeData crash (2ef6900)
  • ui: open in editor fr tooltip (bfa07f6)
  • ui: package logo loading only if necessaryx (5139dbc)
  • ui: PackageSearchItem link uses homepage field (66cc127)
  • ui: Plugin actions (e591ea4)
  • ui: plugin items cursor (9fbe07c)
  • ui: PluginAdd current plugin display (33b1e20)
  • ui: PluginAdd tab check (ca01d95)
  • ui: pormpts remove result in answers when disabled (a29a3b4)
  • ui: stderr new lines + selected task status color (b949406)
  • ui: progress handler should not throw error (causing process to exit) (3d4d8f0)
  • ui: ProjectNav padding (4fd8885)
  • ui: ProjectNavButton tooltip delay (131cc46)
  • ui: prompt margins (100a12e)
  • ui: Prompt validation (009b880)
  • ui: prompts async methods + fixes (75e86c6)
  • ui: prompts choices values (a378dca)
  • ui: prompts deep objects (fd3188d)
  • ui: prompts for config/tasks getting confused (8244973)
  • ui: SharedData errors (60b86eb)
  • ui: status bar last log padding (3b6c01f)
  • ui: StatusBar and scrolling fixes (7440d0f)
  • ui: Task parameter close label (0a53836)
  • ui: tasks id + locale (8e3198d)
  • ui: terminal colors to match color palette (0161b74)
  • ui: toolbars background color (5851634)
  • ui: wait for CWD reset when entering project main view (751698e)
Features
  • ui: better details tab title (a46686e)
  • ui: client addons, ipc, shared data, plugin actions (3c59d6f)
  • ui: clientAddonConfig (e2c2b48)
  • ui: favorite projects (120c13d)
  • ui: file diffs after plugin invoke + fixes (e7198a4)
  • ui: FileDiff open in editor (7cb0dc8)
  • ui: fr locale + related fixes (1441c02)
  • ui: git FileDiff (2b0ac9f)
  • ui: git FileDiff auto-refresh on page focus (794910b)
  • ui: install/uninstall plugin (63ccde8)
  • ui: ItemLogo special vuejs styling (da0d37e)
  • ui: localization of cli-ui (#987) (10202e9)
  • ui: LoggerMessage date (9cf8348)
  • ui: New StepWizard frame style (921e99f)
  • ui: NotFound view (11bb249)
  • ui: open last project (f79cb6e)
  • ui: page title (d51e5f1)
  • ui: plugin add prompts (ce4cf9a)
  • ui: Plugin add search (wip) (83939c9)
  • ui: plugin invoke (1a48c9f)
  • ui: plugin logo (088d316)
  • ui: PluginAdd config cta-text (faac5e5)
  • ui: PluginApi -> describeTask initial impl. (e07abbb)
  • ui: PluginApi validation: better errors (a60dc4e)
  • ui: PluginApi: configurations (05e0dd0)
  • ui: plugins update (7571e80)
  • ui: Progress and Logs systems (9f0eece)
  • ui: Project creation working! (61655b1)
  • ui: project/plugin notifs (eab8b0a)
  • ui: ProjectCreate prompts tab (239c4d4)
  • ui: ProjectCreate save preset (bea5df9)
  • ui: ProjectNav plugin support (9d8dc0b)
  • ui: ProjectNavMore + About view (63b0984)
  • ui: prompt error ui (798445f)
  • ui: Prompt groups + fixes + some vue eslint config (6af029e)
  • ui: prompt-list default choice + config field auto-remove (dde426a)
  • ui: Prompts can now be shown and disabled (56c2aac)
  • ui: Report bug button (f7050c2)
  • ui: Reset CWD to project path (601fb1f)
  • ui: restore last route (65019d6)
  • ui: restore route mixin (ec44835)
  • ui: route badges (dbac02f)
  • ui: serve static files in plugin ui-public folders + support custom icons in routes (5df5427)
  • ui: StatusBar 'No logs yet' (e20e21d)
  • ui: StatusBar/LoggerView improvements (e1dc6e7)
  • ui: Task notifs (0335d32)
  • ui: task run (wip stop not working) (0a6891a)
  • ui: Task stop + console output (d7700ff)
  • ui: tasks list (5a80c24)
  • ui: try to load logo.png in package search (46567e3)
  • ui: webpack dashboard 'open app' button (dc8b454)
  • ui: wip plugins list (b9a714c)

cli-ui-addon-build

Bug Fixes
  • ui: deps + dashboard plugin (a628b43)
  • ui: display 0 instead of NaN (21d3e94)
Features

cli-ui-addon-webpack

Bug Fixes
  • ui: cli-ui-addon-webpack dev urls (e33bec6)
Features
  • ui: Webpack addon: progress status icon (0c1c245)

docs

Bug Fixes
yyx990803
published 3.0.0-beta.6 •

Changelog

Source

3.0.0-beta.6 (2018-03-06)

babel-preset-app

Bug Fixes
  • fix babel preset jsx dependency (2eb1ef9)

cli

Bug Fixes

cli-plugin-eslint

Bug Fixes
  • do not exit with 1 on lint warnings (fix #872) (b162cab)

cli-service

Bug Fixes
  • fix cases where error fails to display (dee7809)
  • fix devServer proxy when using object syntax (fix #945) (114e085)
  • use dynamic publicPath for web component bundles (fix #949) (f744040)

cli-ui

Features
  • ui: Project select hide tabs when creating project (db67f1e)
  • ui: ProjectCreate features tab (ee59f54)
  • ui: ProjectCreate path preview (d0703b0)
  • ui: ProjectCreate saves formData (d59b35e)
yyx990803
published 3.0.0-beta.5 •

Changelog

Source

3.0.0-beta.5 (2018-03-05)

babel-preset-app

Bug Fixes
  • temporarily disable babel plugins that are not compatible with babel 7 yet (389ea86)

cli

Bug Fixes
  • resolve template extend source from the template location (fix #943) (89f5cc3)

cli-ui

Features

docs

Features
  • allow specifying plugin versions in presets (bdce865)
yyx990803
published 3.0.0-beta.4 •

Changelog

Source

3.0.0-beta.4 (2018-03-05)

cli

Features

cli-plugin-pwa

Bug Fixes

cli-plugin-typescript

Bug Fixes

cli-service

Bug Fixes
Features
  • allow specifying additional configs in preset (2b9a750)
  • Generator now supports template inheritance (1869aa2)
  • initialize project with corresponding CSS pre-processor (close #930) (811d056)

cli-test-utils

Bug Fixes
  • use same Puppeteer like in main package.json (#942) (11192cf)

cli-ui

Bug Fixes
  • ui: FolderExplorer favorites dropdown placement (1a71164)
  • ui: Project select page class (0a527d7)
Features
  • ui: FolderExplorer (3333c94)
  • ui: FolderExplorer favorites + Project select page (376e4bb)
  • ui: FolderExplorer list scrolling (ae0d895)
  • ui: FolderExplorer path edit + folder isPackage/isVueProject (08514eb)
  • ui: Initial app (8947a45)
  • ui: Initial schema and folder API (1751ca1)
  • ui: Project Create details form (8399838)
yyx990803
published 3.0.0-beta.3 •

Changelog

Source

3.0.0-beta.3 (2018-03-03)

babel-preset-app

Features
  • support dynamic import in jest tests (close #922) (09ed0b1)

cli

Features
  • support creating project in current directory (#916) (6ae1569), closes #896

cli-plugin-eslint

Bug Fixes
  • include root config files in lint (close #913) (c40a88d)

cli-plugin-typescript

Bug Fixes

cli-plugin-unit-mocha

Bug Fixes
  • externalize vue-server-renderer + support dynamic import in mocha tests (fe9aed8)

cli-service

Bug Fixes
Features
  • css modules: Add CSS Module localIdentName option to vue config (#915) (31cdc86)
yyx990803
published 3.0.0-beta.2 •

Changelog

Source

3.0.0-beta.2 (2018-02-28)

cli

Features
  • output help information on unknown CLI commands (#857) (cd23858), closes #849

cli-plugin-e2e-cypress

Bug Fixes
  • cypress: upgrade cypress and properly set base url (#879) (46358eb)
Code Refactoring
  • change default test directory name to "tests" (64b4515), closes #877

cli-plugin-e2e-nightwatch

Bug Fixes
  • nightwatch helper compat with airbnb linter (f4d1841), closes #870

cli-plugin-pwa

Features
  • cli-plugin-pwa: Upgrade workbox-webpack-plugin to 3.0.0-beta.1 (#897) (6d7985a)

cli-plugin-typescript

Bug Fixes
  • ts generator & airbnb import/extensions rule compatibility (88726a3), closes #871

cli-service

Bug Fixes
Features
  • add ability to use environment variables in vue.config.js (#867) (92ddd09)
  • add default <noscript> content (#856) (a489803), closes #854
  • preserveWhitespace: false (1864cef)

BREAKING CHANGES

  • all tests are now located in "tests" instead of "test"
  • preserveWhitespace now defaults to false in vue-loader options.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc