- Update workflow config
- Update README.md
- Add
create
function - Remove single instance restriction
- Update dependecies
- Uglify dist
- Refactor parseRawHeadersToMap
- Update dependencies
- Format comments
- Refactor matrixForEach
- Update .gitignore
- Refactor and export builders
- Refactor fixInvokeParams.ts
- Update README.md
- Update dependencies
- Support QS mixin for GET and HEAD methods
- extract makeArray util
- Add QueryStringBuilder
- Update dependencies
- Fix test coverage
- Remove unused code
- Remove AbortedPromise and use AbortSignal instead
- Update tsconfig
- Support DouYin MiniProgram
- Refactor types
- Update dependencies
- Fix progress listener adding timing
- Update README.md
- Support onUploadProgress
- Extract const CONTENT_TYPE
- Fix entry types
- Update dependencies
- Fix xhr abort logic
- Add test cases for RequestController
- Support AbortablePromise
- Fix overrided entry function
- Update README.md
- Support withCredentials
- Support responseType in InvokeParams
- Update comments
- Fix the core logic of the interceptor
- Fix test coverage
- Update dependencies
- Export some utils
- Refactor utils
- Update xhr-request test cases
- Fix xhr-request not throwing on timeout
- Enhance MPO validator
- Add test case for strange platform
- Fix platforms detector and close #1
- Fix multiplart/form-data boundary
- Upgrade dependencies
- Remove unused code
- Add coverage badge
- Update node.js.yml
- Create node.js.yml
- Update dependencies
- Add .prettierrc
- Add test cases to achieve 100% coverage
- Remove the package name from the string code
- Update dependencies
- Update test cases
- Add MiniProgramError class
- Optimize errors
- Add XhrInvokeResult class
- Export HttpError class
- Fix request generic type
- Update dependencies
- Update comments
- Support context for interceptors
- Fix types
- Throw an error on duplicate installation
- Update README.md
- Don't parse as a JSON if responseText is empty
- init commit