{"library":"babel-preset-proposals","type":"library","category":null,"description":"A Babel 7 preset that manages experimental proposal plugin dependencies, ordering, and default options. Current version 0.4.0 (released 2021-02-24), requires Node >=10. Key differentiators: automatically handles plugin ordering and option defaults for decorators and pipeline operator, removes plugins handled by @babel/preset-env, and supports all major TC39 proposals via boolean or object configuration. Release cadence is irregular; last release was over 3 years ago. Notable changes include removal of jsonStrings/nullishCoalescingOperator/optionalChaining options in v0.2.0 and addition of classStaticBlock in v0.4.0. This preset helps avoid common misconfigurations of Babel proposal plugins.","language":"javascript","status":"maintenance","version":"0.4.0","tags":["javascript","babel-preset"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-preset-proposals","imports":["module.exports = require('babel-preset-proposals')","const { validateOptions } = require('babel-preset-proposals')","// No TypeScript types shipped; define your own interface"]},{"cmd":"yarn add babel-preset-proposals","imports":[]},{"cmd":"pnpm add babel-preset-proposals","imports":[]}],"homepage":null,"github":"https://github.com/insin/babel-preset-proposals","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-preset-proposals","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-proposals/compatibility"}}