open-index/open-npm huggingface dataset:
npm package: @seijiv10/sageui
Description: A free and open-source component library for Tailwind CSS with beautiful green-themed components
Author: SageUI Team
Latest version: 1.3.0

# SageUI 🌿

A free and open-source component library for Tailwind CSS with beautiful green-themed components.

[![npm version](https://badge.fury.io/js/sageui.svg)](https://badge.fury.io/js/sageui)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Features

- **Nature-inspired design** with green color palette
- **Built for Tailwind CSS** - seamless integration
- **Modular components** - import only what you need
- **Customizable themes** - easy color and style customization
- **Responsive design** - mobile-first approach
- **Accessible** - ARIA compliant components
- **TypeScript support** - fully typed components
- **Comprehensive documentation** - with live examples

## Quick Start

### Installation

```bash
npm install @seijiv10/sageui
# or
yarn add sageui
# or
pnpm add sageui
```

### Setup

Import the CSS in your main stylesheet:

```css
@import '@seijiv10/sageui/styles';
```

### Usage

```html
<!-- Button Component -->
<button class="btn btn-primary">Primary Button</button>

<!-- Card Component -->
<div class="card">
  <div class="card-body">
    <h2 class="card-title">Card Title</h2>
    <p>Card content goes here.</p>
  </div>
</div>

<!-- Alert Component -->
<div class="alert alert-success">
  <span>Success! Your action was completed.</span>
</div>
```

## Components

- 🔘 **Buttons** - Various styles and sizes
- 📋 **Cards** - Content containers
- 🚨 **Alerts** - Status messages
- 📝 **Forms** - Input fields, checkboxes, radio buttons
- 🧭 **Navigation** - Navbar, breadcrumbs, pagination
- 📊 **Data Display** - Tables, badges, avatars
- 🔄 **Feedback** - Loading spinners, progress bars

## Color Palette

SageUI uses a nature-inspired green color palette:

- **Primary**: Forest Green (#22c55e)
- **Secondary**: Sage Green (#84cc16)
- **Accent**: Mint Green (#10b981)
- **Success**: Emerald (#059669)
- **Warning**: Amber (#d97706)
- **Error**: Rose (#dc2626)
- **Info**: Sky Blue (#0284c7)

## Documentation

Visit our [documentation site](https://sageui.dev) for:

- 📖 Complete component guide
- 🎨 Customization options
- 💡 Usage examples
- 🔧 Advanced configuration

## Contributing

We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.

1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Add tests if needed
5. Submit a pull request

## Development

```bash
# Clone the repository
git clone https://github.com/SeijiV13/sageui.git
cd sageui

# Install dependencies
npm install

# Start development server
npm run dev

# Build the library
npm run build

# Start documentation
npm run docs:dev
```

## License

MIT License - see [LICENSE](LICENSE) file for details.

## Support

- 🐛 [Report bugs](https://github.com/SeijiV13/sageui/issues)
- 💬 [Discussions](https://github.com/SeijiV13/sageui/discussions)
- 📧 [Email support](mailto:support@sageui.dev)

---

Made with 💚 by the SageUI team
npm package: @seikho/mock-aws-s3
Description: Mock AWS S3 SDK for Node.js
Author: Mathieu Triay
Latest version: 3.0.0

# Mock AWS S3 SDK

This is a very simple interface that mocks the AWS SDK for Node.js. The implementation is incomplete but most basic features are supported.

Available:

- createBucket
- listObjects
- listObjectsV2
- deleteObjects
- deleteObject
- getObject
- headObject
- putObject
- copyObject
- getObjectTagging
- putObjectTagging
- upload

It uses a directory to mock a bucket and its content.

If you'd like to see some more features or you have some suggestions, feel free to use the issues or submit a pull request.

## Release History

- 2017-08-11   v2.6.0   Contributions from @pamelafox and @fkleon adding support for listObjectsV2, tagging and more useful debug info returned
- 2017-05-31   v2.5.1   Fix bug when statSync was called on non existing files, spotted by @AllanHodkinson
- 2017-05-20   v2.5.0   Set LastModified on getObject by @stujo, support for custom metadata on get/head by @rgparkins and putObject returns some data on error by @pamelafox
- 2017-02-02   v2.4.0   Account for no existing keys when getting an object by @derPuntigamer
- 2016-06-03   v2.3.0   Add createBucket method and tests by @neilstuartcraig
- 2016-05-25   v2.2.1   Add Size attribute by @aldafu
- 2016-04-25   v2.2.0   Add MaxKey options in listObject by @hauboldj
- 2016-01-18   v2.1.0   Fix markers on listObjects (by @wellsjo) and add send method (by @AllieRays and @IonicaBizau)
- 2015-11-04   v2.0.0   Static basePath configuration, bound params (by @CJNE) and match upload API (by @kyleseely)
- 2015-10-25   v1.1.0   Removed because of potential breaking change with bound params
- 2015-09-24   v1.0.0   Breaking changes and awesome PR to fix API inconsistencies by @irothschild
- 2015-08-27   v0.5.0   Refactor and default options by @whitingj
- 2015-07-28   v0.4.0   Add headObject method by @mdlavin
- 2015-07-21   v0.3.0   Add CommonPrefixes to listObjects by @jakepruitt
- 2015-03-15   v0.2.7   Mock out AWS' config submodule by @necaris
- 2015-03-13   v0.2.6   Partial match support and ContentLength by @mick
- 2015-03-03   v0.2.5   Allow string and fix tests by @lbud
- 2015-02-05   v0.2.4   Fix url encoding for copy by @ahageali
- 2015-01-22   v0.2.3   Support for copyObject
- 2014-02-02   v0.2.1   Support for deleteObject
- 2014-01-08   v0.2.0   Support streams for getObject/putObject
- 2013-10-24   v0.1.2   Fix isTruncated typo
- 2013-10-09   v0.1.1   Add LastModified to listObject
- 2013-08-09   v0.1.0   First release

## Example

```js
var AWSMock = require('mock-aws-s3')
AWSMock.config.basePath = '/tmp/buckets/' // Can configure a basePath for your local buckets
var s3 = AWSMock.S3({
  params: { Bucket: 'example' },
})
s3.putObject(
  { Key: 'sea/animal.json', Body: '{"is dog":false,"name":"otter","stringified object?":true}' },
  function (err, data) {
    s3.listObjects({ Prefix: 'sea' }, function (err, data) {
      console.log(data)
    })
  }
)
```
npm package: @seikho/samlify
Description: High-level API for Single Sign On (SAML 2.0)
Author: tngan
Latest version: 2.2.1

# samlify &middot; [![Build Status](https://travis-ci.org/tngan/samlify.svg?branch=master)](https://travis-ci.org/tngan/samlify) [![npm version](https://img.shields.io/npm/v/samlify.svg?style=flat)](https://www.npmjs.com/package/samlify) [![Coverage Status](https://img.shields.io/coveralls/tngan/samlify/master.svg)](https://coveralls.io/github/tngan/samlify?branch=master)

Node.js API for Single Sign On (SAML 2.0)

### Welcome PRs

Welcome all PRs for maintaining this project, or provide a link to the repositories especially for use cases alongside with different frameworks.

### Description

This module provides high-level API for scalable Single Sign On (SSO) implementation. Developers can easily configure the Service Providers and Identity Providers by importing the corresponding metadata. SAML2.0 provides a standard guide but leaves a lot of options, so we provide a simple interface that's highly configurable.

### Installation
To install the stable version

```bash
$ npm install samlify --save
$ yarn add samlify
```

### Development
This project is now developed using TypeScript 2.0, also support Yarn which is a new package manager.

```bash
$ npm install typescript -g
$ yarn
```

### Integrations
+ [GitLab](https://gitlab.com/)
+ [OneLogin](https://www.onelogin.com/)
+ [Okta](https://www.okta.com/)

### Get Started
```javascript
const saml = require('samlify');
```
See full documentation [here](https://samlify.js.org/)

### Demo

In progress

### Talks

[An introduction to Single Sign On](http://www.slideshare.net/TonyNgan/an-introduction-of-single-sign-on)

### License

[MIT](LICENSE)

### Copyright

Copyright (C) 2016-2017 Tony Ngan, released under the MIT License.
npm package: @seikonn/eslint-rules
Description: SeiKonn's Eslint Rules
Author: seikonn
Latest version: 0.2.0

# @seikonn/eslint-rules

基于 [@antfu/eslint-config](https://github.com/antfu/eslint-config) 的 ESLint 规则配置包。带有强烈的个人偏好。

## 安装

```bash
pnpm add -D @seikonn/eslint-rules
```

## 使用

在你的 `eslint.config.mjs` 或 `eslint.config.js` 中导入并使用：

```js
import antfu from '@antfu/eslint-config'
import { seikonnRules } from '@seikonn/eslint-rules'

export default antfu({
  // ...
  rules: {
    ...seikonnRules,

  },
})
```

## 依赖

此包依赖于 `@antfu/eslint-config`，请确保已安装：

```bash
pnpm add -D @antfu/eslint-config
```

## License

MIT