{"library":"babel-preset-airbnb","type":"library","category":null,"description":"A Babel preset for transforming JavaScript according to the Airbnb Style Guide, version 5.0.0. It includes transforms for all stage 4 (ES2018) and stage 3 syntax permitted in the guide, excluding generators, async/await, async iterators, and lifted template literal restrictions. It uses @babel/preset-env for targeting environments and supports React development mode, PropTypes removal, and optional loose class mode. Peer dependencies include @babel/core ^7.0.0 and @babel/runtime ^7.0.0. Differentiators: opinionated selection based on Airbnb style, built-in support for React PropTypes removal, and environment targeting via @babel/preset-env. Released as needed, with last major update aligning with Babel 7.","language":"javascript","status":"active","version":"5.0.0","tags":["javascript","babel","es6","es2015"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-preset-airbnb","imports":["module.exports = {\n  presets: ['airbnb']\n};","module.exports = {\n  presets: [['airbnb', { targets: { node: 6 } }]]\n};","require('@babel/core').transform('code', {\n  presets: [['airbnb', { targets: { node: 6 } }]]\n});"]},{"cmd":"yarn add babel-preset-airbnb","imports":[]},{"cmd":"pnpm add babel-preset-airbnb","imports":[]}],"homepage":null,"github":"https://github.com/airbnb/babel-preset-airbnb","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-preset-airbnb","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-preset-airbnb/compatibility"}}