@vcms-io/solidis-extensions
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

Solidis

@vcms-io/solidis-extensions

Extensions for Solidis

OverviewSupported ExtensionsInstallationUsageLicense

npm version TypeScript ESM/CJS RESP2/RESP3 Zero Dependencies

🔍 Overview

Solidis offers pre-defined extensions through its highly extensible architecture. This extensibility enables seamless addition of specialized commands while maintaining zero dependencies and enterprise-grade performance.

🧩 Supported Extensions

⚙️ Requirements

📦 Installation

# Using npm
npm install @vcms-io/solidis-extensions

# Using yarn
yarn add @vcms-io/solidis-extensions

# Using pnpm
pnpm add @vcms-io/solidis-extensions

🤝 Contributing

Solidis is an open-source project and we welcome contributions from the community. Here's how you can contribute:

💻 Development Setup

# Clone the repository
git clone https://github.com/vcms-io/solidis-extensions.git
cd solidis-extensions

# Install dependencies
npm install

# Build the project
npm run build

# Run tests
npm test

📜 Contribution Guidelines

  1. Fork the Repository: Start by forking the repository and then clone your fork.

  2. Create a Branch: Create a branch for your feature or bugfix:

    git checkout -b feature/your-feature-name
  3. Follow Code Style:

    • Use TypeScript strict mode
    • Follow existing patterns and naming conventions
  4. Submit Pull Request: Push your changes to your fork and submit a pull request.

    • Provide a clear description of the changes
    • Reference any related issues
    • Add appropriate documentation

✅ Code Quality Guidelines

  • TypeScript: Use strict typing and avoid any types and as cast where possible
  • Dependencies: Avoid adding new dependencies unless absolutely necessary
  • Performance: Consider performance implications of your changes
  • Bundle Size: Keep the bundle size minimal

🚀 Release Process

Solidis follows semantic versioning (SemVer):

  • Patch (0.0.x): Bug fixes and minor changes that don't affect the API
  • Minor (0.x.0): New features added in a backward compatible manner
  • Major (x.0.0): Breaking changes to the public API

📄 License

Licensed under the MIT. See LICENSE for more information.

Readme

Keywords

none

Package Sidebar

Install

npm i @vcms-io/solidis-extensions

Weekly Downloads

51

Version

0.0.3

License

MIT

Unpacked Size

29.7 kB

Total Files

24

Last publish

Collaborators

  • jay-l-e-e
  • yoonhoo