Skip to content

Release v1.0.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 15:44
· 10 commits to main since this release

🚀 Release v1.0.1

📋 Changelog

  • ✨ feat(benchmark): add benchmark suite for classigo
  • 📝 docs: add initial documentation files
  • ✨ feat(scripts): add clean and generate CJS types scripts
  • ✨ feat(init): initialize classigo utility project
  • 📝 docs(license): add MIT License file
  • 📦 chore(workflows): add CI workflows for GitHub Pages deployment
  • ✨ feat(bench): add error logging for file size retrieval
  • 📝 docs(README): add deployment guide links and content
  • ✨ feat(examples): add interactive button demos with various frameworks
  • ✅ test(classigo): add initial tests for classigo function
  • 🔧 chore(scripts): add global comments for clarity
  • ✨ feat(README): add CI, coverage, and bundle size badges
  • ✨ feat(workflows): enhance pnpm caching in CI
  • ♻️ refactor(workflows): reorder examples dependencies installation
  • ♻️ refactor(package.json): update classigo dependency path
  • ✨ feat(scripts): add script to copy package.json to dist
  • ✨ feat(scripts): add copy-package-json to build:prod script
  • 🔧 chore(github): update gh-pages deployment script
  • 🔧 chore(workflow): update gh-pages setup process
  • 👷 ci(workflows): update permissions for GitHub Actions
  • ✨ feat(page-transitions): add page transition handling
  • 📦 build(ci): add CI/CD workflow for testing and deployment
  • ✨ feat(github): add environment configuration for GitHub Pages
  • 🔧 chore(workflow): update GitHub Pages deployment process
  • 👷 ci(pages): streamline CI/CD workflow for GitHub Pages
  • 👷 ci(pages-deploy): update deployment workflow for examples
  • ✨ feat(vite): add base path for deployment
  • 👷 ci(gh-pages): add workflow to update gh-pages branch
  • 🔧 chore(workflows): remove gh-pages update workflow
  • ✨ feat(workflow): add GitHub Actions workflow for releasing
  • 👷 ci(pipeline): enhance CI/CD workflows and add npm publish
  • 🔧 chore(workflow): update examples dependencies installation
  • 📝 docs(readme): update npm version badge to shield style
  • 📝 docs(workflow): update publish-npm workflow comments to English
  • ♻️ refactor(ci): improve git fetch and reset process
  • 👷 ci(publish-npm): configure npm for publishing
  • 👷 ci(publish-npm): update CI permissions and npm configuration
  • 🔧 chore(workflow): update publish process for version tagging
  • 🔧 chore(workflow): update npm publish workflow
  • Fix npm authentication in GitHub Actions workflow
  • Try npm login approach for authentication
  • Fix npm authentication: use .npmrc instead of interactive login
  • Add environment reference to use correct NPM_TOKEN
  • Remove environment and add debug for NPM_TOKEN
  • Try explicit environment variable for NPM_TOKEN
  • Fix npm authentication: use NODE_AUTH_TOKEN approach from dev.to article

📦 Installation

npm install classigo
pnpm add classigo
yarn add classigo

🔧 Usage

import classigo from "classigo";

// Basic usage
const className = classigo("base", "active", "large");
// Result: "base active large"

📝 Notes

  • Version: 1.0.1
  • Build tested and validated
  • Tests executed successfully
  • Draft release - Review before publishing