open-index/open-npm huggingface dataset:
npm package: @levy9527/pattern-js
Description: collect common regular expression to help validattion, avoid repeating or copying and pasting regex code
Author: levy
Latest version: 1.0.0

## related links
- [https://github.com/cdoco/common-regex](https://github.com/cdoco/common-regex)
它展示的图片给了我模仿学习的灵感

- [https://github.com/mambahao/RegexSugar](https://github.com/mambahao/RegexSugar)
佩服作者的探究到底的精神, 细致地查询了手机号及身份证规则并写下了相关正则式

在其手机号正则式的基础上, 补充了到2018年7月7日为止的新号

在其身份证正则式的基础上:

1. 修正2018年5月份国家公布的行政区划分代码
2. 修复校验位可忽略错误
3. 校验位X必须为大小
4. 修复2000年后出生的人的身份证不能通过校验的问题
5. 增加15位身份证校验

当然仍有不足:

1. 因为不想表达式过于复杂, 并且考虑到15位身份证是旧版, 故只对15位身份证作简单校验
2. 2000年后并未考虑闰年情况, 这是佩服原作者的地方, 把19XX年的闰年也写进去了。但闰年的情况, 无法穷举, 还是计算出来比较靠谱. 从这个角度讲, 最完善的身份证校验应该是由更严谨的程序代码来做的, 而不是正则式

- [https://github.com/yiminghe/async-validator/blob/master/src/rule/type.js](https://github.com/yiminghe/async-validator/blob/master/src/rule/type.js)
从其源码中获知[准确率99%的邮箱正则式](http://emailregex.com/)

- [https://regexper.com](https://regexper.com/)
正则式图形化分析

- [https://regex101.com](https://regex101.com/)
正则式在线验证
npm package: @levz0r/uconfig
Description: Micro Configurations Reader for Masses
Author: Lev Gelfenbuim
Latest version: 1.0.2

<p align="center"><img alt="uConfig" src="https://user-images.githubusercontent.com/4564386/120866195-19979f00-c598-11eb-9b3d-41c10cc26999.png" width="80%"/></p>

<h2 align="center">🤏 Micro Configurations Reader for Masses</h2>

- The smallest configuration reader in the world.
- Works with any JSON file as configuration source.
- Has only one external dependency.

## Getting Started

Install uConfig using [`npm`](https://www.npmjs.com/package/@levz0r/uconfig):

```bash
npm i uconfig
```

## Usage

Create a JSON file which will hold your configuration.

For example:

```json
{
    "DB": {
        "USERNAME": "user",
        "PASSWORD": "password"
    },
    "API": {
        "ENDPOINT": "http://example.com"
    }
}
```
Initialize uConfig instance:

```javascript
const uConfig = require("@levz0r/uconfig").default;

const config = new uConfig(/* Path to configuration JSON */);
```
Read configuration value:
```javascript
config.get("DB.USERNAME")
```
Fallback value:
```javascript
config.get("DB.PORT", 27017)
```
npm package: @lew21/parcel-plugin-workbox
Description: Parcel plugin to generate a service worker with Workbox
Author: Linus Lewandowski
Latest version: 0.3.0

# parcel-plugin-workbox - service worker generator for Parcel

On every rebuild, this [Parcel][https://parceljs.org] plugin will generate a [Workbox][https://developers.google.com/web/tools/workbox/]-based service worker - `sw.js` - and insert a registration code into the `index.html` entry file.

The service worker will pre-cache all the files generated by Parcel.
npm package: @lewald/pup
Description: Pick appropriate Github PR templates on the fly
Author: Lewis Alderman
Latest version: 0.0.3

# Pup (@lewald/pup)

Pick appropriate Github PR templates on the fly

## Install

```bash
$ npm install --global @lewald/pup
```

## CLI

```
$ pup --help

	Usage
	  $ pup

	Options
		--confirm  Should program get confirmation before running
		-c  Should program get confirmation before running
		--print  Prints out zod config schema for reference
		--init	Initializes an empty pup config in current directory

	Examples
	  $ pup -c
```
npm package: @lewandy/vue-visibility
Description: 👀 Hides elements depending of the user permissions
Author: Lewandy Dilone Bonifacio
Latest version: 1.0.1

# Vue Visibility 👀

😁 Hides or shows elements depending of a criteria.

## Vue 3 support 💚

# Install

```sh
npm install --save @lewandy/vue-visibility
```

or

```sh
yarn add @lewandy/vue-visibility
```

# 🕹 Usage

```javascript
import { createApp } from "vue";
import App from "./App.vue";
import VueVisibility from "@lewandy/vue-visibility";

const application = createApp(App);

application.use(VueVisibility);

application.mount("#app");
```

## Set identifiers or permissions globally

```javascript
<script>
export default {
  name: "App",
  created() {
    this.$root.$setVisibilityPermissions([121, 122, 123]);
  },
};
</script>
```

# 🔎 Examples

## Using provider with placeholder slot if not authorized

```html
<template>
      <VueVisibilityProvider :identifier="124">
        <template v-slot:placeholder>
          <h2>You don't have access to see this.</h2>
        </template>
        <div class="card"><h2>CARD 1</h2></div>
      </VueVisibilityProvider>
</template>
```

## Using the directive.

```html
<template>
  <div>
    <div v-visibility="123" class="card">
	<h2>CARD 2</h2>
    </div>
  </div>
</template>
```

# 📦 VueVisibilityProvider component reference 

 <table>
 	<thead>
    <tr>
	    <th>Prop</th>
	    <th>Type</th>
	    <th>Required</th>
	    <th>Default</th>
    </tr>
  </thead>
    <tbody>
    	<tr>
		<td>identifier</td>
		<td>Any</td>
		<td>true</td>
		<td>null</td>
        </tr>
    </tbody>
</table>

# TODO

1. Feature : Can disable elements and make it not clickable.
2. Chore : Write basic tests

# 🤝 Contributing

1. Fork this repository.
2. Create new branch with feature name.
3. Go to example folder and run `npm install` and `npm run serve`.
4. The plugin sources files is located in /src/VueVisibility.js.
5. Commit and set commit message with feature name.
6. Push your code to your fork repository.
7. Create pull request. 🙂

# ⭐️ Support

If you like this project, You can support me with starring ⭐ this repository.

# 📄 License

[MIT](LICENSE)

Developed with ❤️ and ☕️ from the dominican republic 🌴
npm package: @lewddeveloper/lmaobox-declarations
Description: Based on build **August 05 2023 11:55 UTC**
Author: Nessie
Latest version: 1.0.0

## Lmaobox Typescript Annotations

Based on build **August 05 2023 11:55 UTC**

&gt; _**Lmaobox development just got a whole lot better**_ 🧠 - LewdDeveloper

## Installation guide

### Node.js

1.  Clone this repository: https://github.com/LewdDeveloper/lmaobox-tstl-template
2.  npm install
3.  npm run dev

Preview

## How to use typescript-to-lua

[https://typescripttolua.github.io/](https://typescripttolua.github.io/)

[https://www.typescriptlang.org/](https://www.typescriptlang.org/)

## Console commands

| Command             | Description                              |
| ------------------- | ---------------------------------------- |
| lua_tc              | Toggle lua evaluation mode               |
| lua_load _**PATH**_ | Load a lua script in localappdata folder |
| lua_exec _**CODE**_ | Evaluate lua code                        |
| lua                 | Same as lua_exec                         |