async-throttle-cache
Version:
Throttle or debounce asynchronous functions and return cached result for each function calls. It can be used for rate limit.
34 lines (33 loc) • 740 B
JavaScript
module.exports = {
presets: [
[
'@babel/preset-env', {
loose: true,
modules: false,
exclude: [
'@babel/plugin-transform-typeof-symbol',
'@babel/plugin-transform-async-to-generator',
'@babel/plugin-transform-regenerator'
]
}
]
],
plugins: ['module:fast-async'],
env: {
test: {
presets: [
[
'@babel/preset-env', {
loose: true,
exclude: [
'@babel/plugin-transform-typeof-symbol',
'@babel/plugin-transform-async-to-generator',
'@babel/plugin-transform-regenerator'
]
}
]
],
plugins: ['module:fast-async'],
}
}
}