Search results
46 packages found
switch-case specific linting rules for ESLint
🐊Putout plugin adds ability to merge destructuring properties
Eslint plugin for enforcing newlines in object destructuring assignment past a certain number of properties.
ESLint plugin that disallows destructuring arrays as objects
ftry converts a promise or function call to a 2-tuple response. Inspired by golang style error handling without try/catch.
get a list of identifiers that are initialised by a JavaScript AST node.
Flatry converting promise or function to flat array response. Inspired by golang style error handling without try/catch.
🐊Putout plugin adds ability use destructuring on variable declarations
Detect which ES6 (ES2015 and above) features are available
- detect
- es6
- feature
- class
- arrow function
- let
- array
- Map
- Set
- generator
- promise
- template string
- symbol
- destructuring
- View more
destructuring specific linting rules for ESLint
Babel plugin that enables extensible destructuring as per https://github.com/vacuumlabs/es-proposals
lodash mixin for deep immutable destructuring with omit
Replaces identifiers from a destructured object by object dot notation
let {each,varName,be,iterable} = eachVar(x => /* do thing */ )
destructurable, async-friendly `try...catch` wrapper function with support for error side effects and fallback values
- async
- await
- awaitable
- promise
- try
- catch
- wrapper
- function
- fallback
- error handling
- destructure
- destructuring
- functional
- utility
deep immutable destructuring with omit
destructuring specific linting rules for ESLint
Babel plugin that enables extensible destructuring as per https://github.com/vacuumlabs/es-proposals
Automatically converts the destructuring object to an empty object when the destructuring object is undefined.
Ad-hoc polymorphism / pattern matching / destructuring for function parameters