{"library":"vue-jscodeshift-adapter","type":"library","category":null,"description":"vue-jscodeshift-adapter is a utility library designed to bridge jscodeshift, Facebook's JavaScript codemod toolkit, with Vue.js Single File Components (SFCs). It enables developers to apply programmatic code transformations specifically to the `<script>` sections within `.vue` files, which jscodeshift does not natively support. The current stable version is 3.0.0. This package was an early solution in the Vue codemod space, heavily inspiring the 'jscodeshift-adapters' project. While jscodeshift itself receives regular updates, vue-jscodeshift-adapter appears to be in a maintenance-only state with its last release over two years ago. Its primary differentiator is its targeted extraction and re-insertion of Vue SFC script content, allowing standard jscodeshift transforms to operate on Vue-specific logic, distinguishing it from general jscodeshift usage or other Vue migration tools like 'vue-codemod' that offer pre-built transformations.","language":"javascript","status":"maintenance","version":"3.0.0","tags":["javascript","vue","sfc","component","refactor","codemod","jscodeshift"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-jscodeshift-adapter","imports":["import adapt from 'vue-jscodeshift-adapter';"]},{"cmd":"yarn add vue-jscodeshift-adapter","imports":[]},{"cmd":"pnpm add vue-jscodeshift-adapter","imports":[]}],"homepage":null,"github":"https://github.com/psalaets/vue-jscodeshift-adapter","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-jscodeshift-adapter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-jscodeshift-adapter/compatibility"}}