{"library":"babel-plugin-angularjs-annotate","type":"library","category":null,"description":"A Babel plugin that adds Angular 1.x dependency injection annotations to ES5/ES6 code, supporting both explicit (`/* @ngInject */`) and automatic (implicit) annotation of common Angular patterns. Version 0.10.0 is the latest stable release; the plugin is in maintenance mode with infrequent updates. It is a fork of ng-annotate optimized for Babel users, offering reduced build times by avoiding a separate tool. It fully supports ES5, transpiled ES6, and raw ES6, including ES6 classes and arrow functions not covered by ng-annotate. Key differentiators: integration with Babel pipeline, ES6+ support, and `explicitOnly` option to restrict annotation to marked functions only.","language":"javascript","status":"maintenance","version":"0.10.0","tags":["javascript","angular","angularjs","di","dependency","injection","annotate","annotation","annotations"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-plugin-angularjs-annotate","imports":["import plugin from 'babel-plugin-angularjs-annotate'","module.exports = { plugins: ['angularjs-annotate'] };","module.exports = { plugins: [['angularjs-annotate', { explicitOnly: true }]] };"]},{"cmd":"yarn add babel-plugin-angularjs-annotate","imports":[]},{"cmd":"pnpm add babel-plugin-angularjs-annotate","imports":[]}],"homepage":null,"github":"https://github.com/schmod/babel-plugin-angularjs-annotate","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-plugin-angularjs-annotate","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/babel-plugin-angularjs-annotate/compatibility"}}