Skip to content

Releases: kiki-kanri/kikiutils-node-classes

v4.0.3

05 Jan 11:03
Compare
Choose a tag to compare

compare changes

💅 Refactors

  • Remove process import statement (45f4f48)

📦 Build

  • Enable sourcemap output in build process (1565f8a)

🏡 Chore

  • Upgrade dependencies (4a291bf)
  • Upgrade dependencies (aeb381b)
  • Upgrade dependencies (0b57729)
  • Modify pack file structure and update package.json.exports configuration (86c3349)

🎨 Styles

  • Format and lint all files (40d0c93)

❤️ Contributors

  • kiki-kanri

v4.0.2

25 Nov 17:15
Compare
Choose a tag to compare

compare changes

💅 Refactors

  • Simplify wrapper functions by removing async/await (12828dc)
  • Path: Unify isDir/isDirSync as aliases of isDirectory/isDirectorySync (c24a836)

🏡 Chore

  • Update eslint-config and format codes (c8c1b05)
  • Upgrade dependencies (0000010)

🎨 Styles

  • Change all indentation to 4 spaces (891226f)

❤️ Contributors

  • kiki-kanri

v4.0.1

18 Nov 08:52
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Resolve issue with build command file path not enclosed in quotes (c1eeb88)

💅 Refactors

  • Change certain class properties to readonly (e455370)
  • ssh-client: Redefine getDir and putDir methods as direct function assignments (46b5e16)
  • Replace @ts-ignore with @ts-expect-error (1b4b3bf)

🏡 Chore

  • Modify tsconfig.json (91cc5f7)
  • Remove .npmrc and update devDependencies list (4c9e25d)
  • Upgrade dependencies and modify release script (9fa5ed9)
  • Update minimum Node.js version (10d30ba)
  • Upgrade dependencies (483c8ee)
  • Replace Prettier with ESLint, add related files, and update VSCode settings (e20c6bc)
  • Modify scripts in package.json (74df0fd)
  • Mark lchmodSync as deprecated (8590aaa)

🎨 Styles

  • Reorder badge URLs in README (f3eb36e)
  • Format and lint all files (81d11b9)

❤️ Contributors

  • kiki-kanri

v4.0.0

18 Oct 06:32
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add release script to package.json (d51dcf2)

💅 Refactors

  • Remove node: prefix when importing fs and path module (70566aa)

📖 Documentation

🏡 Chore

  • Modify file permissions and update script (f32d9e7)
  • Upgrade dependencies (ec7800d)
  • Switch changelog generation package and remove tslib (36905a4)
  • Remove main, module, and types fields from package.json (bea79b8)
  • ⚠️ Change all dependencies to devDependencies (22d49db)

⚠️ Breaking Changes

  • ⚠️ Change all dependencies to devDependencies (22d49db)

❤️ Contributors

  • kiki-kanri

v3.0.0

21 Sep 07:34
Compare
Choose a tag to compare

compare changes

Major Changes

  • Direct import of @kikiutils/classes is no longer available. Please use the corresponding import path for the specific class, such as @kikiutils/classes/path.
  • Due to certain reasons, the dependencies required for SSH have been moved to manual installation. If you are using the SSHClient class, you will need to install @types/ssh2 and node-ssh manually.

💅 Refactors

  • ⚠️ Remove entry point file and update build process (a51cea7)

🏡 Chore

  • ⚠️ Move node-ssh dependency to devDependencies (e0e8719)
  • Update exports configuration in package.json (acb540c)

⚠️ Breaking Changes

  • ⚠️ Remove entry point file and update build process (a51cea7)
  • ⚠️ Move node-ssh dependency to devDependencies (e0e8719)

❤️ Contributors

  • kiki-kanri

v2.3.1

17 Sep 10:33
Compare
Choose a tag to compare

compare changes

🩹 Fixes

❤️ Contributors

  • kiki-kanri

v2.3.0

17 Sep 09:26
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add ssh-related and consola logger dependencies (af94d2f)
  • Add SSHClient class (497b6ff)

🏡 Chore

❤️ Contributors

  • kiki-kanri

v2.2.0

01 Aug 01:17
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add absoluteValue method to PrecisionNumber class (f988325)

📖 Documentation

🏡 Chore

  • Restrict importing _index file (eac6060)
  • Remove rollup files and dependencies and switch to builder build (fd7aad7)
  • Upgrade dependencies (0340a69)

❤️ Contributors

  • kiki-kanri

v2.1.1

22 Jul 22:40
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Add default export to entry point (256e50a)

📖 Documentation

🏡 Chore

❤️ Contributors

  • kiki-kanri

v2.1.0

22 Jul 05:52
Compare
Choose a tag to compare

compare changes

💅 Refactors

  • Update dependencies and modify build script (f7bd5a6)

📖 Documentation

  • Update class comments (ca369c8)
  • Update README and package.json (6c3f720)

📦 Build

  • Switch to Rollup and update entry point (fc16f44)

🏡 Chore

❤️ Contributors

  • kiki-kanri