### Agreement - [X] This is not a duplicate of an existing issue - [X] I have read the [guidelines for Contributing to Roots Projects](https://github.com/roots/.github/blob/master/CONTRIBUTING.md) - [X] This is not a personal support request that should be posted on the [Roots Discourse](https://discourse.roots.io/) community ### The feature #2078 adds a nice interface for managing extension options that makes lots of different extension functions obsolete. ### Use case This will greatly increase test coverage and should reduce support requests. ### Notes - [x] compile list of functions - [x] add `@deprecated` tag to function in bud@6 - [ ] remove function calls - [ ] update tests ## Deprecate - [ ] ~~bud.babel.getEnv~~ - [ ] ~~bud.babel.setEnv~~ - [x] bud.typescript.useBabel #2084 - [x] bud.vue.runtimeOnly #2084 - [x] bud.gzip #2092 - [x] bud.brotli #2092 - [x] bud.eslint.fix #2099 - [x] bud.postcss.syntax #2100 - [x] bud.postcss.sourceMap #2100 - [x] bud.stylelint.failOnError #2162 - [x] bud.stylelint.failOnWarning #2162 - [x] bud.tailwind.generateImports #2100
Agreement
The feature
#2078 adds a nice interface for managing extension options that makes lots of different extension functions obsolete.
Use case
This will greatly increase test coverage and should reduce support requests.
Notes
@deprecatedtag to function in bud@6Deprecate
bud.babel.getEnvbud.babel.setEnv