This repository was archived by the owner on May 15, 2025. It is now read-only.
Repository navigation
1.0.1
π Release Notes: Version 1.0.1
π οΈ Improvements:
-
Build Process Enhancement:
- Fixed issues with missing files in the
distfolder during the npm publishing process. - Updated
tsconfig.jsonto ensure all necessary files (e.g.,.d.tsand.jsfiles) are compiled into thedistdirectory.
- Fixed issues with missing files in the
-
Publishing Configuration:
- Improved
package.jsonto include only relevant files in the npm package (dist,README.md, andLICENSE). - Updated
.npmignoreto avoid excluding critical files required for the package.
- Improved
-
GitHub Actions Workflow:
- Added verification step to log contents of the
distfolder before publishing to npm, ensuring a consistent build output. - Debugged and aligned the build process to match the local environment, ensuring all expected files are included.
- Added verification step to log contents of the
π Key Changes:
package.json:- Enhanced
filesfield to include only essential files for npm publishing.
- Enhanced
.npmignore:- Prevented the exclusion of necessary files like
dist,README.md, andLICENSE.
- Prevented the exclusion of necessary files like
tsconfig.json:- Adjusted to compile all files in
srcand exclude test files and unnecessary folders.
- Adjusted to compile all files in
- GitHub Actions:
- Added validation steps (
ls -R dist) to ensure correctness of the build during CI/CD.
- Added validation steps (
π Update Instructions:
To update to the latest version, run:
npm install instagram-downloader@1.0.1
# or
yarn add instagram-downloader@1.0.1