All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed creation of GitHub release after NPM publishing
- Added
typesto packageexportsmap - Added missing default export to
index.d.ts - Fixed
repositorydeclaration in package.json - Fixed GitHub action for NPM publishing
- Bumped Electron dev dependency from 36.2.0 to 43.4.1 to align with Hackolade Studio and close Dependabot advisories
- Migrated from SWC to esbuild in order to generate a dedicated entrypoint for browser deployments without any reference to Electron
- Moved default export to barrel file for making this library a drop-in replacement of node-fetch
- Added default export for making this library a drop-in replacement of node-fetch
- Added
.jsextension to relative imports and exports for compliance with ESM requirement - Added package.json with
{ "type": "module" }in ESM build - Preserved dynamic import of electron in both CommonJS and ESM builds