{"id":13773480,"url":"https://github.com/nwutils/nw-vue-devtools","last_synced_at":"2025-05-11T05:34:49.918Z","repository":{"id":70664859,"uuid":"139502608","full_name":"nwutils/nw-vue-devtools","owner":"nwutils","description":"devDependency to add Vue-DevTools into NW.js","archived":true,"fork":false,"pushed_at":"2020-04-04T12:33:24.000Z","size":38,"stargazers_count":14,"open_issues_count":1,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-01T11:05:29.921Z","etag":null,"topics":["devdependency","nwjs","tools","vue","vue-devtools"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nwutils.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-07-02T22:52:33.000Z","updated_at":"2024-07-24T13:15:13.000Z","dependencies_parsed_at":"2023-02-23T23:30:42.661Z","dependency_job_id":null,"html_url":"https://github.com/nwutils/nw-vue-devtools","commit_stats":null,"previous_names":["thejaredwilcurt/nw-vue-devtools"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nwutils%2Fnw-vue-devtools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nwutils%2Fnw-vue-devtools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nwutils%2Fnw-vue-devtools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nwutils%2Fnw-vue-devtools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nwutils","download_url":"https://codeload.github.com/nwutils/nw-vue-devtools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253523689,"owners_count":21921815,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["devdependency","nwjs","tools","vue","vue-devtools"],"created_at":"2024-08-03T17:01:16.084Z","updated_at":"2025-05-11T05:34:44.905Z","avatar_url":"https://github.com/nwutils.png","language":"JavaScript","funding_links":[],"categories":["Tools \u0026 Starters"],"sub_categories":["Tools: Vue.js"],"readme":"# nw-vue-devtools\n\n[![Build Status](https://travis-ci.org/nwutils/nw-vue-devtools.svg?branch=master)](https://travis-ci.org/nwutils/nw-vue-devtools) [![npm version](https://img.shields.io/npm/v/nw-vue-devtools.svg)](https://www.npmjs.com/package/nw-vue-devtools) [![MIT license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/TheJaredWilcurt/nw-vue-devtools/blob/master/LICENSE)\n\n* * *\n\n# DEPRECATION NOTICE\n\nWe are no longer able to automate building from the Vue-DevTools source anymore due to their adoption of Yarn. When Yarn innevitably dies after npm 7 or 8, and they switch back to npm, we may be able to get the automation working again. But until then, there is an alternative that downloads directly from the Chrome Webstore a prebuilt version, then modifies it for NW.js. I recommend using that:\n\n* https://github.com/DimPaDev/nw-vue-devtools-prebuilt\n\n\n* * *\n\n\nThis is a devDependency for adding Vue-DevTools into NW.js.\n\n![screenshot](https://user-images.githubusercontent.com/4629794/42295950-a94531c2-7fbd-11e8-8d22-bf67ba35509c.png)\n\n\n\n## Prerequisites:\n\nYou must have Git, Node, and npm installed globally.\n\n\n\n## Instructions\n\n1. `npm install --save-dev nw-vue-devtools`\n1. Add this to your `package.json`:\n    ```js\n    \"chromium-args\": \"--load-extension='./node_modules/nw-vue-devtools/extension'\",\n    ```\n1. Vue.js must be in use in your app, and cannot be minified (`vue.js` not `vue.min.js`).\n\nYou may need to add `Vue.config.devtools = true;` to your `main.js` file.\n\nIf you are using `nwjs-builder-phoenix` then add in `\"chromium-args\"` to your `package.json` `build.strippedProperties` array ([more info](https://github.com/evshiron/nwjs-builder-phoenix/blob/master/docs/Options.md#build---buildconfig)).\n\n\n\n## How it works:\n\nThis dependency will run an npm script that:\n\n* Clones down the latest source code for [Vue-DevTools](https://github.com/vuejs/vue-devtools) `master` branch.\n* Installs the dependencies for Vue-DevTools.\n* Builds the source code for Vue-DevTools.\n* Places the built version in `node_modules/nw-vue-devtools/extension`.\n* Tries to recover from past failures on future re-runs.\n* Skips everything if the extension had already been built successfully.\n\n\n\n* * *\n\n\n\n## See Also:\n\n* [nw-vue-devtools-prebuilt](https://github.com/DimPaDev/nw-vue-devtools-prebuilt) - Downloads the CRX file from the Chrome Store, unzips and modifies it for use in NW.js. May be a better option for some.\n\n\n\n* * *\n\n\n\n## In Use\n\nThis package is used by:\n\n* https://github.com/nwutils/nw-vue-devtools/network/dependents\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnwutils%2Fnw-vue-devtools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnwutils%2Fnw-vue-devtools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnwutils%2Fnw-vue-devtools/lists"}