trae
trae copied to clipboard
:postbox: Minimalistic Fetch based HTTP client
When runing `npm run build` the folowing warning is displayed: ``` No name was provided for external module 'query-string' in output.globals – guessing 'queryString' ```
I'm adding some ideas here of what we could add to improve the library. I had these in my notes, not sure if they all make sense or not 🤔...
This test is currently using `fetch-mock` we do not use this library anymore. Let's replace it with `nock`.
It would be a good improvement for users (and ourselves as maintainers as well) to be able to report issues in Codesandbox for us to reproduce. Create a template (or...
Before publishing the v2 we should publish a release candidate version and test it on a real application. Check `premajor` and `prerelease ` on [docs.npmjs.com](https://docs.npmjs.com/cli/version).
Most of the PRs are just closed PRs to [dependabot](https://dependabot.com). The default config is annoying and doesn't really work. But we can change that. Introduce a config file (https://dependabot.com/docs/config-file/) to:...
There are things unused from the v1 days - polyfill (should move to devDependencies - rollup plugins - babel stuff Make sure that everything that isn't used anymore is removed
We need a new README.md that's up to date with the v2 😏 - Logo: needs better quality (now is blurry on retina display) - CI badges 💅 - Docs...
Update prettier setup - Remove linter rules that are "obsolete" by having prettier (eg. line length or semis) - Add check on CI for prettier - Format code con commit...
Update ESLint config to work with TS code. Remove rules covered by TS (eg. unused variables or globals)