{"id":15030,"library":"vue-cli-service","title":"Squatted `vue-cli-service` Placeholder","description":"This npm package, `vue-cli-service` (current version 5.0.10, last published over two years ago), is a name-squatting placeholder that claims to wrap the binary from the *official* `@vue/cli-service` package. It does not provide any independent functionality, nor is it endorsed or maintained by the Vue.js team. Its sole stated purpose by the publisher \"alxndrsn\" is to prevent others from squatting the name. Developers should *not* install or rely on this package, as the actual Vue CLI service functionality is provided by the `@vue/cli-service` package, which is installed as a development dependency within a Vue CLI project and exposes its binary for use in npm scripts or via `npx`. This package is effectively abandoned, unmaintained, and offers no value, with 0 dependencies and a small unpacked size.","status":"abandoned","version":"5.0.10","language":"javascript","source_language":"en","source_url":"git://github.com/alxndrsn/alias-in-wonderland","tags":["javascript"],"install":[{"cmd":"npm install vue-cli-service","lang":"bash","label":"npm"},{"cmd":"yarn add vue-cli-service","lang":"bash","label":"yarn"},{"cmd":"pnpm add vue-cli-service","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[],"quickstart":{"code":"// This package offers no functional API or command-line interface for direct usage.\n// Installing it is not recommended as it is a name squatter.\n// The actual Vue CLI service is used indirectly within a Vue CLI project.\n// For example, to start a development server in a project created with @vue/cli:\n// npm install -g @vue/cli\n// vue create my-project\n// cd my-project\n// npm run serve","lang":"javascript","description":"This package is a non-functional name squatter. The example shows how to correctly initiate and serve a Vue project using the official Vue CLI."},"warnings":[{"fix":"Do not install `vue-cli-service` directly. If you need Vue CLI functionality, use the `vue` global command (after installing `@vue/cli` globally) or rely on the `vue-cli-service` binary installed locally by `@vue/cli-service` within a Vue project (e.g., `npm run serve`).","message":"This `vue-cli-service` npm package is a name squatter and *not* the official Vue CLI service. Installing or using it directly will *not* provide the expected Vue CLI functionalities and may introduce unknown risks. The legitimate Vue CLI service is provided by the `@vue/cli-service` package, which is an internal dependency of Vue CLI projects.","severity":"breaking","affected_versions":">=5.0.0"},{"fix":"Remove `vue-cli-service` from your `package.json` dependencies immediately and ensure you are using the official `@vue/cli-service` indirectly through `vue-cli` commands or `npm` scripts within a Vue project.","message":"This package is effectively unmaintained and has not been updated in over two years. Its status as a 'squatter' means it has no active development, bug fixes, or security patches, making it a potential supply chain risk if mistakenly adopted.","severity":"gotcha","affected_versions":">=5.0.0"}],"env_vars":null,"last_verified":"2026-04-19T00:00:00.000Z","next_check":"2026-07-18T00:00:00.000Z","problems":[{"fix":"This `vue-cli-service` package does not provide the actual Vue CLI tools. Ensure you have `@vue/cli` installed globally (`npm install -g @vue/cli`) to use the `vue` command, or that your Vue project has `@vue/cli-service` installed as a dev dependency to use its locally provided `vue-cli-service` binary via `npm run serve` etc.","cause":"Attempting to use the `vue-cli-service` binary from this squatter package expecting official Vue CLI functionality.","error":"Command not found: vue-cli-service"},{"fix":"This package is a name squatter and does not expose a functional module. Do not import or require `vue-cli-service`. The correct Vue CLI service is part of the `@vue/cli-service` package, which is intended for command-line use within a project, not direct programmatic import.","cause":"Attempting to import or require this squatter package expecting it to expose a functional module.","error":"Error: Cannot find module 'vue-cli-service'"}],"ecosystem":"npm"}