Skip to content
This repository was archived by the owner on May 15, 2025. It is now read-only.

1.0.1

Choose a tag to compare

@decryptable decryptable released this 23 Dec 22:06
· 23 commits to main since this release

πŸŽ‰ Release Notes: Version 1.0.1


πŸ› οΈ Improvements:

  • Build Process Enhancement:

    • Fixed issues with missing files in the dist folder during the npm publishing process.
    • Updated tsconfig.json to ensure all necessary files (e.g., .d.ts and .js files) are compiled into the dist directory.
  • Publishing Configuration:

    • Improved package.json to include only relevant files in the npm package (dist, README.md, and LICENSE).
    • Updated .npmignore to avoid excluding critical files required for the package.
  • GitHub Actions Workflow:

    • Added verification step to log contents of the dist folder 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.

πŸ“ Key Changes:

  1. package.json:
    • Enhanced files field to include only essential files for npm publishing.
  2. .npmignore:
    • Prevented the exclusion of necessary files like dist, README.md, and LICENSE.
  3. tsconfig.json:
    • Adjusted to compile all files in src and exclude test files and unnecessary folders.
  4. GitHub Actions:
    • Added validation steps (ls -R dist) to ensure correctness of the build during CI/CD.

πŸš€ Update Instructions:

To update to the latest version, run:

npm install instagram-downloader@1.0.1
# or
yarn add instagram-downloader@1.0.1