open-index/open-npm huggingface dataset:
npm package: @samsono/neu-modal-component
Description: neu-modal-component is a simple lightweight and a cross framework library for managing modals inside any type of project. It was built for modern browsers using Stencil JS, TypeScript, HTML5 and SCSS.
Latest version: 1.0.5

# Neu Modal Component

neu-modal-component is a simple lightweight and a cross framework library for managing modals inside any type of project. It was built for modern browsers using Stencil JS, TypeScript, HTML5 and SCSS.

Modals are used to display content in a layer above the app. This paradigm is used in cases such as the creation or editing of a record, as well as various types of messaging and wizards.

## Getting Started

To use neu-modal-component in your project install it via npm:

```bash
npm i neu-modal-component
```

Tag 

```bash
<neu-modal-bundle
title="Modal Title.." 
content="Add Your Modal content..."
size="md">
</neu-modal-bundle>
```

Attributes

```bash
title:  To add the title to your modal box
content: To add the content to your modal box
size: To define the size of your modal ( sm, md, lg )
```

Method

```bash
openModal()
```

How to Trigger Modal in Native JavaScript

```bash
 function openModalHandiler() {
            var neuModalBundle = document.body.querySelector('neu-modal-bundle');
            neuModalBundle.openModal();  
        }
```

Your done!
npm package: @samsquatch/vite-plugin-webpackchunkname
Description: A webpackChunkName plugin for Vite.
Author: CaptainLiao
Latest version: 1.0.0-0

## Update
@1.0.0 for vite5.

@0.2.4 for vite4 or lower.

## Features

Use `webpackChunkName` config in vite project as well as `webpack` do.

**Not support third party packages**. [see vitejs #8824](https://github.com/vitejs/vite/pull/8824)

✨✨✨ Star the plugin if it useful for u.💖

## Install

Install the package from npm (or yarn, or pnpm).

```bash
npm install --save-dev vite-plugin-webpackchunkname
```

### *Basic usage*

Add it to `vite.config.ts`

```ts
// vite.config.ts
import { manualChunksPlugin } from 'vite-plugin-webpackchunkname'
// Other dependencies...

export default defineConfig({
  plugins: [
    manualChunksPlugin(),
  ]
})
```

then add `webpackChunkName` comments to the import:
````js
import(/* webpackChunkName: "detail" */ "@/detail/somepage.vue")
````

### *Use unplugin-vue-components*
must add `include` option. see(https://github.com/CaptainLiao/vite-plugin-webpackchunkname/issues/18) eg:
````js
import Components from 'unplugin-vue-components/vite';
...
  plugins: [
    Components({
      // other params
      include: [/\.vue$/, /\.vue\?/]
    }),
  ],
...
````

### *Support for user defined manual chunks*

Since this plugin extends and overrides the usage of `build.rollupOptions.output.manualChunks`.  The way to apply your own manual chunks must be done using the callback (rather than the string array) in a way similar to the example below:

```
 /* build.rollupOptions.output.manualChunks */
    manualChunks: (
      id: string
    ) => {
      if (id.indexOf("node_modules/lodash/") !== -1) {
        return "lodash";
      }
    },
```

## License

Copyright [CaptainLiao](https://github.com/CaptainLiao)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. 
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
npm package: @samsunginternet/oneui-web
Description: One UI Web is the Samsung One UI implementation in CSS
Author: Samsung Internet
Latest version: 0.0.1


# One UI Web

**One UI Web** is a framework inspired by the Samsung One UI Interface.

The goal is simplify the creation of mobile web apps with the **One UI’s** user experience, as well as to optimise your web apps for Samsung mobile.

**One UI** aims to ensure a consistent user experience within a single device and also a unified user experience among different mobile devices. Even if the user’s new device runs on a different platform, they can be provided with the user experience optimised for the device.

**One UI** is built to to help you focus on what really matters, with hardware and software working in harmony to bring you what you need right when you need it.

## Installation / Usage

1. Get One UI Web
	* ```git clone https://github.com/SamsungInternet/OneUI-Web.git``` 
	* [Download the latest release](https://github.com/SamsungInternet/OneUI-Web/releases/latest)
2. Add the `one-ui` folder to your project files
3. Include the CSS in your project

Please also check the **Getting started** part in the documentation: http://samsunginter.net/OneUI-Web/#/getting-started/quickstart


## Documentation

We've built a beautiful documentation just for you: http://samsunginter.net/OneUI-Web/

This documentation is using [DocsifyJS](https://github.com/docsifyjs/docsify).
You can also run it locally by following the steps bellow.

* Install docsify ```npm i docsify-cli -g```
* Run the local server with  ```docsify server``` in the gh-page branch
* Finnaly can preview the documentation in your browser on `http://localhost:3000`

## Bugs and feature request 

Found a Bug ? Have a feature request ?
You can [open a new issue](https://github.com/SamsungInternet/OneUI-Web/issues/new) and we will try our best to fix it.

Don't forget that you can also contribute <3

## Contributing

Pull requests are welcome :)
For major changes, please open an issue first to discuss what you would like to change.


## MIT License

A short and simple permissive license with conditions only requiring preservation of copyright and license notices.
Licensed works, modifications, and larger works may be distributed under different terms and without source code.

See the **[LICENSE](https://github.com/SamsungInternet/OneUI-Web/blob/master/LICENSE)** file to learn more.