UNPKG

@alwatr/nano-build

Version:

Build/bundle tools for ECMAScript, TypeScript, and JavaScript libraries. It's easy to use, doesn't require any setup, and adheres to best practices. It has no dependencies and uses esbuild for enhanced performance.

431 lines (249 loc) โ€ข 26.9 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [6.1.2](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@6.1.1...@alwatr/nano-build@6.1.2) (2025-09-13) ### ๐Ÿ”— Dependencies update * update @types/node version to ^22.18.3 in multiple package.json files ([13db6fc](https://github.com/Alwatr/nanolib/commit/13db6fc176bc6cdcefedc50d77ac550bd5052c9a)) ## [6.1.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@6.1.0...@alwatr/nano-build@6.1.1) (2025-09-09) ### ๐Ÿงน Miscellaneous Chores * remove trailing newlines from contributing sections in README files ([e8ab1bc](https://github.com/Alwatr/nanolib/commit/e8ab1bc43e0addea5ccd4c897c2cec597cb9e15f)) ## [6.1.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@6.0.3...@alwatr/nano-build@6.1.0) (2025-09-06) ### โœจ Features * **nano-build:** enhance logging with picocolors for better visibility ([b7186ea](https://github.com/Alwatr/nanolib/commit/b7186ea124615f0e065bf21d8eb2a248150d3e2a)) ### ๐Ÿ”จ Code Refactoring * remove types configuration for consistency with project standards ([3028601](https://github.com/Alwatr/nanolib/commit/3028601ba30ef3dc91d079e8da1e208d6b911b7d)) * update type definitions for BuildOptions for consistency and clarity ([a8678b2](https://github.com/Alwatr/nanolib/commit/a8678b2d2e71217d7c110341be5912bf4de55df3)) ## [6.0.3](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@6.0.2...@alwatr/nano-build@6.0.3) (2025-09-05) ### ๐Ÿ› Bug Fixes * update target browsers in presetRecord to include Safari 15.6 ([a448366](https://github.com/Alwatr/nanolib/commit/a4483669e530fa597c40c70612979726170d277f)) ### ๐Ÿ”— Dependencies update * update jest to version 30.1.3 and @types/node to version 22.18.1 ([754212b](https://github.com/Alwatr/nanolib/commit/754212b1523cfc4cfe26c9e9f6d634aa8311e0b7)) ## [6.0.2](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@6.0.1...@alwatr/nano-build@6.0.2) (2025-09-01) ### ๐Ÿ”— Dependencies update * update lerna-lite dependencies to version 4.7.3 and jest to 30.1.2 ([95d7870](https://github.com/Alwatr/nanolib/commit/95d7870ec7ad1e6ed2688bafddcabf46857f6981)) ## [6.0.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@6.0.0...@alwatr/nano-build@6.0.1) (2025-08-23) **Note:** Version bump only for package @alwatr/nano-build ## [6.0.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@5.5.3...@alwatr/nano-build@6.0.0) (2025-08-23) ### โš  BREAKING CHANGES * drop old browser supports in default configurations ### โœจ Features * update esbuild to v0.25.9 ([3dccddd](https://github.com/Alwatr/nanolib/commit/3dccddd42e626803e5058333926ab9266d302cc2)) * update target versions for default configurations ([2d6463c](https://github.com/Alwatr/nanolib/commit/2d6463c65ae444e50dc298e9dbddfd8f7106c8c2)) ### ๐Ÿ› Bug Fixes * update bin field in package.json and add shebang to nano-build.cjs ([02dfbe7](https://github.com/Alwatr/nanolib/commit/02dfbe773028a4dfd6f18f1195391dfa9025f4f0)) * update bin field in package.json to a simpler format ([6243f49](https://github.com/Alwatr/nanolib/commit/6243f49c7d63721f5b634adb4957de375226f4af)) * update license from AGPL-3.0-only to MPL-2.0 ([d20968e](https://github.com/Alwatr/nanolib/commit/d20968e60cc89b1dcdf9b96507178da6ed562f55)) * update package versions in multiple package.json files ([7638b1c](https://github.com/Alwatr/nanolib/commit/7638b1cafee2b4e0f97db7a89ac9fba6384b9b10)) ### ๐Ÿ”จ Code Refactoring * Updated all package.json files in the project to change dependency version specifiers from "workspace:^" to "workspace:*" for consistency and to allow for more flexible version resolution. ([db6a4f7](https://github.com/Alwatr/nanolib/commit/db6a4f76deec2d1d8039978144e4bc51b6f1a0e3)) ### ๐Ÿงน Miscellaneous Chores * reformat all package.json files ([ceda45d](https://github.com/Alwatr/nanolib/commit/ceda45de186667790474f729cb4b161a5148ce19)) ### ๐Ÿ”— Dependencies update * revert @types/node version to ^22.17.2 (LTS) ([49f8101](https://github.com/Alwatr/nanolib/commit/49f8101eac5c41aa7684112f4308254dbfab9787)) ## [5.5.4](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@5.5.3...@alwatr/nano-build@5.5.4) (2025-08-23) ### Code Refactoring * Updated all package.json files in the project to change dependency version specifiers from "workspace:^" to "workspace:*" for consistency and to allow for more flexible version resolution. ([db6a4f7](https://github.com/Alwatr/nanolib/commit/db6a4f76deec2d1d8039978144e4bc51b6f1a0e3)) by @alimd ## <small>5.5.3 (2025-04-15)</small> **Note:** Version bump only for package @alwatr/nano-build ## [5.5.2](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@5.5.1...@alwatr/nano-build@5.5.2) (2025-04-01) ### Dependencies update * bump the development-dependencies group across 1 directory with 2 updates ([c1320b4](https://github.com/Alwatr/nanolib/commit/c1320b447a492c5e720e25ad71e9df81eeea3670)) by @dependabot[bot] ## [5.5.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@5.5.0...@alwatr/nano-build@5.5.1) (2025-03-18) ### Dependencies update * bump esbuild in the production-dependencies group ([73b8002](https://github.com/Alwatr/nanolib/commit/73b8002fc46f0de2b1ae588411fc2ca20af7fc89)) by @dependabot[bot] * bump the development-dependencies group with 9 updates ([7290aa3](https://github.com/Alwatr/nanolib/commit/7290aa3b52ce66ca237d2a12d28a7687b113f83d)) by @dependabot[bot] ## [5.5.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@5.4.0...@alwatr/nano-build@5.5.0) (2025-03-06) ### Miscellaneous Chores * update username casing in changelog entries ([9722ac9](https://github.com/Alwatr/nanolib/commit/9722ac9a078438a4e8ebfa5826ea70e0e3a52ca6)) by @ ### Dependencies update * bump the development-dependencies group across 1 directory with 11 updates ([720c395](https://github.com/Alwatr/nanolib/commit/720c3954da55c929fe8fb16957121f4c51fb7f0c)) by @dependabot[bot] ## [5.4.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@2.0.4...@alwatr/nano-build@5.4.0) (2025-02-18) ### Dependencies update * bump @types/node from ^22.13.0 to ^22.13.4 and prettier from 3.4.2 to 3.5.1; update eslint-import-resolver-typescript to 3.8.2 ([b9a8399](https://github.com/Alwatr/nanolib/commit/b9a8399add39509e90bfdc589fb5e2321718029d)) by @ * bump esbuild from 0.24.2 to 0.25.0 ([b9cdc08](https://github.com/Alwatr/nanolib/commit/b9cdc08ee0ce431090583694e4b97250b1296947)) by @dependabot[bot] ## 5.3.0 (2025-02-03) ### Miscellaneous Chores * edit README ([3860b3d](https://github.com/Alwatr/nanolib/commit/3860b3df48ab82dc479d5236c2e8579df614aabf)) by @ ### Dependencies update * bump esbuild in the production-dependencies group ([97b1ced](https://github.com/Alwatr/nanolib/commit/97b1ced6218d154e53a7b8d238f5a8681ef4efd8)) by @ * bump the development-dependencies group across 1 directory with 11 updates ([cb79d07](https://github.com/Alwatr/nanolib/commit/cb79d072a57c79e1c01abff1a293d6757bb65350)) by @ * update typescript and @types/node to version 5.7.3 and 22.13.0 respectively across multiple packages ([ddab05b](https://github.com/Alwatr/nanolib/commit/ddab05b5d767c30191f36a065e4bc88744e8e3fe)) by @ ## 5.0.0 (2024-11-02) ### โš  BREAKING CHANGES * To simplify version management and ensure consistency, all nanolib packages now use the same version as @alwatr/nanolib. This may require updates to your project's dependencies. ### Code Refactoring * use the same version as @alwatr/nanolib ([60eb860](https://github.com/Alwatr/nanolib/commit/60eb860a0e33dfffe2d1d95e63ce54c60876be06)) by @ ## [5.3.0](https://github.com/Alwatr/nanolib/compare/v5.2.1...v5.3.0) (2025-02-03) ### Miscellaneous Chores * edit README ([3860b3d](https://github.com/Alwatr/nanolib/commit/3860b3df48ab82dc479d5236c2e8579df614aabf)) by @ArmanAsadian ### Dependencies update * bump esbuild in the production-dependencies group ([97b1ced](https://github.com/Alwatr/nanolib/commit/97b1ced6218d154e53a7b8d238f5a8681ef4efd8)) by @dependabot[bot] * bump the development-dependencies group across 1 directory with 11 updates ([cb79d07](https://github.com/Alwatr/nanolib/commit/cb79d072a57c79e1c01abff1a293d6757bb65350)) by @dependabot[bot] * update typescript and @types/node to version 5.7.3 and 22.13.0 respectively across multiple packages ([ddab05b](https://github.com/Alwatr/nanolib/commit/ddab05b5d767c30191f36a065e4bc88744e8e3fe)) by @alimd ## 5.0.0 (2024-11-02) ### โš  BREAKING CHANGES * To simplify version management and ensure consistency, all nanolib packages now use the same version as @alwatr/nanolib. This may require updates to your project's dependencies. * **nano-build:** heads up all presets options changed, please double check the readme and your build output. ### Features * **nano-build:** __package_version__ types ([7894c4b](https://github.com/Alwatr/nanolib/commit/7894c4bd635d1208b612a392f33d0545cb7cf6ed)) by @ * **nano-build:** Add __dev_mode__ global variable ([a8f7e63](https://github.com/Alwatr/nanolib/commit/a8f7e63c66c8166145e9e81994263d36ea6751ae)) by @ * **nano-build:** add `weaver` configs(`--preset=weaver`) ([1bae458](https://github.com/Alwatr/nanolib/commit/1bae4583ae837c606f4862cdebb385e6fe7ac1db)) by @ * **nano-build:** Add presets for module bundling ([158dfec](https://github.com/Alwatr/nanolib/commit/158dfecc4afdac18bcfa5a9288f04ebb1feed6d1)) by @ * **nano-build:** define `__package_name__` ([d071d0b](https://github.com/Alwatr/nanolib/commit/d071d0b406b9e099e9430ad6187cd277ee3e2ca0)) by @ * **nano-build:** microservice preset ([3b464d5](https://github.com/Alwatr/nanolib/commit/3b464d5400c84cd0719bb95bdb7a3ef9edfc3d09)) by @ * **nano-build:** new package for esbuild ([224a09e](https://github.com/Alwatr/nanolib/commit/224a09e9e20c0b8b1ff1de3c224ef84ee2be1f5b)) by @ * **nano-build:** Refactor build options and add presets ([c24f0b7](https://github.com/Alwatr/nanolib/commit/c24f0b79f34167cfbb5f769dbb2de981ca377a9f)) by @ * **nano-lib:** enhance console.log statements ([92f9b2a](https://github.com/Alwatr/nanolib/commit/92f9b2a84035e4d1d92480d692e06426f9e2d371)) by @ * **prettier-config:** new package for prettier share configs ([a6fdee3](https://github.com/Alwatr/nanolib/commit/a6fdee34591abb1d19e7ea7e431bd6624e2ea6d4)) by @ * Update nano-build options and presets ([293598e](https://github.com/Alwatr/nanolib/commit/293598ed7ef85763f2ab72128cdad85a4d0310ae)) by @ ### Bug Fixes * **nano-build:** Add check for package.json existence ([2a95315](https://github.com/Alwatr/nanolib/commit/2a95315b069644737d170195d8dc6f415407fa15)) by @ * **nano-build:** entry point of `microservice` preset ([e5e4826](https://github.com/Alwatr/nanolib/commit/e5e482638361b57c619c671fe664f6b0a3325c66)) by @ * **nano-build:** error messages ([e95b497](https://github.com/Alwatr/nanolib/commit/e95b4970e6faeb3f600cefb7246233d45b102c37)) by @ * **nano-build:** mangle with 2 underline in module ([bb7b18d](https://github.com/Alwatr/nanolib/commit/bb7b18d81adfe2334aed1cbaedeea519485ce63e)) by @ * **nano-build:** remove `mangleProps` temporary ([65d95cc](https://github.com/Alwatr/nanolib/commit/65d95cc1cd3b314f506cb3dfb1a273319175616c)) by @ * **nano-build:** root fn name ([adf7b8f](https://github.com/Alwatr/nanolib/commit/adf7b8f4c2b71b528279d26fe5609cfde7095197)) by @ * **nano-build:** target versions in presets ([b73cb26](https://github.com/Alwatr/nanolib/commit/b73cb26d88835694fe6eb8ff8959909460a00259)) by @ * package.json include files ([ec8c807](https://github.com/Alwatr/nanolib/commit/ec8c8075ea88d669a84037077b01f92f6ea078f1)) by @ * package.json include files ([053fc10](https://github.com/Alwatr/nanolib/commit/053fc10b518038647136db9ada2433e27ecb2e63)) by @ * refactor nano-build.cjs to include microservice preset and update all presets configs ([3f662b8](https://github.com/Alwatr/nanolib/commit/3f662b83be33d7b75469734be4490bc00f935112)) by @ ### Code Refactoring * **nano-build:** Update all presets options ([91bdf90](https://github.com/Alwatr/nanolib/commit/91bdf9033aad8e0c71a5aab882e8b6c2af0a99ac)) by @ * use the same version as @alwatr/nanolib ([60eb860](https://github.com/Alwatr/nanolib/commit/60eb860a0e33dfffe2d1d95e63ce54c60876be06)) by @ ### Miscellaneous Chores * Add tsconfig.json for nano-build package ([8b47c2d](https://github.com/Alwatr/nanolib/commit/8b47c2d940a55ac0e13e54209f18d5274877bcfe)) by @ * **deps:** bump the production-dependencies group with 1 update ([8abc6ab](https://github.com/Alwatr/nanolib/commit/8abc6ab70ae4693bd27b82d39326e11137fcffb5)) by @ * **deps:** update ([1a45030](https://github.com/Alwatr/nanolib/commit/1a450305440b710a300787d4ca24b1ed8c6a39d7)) by @ * include LICENSE and LEGAL files to publish ([09f366f](https://github.com/Alwatr/nanolib/commit/09f366f680bfa9fb26acb2cd1ccbc68c5a9e9ad8)) by @ * **nano-build:** change the license to AGPL-3.0 ([57e1d8f](https://github.com/Alwatr/nanolib/commit/57e1d8f2d49ef68e1a098c44facda2a2d4330bf5)) by @ * switch to alwatr prettier configuration ([4426288](https://github.com/Alwatr/nanolib/commit/44262886e613b103743917d6f704f4087943273a)) by @ * update clean script to remove all .tsbuildinfo files ([91f1ff2](https://github.com/Alwatr/nanolib/commit/91f1ff20c964d5327879c267f530a131526544d8)) by @ * Update devDependencies in nano-build package.json ([c900c09](https://github.com/Alwatr/nanolib/commit/c900c0942c10a663c8bffdc2f9f6583c9a69dece)) by @ * Update file patterns in package.json ([1f478e7](https://github.com/Alwatr/nanolib/commit/1f478e7c944da2ee79a843fa756c155ebb06f2c2)) by @ * Update nano-build options and presets ([8b2bc3a](https://github.com/Alwatr/nanolib/commit/8b2bc3af60e136c952951d468b0c184e4e14a46b)) by @ * Update nano-build README.md ([f641961](https://github.com/Alwatr/nanolib/commit/f6419615da9b8e7755f231b37a10341531efa99c)) by @ * Update nano-build script to display mode information ([7a76f2a](https://github.com/Alwatr/nanolib/commit/7a76f2a9d88854ddcc79fb8c7f865555d2cbd5da)) by @ * update package keywords ([200afcf](https://github.com/Alwatr/nanolib/commit/200afcf53ae1db0e86a775c24ee1d83da771b1c0)) by @ ### Dependencies update * bump esbuild ([78d8552](https://github.com/Alwatr/nanolib/commit/78d8552e8882a0d6e200c5d340b313d5a7999b0e)) by @ * bump esbuild in the production-dependencies group ([d829afb](https://github.com/Alwatr/nanolib/commit/d829afbcefcb4053b7c3f6965d0a0e9e5ba33a11)) by @ * bump esbuild in the production-dependencies group ([1dffb4f](https://github.com/Alwatr/nanolib/commit/1dffb4f3f6f4a49cc75acc1dea777ee8c8b901ee)) by @ * bump the development-dependencies group across 1 directory with 10 updates ([9ed98ff](https://github.com/Alwatr/nanolib/commit/9ed98ffd0668d5a36e255c82edab3af53bffda8f)) by @ * bump the development-dependencies group across 1 directory with 2 updates ([2dfda9e](https://github.com/Alwatr/nanolib/commit/2dfda9ec38a595f1fd961490d1a2fbf060f20a66)) by @ * bump the development-dependencies group with 10 updates ([fa4aaf0](https://github.com/Alwatr/nanolib/commit/fa4aaf04c907ecae06aa14000ce35216170c15ad)) by @ * bump the development-dependencies group with 8 updates ([16847ac](https://github.com/Alwatr/nanolib/commit/16847acba91da027c422e3910d0f2dcc1f084e93)) by @ * bump the production-dependencies group with 1 update ([85a0693](https://github.com/Alwatr/nanolib/commit/85a0693427df038985655de27bcbf4ad5388ee97)) by @ * upd ([451d025](https://github.com/Alwatr/nanolib/commit/451d0255ba96ed55f897a6f44f62cf4e6d2b12be)) by @ * update ([4434ba6](https://github.com/Alwatr/nanolib/commit/4434ba67c3f576bb1a0c307fbdb263c43cd9733a)) by @ * update all ([53342f6](https://github.com/Alwatr/nanolib/commit/53342f67a8a013127f073540bc11929f1813c05c)) by @ * update all dependencies ([1e0c30e](https://github.com/Alwatr/nanolib/commit/1e0c30e6a3a8e19deb5185814e24ab6c08dca573)) by @ * update all dependencies ([0e908b4](https://github.com/Alwatr/nanolib/commit/0e908b476a6b976ec2447f864c8cafcbb8a0f099)) by @ ## [2.0.4](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@2.0.3...@alwatr/nano-build@2.0.4) (2024-11-02) ### Dependencies update * update ([4434ba6](https://github.com/Alwatr/nanolib/commit/4434ba67c3f576bb1a0c307fbdb263c43cd9733a)) by @alimd ## [2.0.3](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@2.0.2...@alwatr/nano-build@2.0.3) (2024-10-25) ### Dependencies update * bump the development-dependencies group across 1 directory with 2 updates ([2dfda9e](https://github.com/Alwatr/nanolib/commit/2dfda9ec38a595f1fd961490d1a2fbf060f20a66)) by @dependabot[bot] * bump the development-dependencies group with 8 updates ([16847ac](https://github.com/Alwatr/nanolib/commit/16847acba91da027c422e3910d0f2dcc1f084e93)) by @dependabot[bot] ## [2.0.2](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@2.0.1...@alwatr/nano-build@2.0.2) (2024-10-12) ### Bug Fixes - **nano-build:** entry point of `microservice` preset ([e5e4826](https://github.com/Alwatr/nanolib/commit/e5e482638361b57c619c671fe664f6b0a3325c66)) by @mohammadhonarvar ## [2.0.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@2.0.0...@alwatr/nano-build@2.0.1) (2024-10-11) ### Miscellaneous Chores - include LICENSE and LEGAL files to publish ([09f366f](https://github.com/Alwatr/nanolib/commit/09f366f680bfa9fb26acb2cd1ccbc68c5a9e9ad8)) by @alimd ## [2.0.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.6.0...@alwatr/nano-build@2.0.0) (2024-10-11) ### โš  BREAKING CHANGES - **nano-build:** heads up all presets options changed, please double check the readme and your build output. ### Features - **nano-build:** Add presets for module bundling ([158dfec](https://github.com/Alwatr/nanolib/commit/158dfecc4afdac18bcfa5a9288f04ebb1feed6d1)) by @alimd ### Code Refactoring - **nano-build:** Update all presets options ([91bdf90](https://github.com/Alwatr/nanolib/commit/91bdf9033aad8e0c71a5aab882e8b6c2af0a99ac)) by @alimd ## [1.6.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.5.0...@alwatr/nano-build@1.6.0) (2024-10-10) ### Features - **nano-build:** Add **dev_mode** global variable ([a8f7e63](https://github.com/Alwatr/nanolib/commit/a8f7e63c66c8166145e9e81994263d36ea6751ae)) by @alimd - Update nano-build options and presets ([293598e](https://github.com/Alwatr/nanolib/commit/293598ed7ef85763f2ab72128cdad85a4d0310ae)) by @alimd ### Miscellaneous Chores - Add tsconfig.json for nano-build package ([8b47c2d](https://github.com/Alwatr/nanolib/commit/8b47c2d940a55ac0e13e54209f18d5274877bcfe)) by @alimd - Update devDependencies in nano-build package.json ([c900c09](https://github.com/Alwatr/nanolib/commit/c900c0942c10a663c8bffdc2f9f6583c9a69dece)) by @alimd - Update nano-build options and presets ([8b2bc3a](https://github.com/Alwatr/nanolib/commit/8b2bc3af60e136c952951d468b0c184e4e14a46b)) by @alimd - Update nano-build README.md ([f641961](https://github.com/Alwatr/nanolib/commit/f6419615da9b8e7755f231b37a10341531efa99c)) by @alimd - Update nano-build script to display mode information ([7a76f2a](https://github.com/Alwatr/nanolib/commit/7a76f2a9d88854ddcc79fb8c7f865555d2cbd5da)) by @alimd ### Dependencies update - bump the development-dependencies group with 10 updates ([fa4aaf0](https://github.com/Alwatr/nanolib/commit/fa4aaf04c907ecae06aa14000ce35216170c15ad)) by @dependabot[bot] ## [1.5.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.4.0...@alwatr/nano-build@1.5.0) (2024-10-08) ### Features - **nano-build:** add `weaver` configs(`--preset=weaver`) ([1bae458](https://github.com/Alwatr/nanolib/commit/1bae4583ae837c606f4862cdebb385e6fe7ac1db)) by @mohammadhonarvar ## [1.4.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.10...@alwatr/nano-build@1.4.0) (2024-09-29) ### Features - **nano-build:** define `__package_name__` ([d071d0b](https://github.com/Alwatr/nanolib/commit/d071d0b406b9e099e9430ad6187cd277ee3e2ca0)) by @mohammadhonarvar ### Miscellaneous Chores - **nano-build:** change the license to AGPL-3.0 ([57e1d8f](https://github.com/Alwatr/nanolib/commit/57e1d8f2d49ef68e1a098c44facda2a2d4330bf5)) by @ArmanAsadian ### Dependencies update - bump esbuild in the production-dependencies group ([d829afb](https://github.com/Alwatr/nanolib/commit/d829afbcefcb4053b7c3f6965d0a0e9e5ba33a11)) by @dependabot[bot] ## [1.3.10](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.9...@alwatr/nano-build@1.3.10) (2024-09-21) ### Bug Fixes - **nano-build:** remove `mangleProps` temporary ([65d95cc](https://github.com/Alwatr/nanolib/commit/65d95cc1cd3b314f506cb3dfb1a273319175616c)) by @mohammadhonarvar ## [1.3.9](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.8...@alwatr/nano-build@1.3.9) (2024-09-15) ### Dependencies update - bump the development-dependencies group across 1 directory with 10 updates ([9ed98ff](https://github.com/Alwatr/nanolib/commit/9ed98ffd0668d5a36e255c82edab3af53bffda8f)) by @dependabot[bot] ## [1.3.8](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.7...@alwatr/nano-build@1.3.8) (2024-08-31) ### Dependencies update - update all dependencies ([1e0c30e](https://github.com/Alwatr/nanolib/commit/1e0c30e6a3a8e19deb5185814e24ab6c08dca573)) by @alimd ## [1.3.7](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.6...@alwatr/nano-build@1.3.7) (2024-07-04) ### Dependencies update - bump esbuild ([78d8552](https://github.com/Alwatr/nanolib/commit/78d8552e8882a0d6e200c5d340b313d5a7999b0e)) by @dependabot[bot] - update all dependencies ([0e908b4](https://github.com/Alwatr/nanolib/commit/0e908b476a6b976ec2447f864c8cafcbb8a0f099)) by @ ## [1.3.6](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.5...@alwatr/nano-build@1.3.6) (2024-05-12) ### Dependencies update - bump esbuild in the production-dependencies group ([1dffb4f](https://github.com/Alwatr/nanolib/commit/1dffb4f3f6f4a49cc75acc1dea777ee8c8b901ee)) by @dependabot[bot] ## [1.3.5](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.4...@alwatr/nano-build@1.3.5) (2024-04-25) **Note:** Version bump only for package @alwatr/nano-build ## [1.3.4](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.3...@alwatr/nano-build@1.3.4) (2024-03-28) **Note:** Version bump only for package @alwatr/nano-build ## [1.3.3](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.2...@alwatr/nano-build@1.3.3) (2024-01-31) ### Miscellaneous Chores - **deps:** update ([1a45030](https://github.com/Alwatr/nanolib/commit/1a450305440b710a300787d4ca24b1ed8c6a39d7)) by @alimd ## [1.3.2](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.1...@alwatr/nano-build@1.3.2) (2024-01-24) **Note:** Version bump only for package @alwatr/nano-build ## [1.3.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.3.0...@alwatr/nano-build@1.3.1) (2024-01-16) **Note:** Version bump only for package @alwatr/nano-build # [1.3.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.2.3...@alwatr/nano-build@1.3.0) (2024-01-03) ### Features - **nano-build:** `__package_version__` types ([7894c4b](https://github.com/Alwatr/nanolib/commit/7894c4bd635d1208b612a392f33d0545cb7cf6ed)) by @njfamirm ## [1.2.3](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.2.2...@alwatr/nano-build@1.2.3) (2024-01-03) **Note:** Version bump only for package @alwatr/nano-build ## [1.2.2](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.2.1...@alwatr/nano-build@1.2.2) (2023-12-26) ### Bug Fixes - **nano-build:** mangle with 2 underline in module ([bb7b18d](https://github.com/Alwatr/nanolib/commit/bb7b18d81adfe2334aed1cbaedeea519485ce63e)) by @njfamirm ## [1.2.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.2.0...@alwatr/nano-build@1.2.1) (2023-12-23) **Note:** Version bump only for package @alwatr/nano-build # [1.2.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.1.1...@alwatr/nano-build@1.2.0) (2023-12-23) ### Bug Fixes - refactor nano-build.cjs to include microservice preset and update all presets configs ([3f662b8](https://github.com/Alwatr/nanolib/commit/3f662b83be33d7b75469734be4490bc00f935112)) by @alimd ### Features - **nano-build:** microservice preset ([3b464d5](https://github.com/Alwatr/nanolib/commit/3b464d5400c84cd0719bb95bdb7a3ef9edfc3d09)) by @njfamirm ## [1.1.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.1.0...@alwatr/nano-build@1.1.1) (2023-12-23) ### Bug Fixes - **nano-build:** target versions in presets ([b73cb26](https://github.com/Alwatr/nanolib/commit/b73cb26d88835694fe6eb8ff8959909460a00259)) by @ # [1.1.0](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.0.4...@alwatr/nano-build@1.1.0) (2023-12-23) ### Bug Fixes - **nano-build:** Add check for package.json existence ([2a95315](https://github.com/Alwatr/nanolib/commit/2a95315b069644737d170195d8dc6f415407fa15)) by @alimd - **nano-build:** error messages ([e95b497](https://github.com/Alwatr/nanolib/commit/e95b4970e6faeb3f600cefb7246233d45b102c37)) by @alimd - **nano-build:** root fn name ([adf7b8f](https://github.com/Alwatr/nanolib/commit/adf7b8f4c2b71b528279d26fe5609cfde7095197)) by @alimd ### Features - **nano-build:** Refactor build options and add presets ([c24f0b7](https://github.com/Alwatr/nanolib/commit/c24f0b79f34167cfbb5f769dbb2de981ca377a9f)) by @alimd - **nano-lib:** enhance console.log statements ([92f9b2a](https://github.com/Alwatr/nanolib/commit/92f9b2a84035e4d1d92480d692e06426f9e2d371)) by @alimd ## [1.0.4](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.0.3...@alwatr/nano-build@1.0.4) (2023-12-22) **Note:** Version bump only for package @alwatr/nano-build ## [1.0.3](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.0.2...@alwatr/nano-build@1.0.3) (2023-12-22) ### Bug Fixes - package.json include files ([ec8c807](https://github.com/Alwatr/nanolib/commit/ec8c8075ea88d669a84037077b01f92f6ea078f1)) by @ ## [1.0.2](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.0.1...@alwatr/nano-build@1.0.2) (2023-12-22) ### Bug Fixes - package.json include files ([053fc10](https://github.com/Alwatr/nanolib/commit/053fc10b518038647136db9ada2433e27ecb2e63)) by @alimd ## [1.0.1](https://github.com/Alwatr/nanolib/compare/@alwatr/nano-build@1.0.0...@alwatr/nano-build@1.0.1) (2023-12-21) ### Features - **prettier-config:** new package for prettier share configs ([a6fdee3](https://github.com/Alwatr/nanolib/commit/a6fdee34591abb1d19e7ea7e431bd6624e2ea6d4)) by @alimd # 1.0.0 (2023-12-20) ### Features - **nano-build:** new package for esbuild ([224a09e](https://github.com/Alwatr/nanolib/commit/224a09e9e20c0b8b1ff1de3c224ef84ee2be1f5b)) by @alimd