open-index/open-npm huggingface dataset:
npm package: @pjqdyd/npm-ts-demo
Description: The demo project of npm typescript
Author: pjqdyd
Latest version: 1.0.4


#### The demo project of npm typescript 发布npm仓库的ts模板项目

<h2 align="middle">npm-ts-demo</h2>
<p align="middle">
    <a href="https://www.npmjs.com/package/@pjqdyd/npm-ts-demo" target="_blank">
        <img src="https://badgen.net/badge/version/v1.0.4"/>
    </a>
    <img src="https://badgen.net/badge/language/typescript/cyan"/>
    <img src="https://badgen.net/badge/test/jest/blue"/>
    <img src="https://badgen.net/badge/package/npm/blue"/>
    <img src="https://badgen.net/badge/license/MIT/green"/>
    <img src="https://badgen.net/badge/contributors/1/blue"/>
    <img src="https://badgen.net/badge/package size/2.3kb/blue"/>
</p>

---

#### Background：
 此项目并没有什么内容，只是一个发布npm包的示例ts项目.

#### Install：
```
// npm 安装
npm install @pjqdyd/npm-ts-demo

// yarn 安装
yarn add @pjqdyd/npm-ts-demo
```

#### How to use：
```
import { getVersion } from '@pjqdyd/npm-ts-demo'

const version = getVersion();

console.log('项目版本号：', version)
```

#### All Methods：
 * **getVersion** 获取项目版本号
 * **getPackageName** 获取项目名称
 * ...
 * ed: 等待后续添加更多 (欢迎pr) ...

#### How to publish npm:
```
npm run build

npm login

// 发布@xxx私有包为公共, 使用--access publish
npm publish --access public
```
#### How to update npm:
1. change the version.
2. build.
3. npm publish.

#### License

This project is licensed under the [MIT](https://github.com/pjqdyd/npm-ts-demo/blob/master/LICENSE) license.
npm package: @pjrundle/config-eslint-prettier
Description: Eslint + Prettier configs.
Latest version: 1.0.5

# Eslint Prettier Config

Eslint + Prettier configs.

- Some single char var name are allowed (x, y, i etc)
- Prettier - includes prettierrc
- Auto sort imports via `eslint-plugin-simple-import-sort`
- Supports Cypress files/tests

### Installation

Note: the importing project must be of type module (in package.json).

1: `npm i @pjrundle/config-eslint-prettier --save-dev`

2: Add `.prettierrc.js`

```javascript
import config from "@pjrundle/config-eslint-prettier";
export default config.prettierConfig;
```

3: Add `eslint.config.js`

```javascript
import config from "@pjrundle/config-eslint-prettier";
export default config.eslintConfig;
```
npm package: @pjsalita/react-mouse-trail
Description: A mouse trail React component
Author: Pj Salita
Latest version: 1.0.8

# React Mouse Trail component by Pj Salita

A mouse trail component for React.

[![npm version][npm-image]][npm-url]
[![npm downloads][npm-downloads-image]][npm-url]
![License][license]

Live demo: [here](https://pjsalita.github.io/react-mouse-trail)

## Installation

```bash
npm i @pjsalita/react-mouse-trail
```

or

```bash
yarn add @pjsalita/react-mouse-trail
```

## Usage

```js
import MouseTrail from "@pjsalita/react-mouse-trail";

function MyComponent() {
  const config = {
    color: "#000000",
    idleAnimation: true,
    idleAnimationCount: 10,
    inverted: true,
    size: 20,
    trailCount: 20,
  };

  return <MouseTrail {...config} />;
}
```

## License

MIT License: Pj Salita &lt;pj.salita@gmail.com&gt;

### Reference: [JavaScript mouse trail - Codepen](https://codepen.io/falldowngoboone/pen/PwzPYv)

[npm-image]: https://img.shields.io/npm/v/@pjsalita/react-mouse-trail.svg
[npm-url]: https://npmjs.org/package/@pjsalita/react-mouse-trail
[npm-downloads-image]: https://img.shields.io/npm/dm/@pjsalita/react-mouse-trail.svg
[license]: https://img.shields.io/npm/l/@pjsalita/react-mouse-trail.svg
npm package: @pjshell/zsh
Description: [IN DEVELOPMENT] Run package.json scripts directly by name
Author: Robin Ury
Latest version: 0.0.3

# pjshell - package.json script shell

Run your package.json scripts _without_ needing to call `p/npm run` explicitly:

```shell
# Traditional
❯ npm run my-script

> @pjshell/zsh@0.0.2 my-script
success!

# Convenient
❯ my-script
zsh: command not found: my-script
pjshell: Unknown command - falling back to npm-script: my-script 👍

> @pjshell/zsh@0.0.2 my-script
success!

# Supports script-name variant convention
❯ lint:style
pjshell: Unknown command - falling back to npm-script: lint:style 👍

# Supports passing flags
❯ lint -- --format json
pjshell: Unknown command - falling back to npm-script: lint 👍

```

## Requirements

For now, [jq](https://jqlang.github.io/jq/) is used to parse package.json files
and must be installed. I might remove this requirement later…

## Installation

```sh
# Manual
git clone https://github.com/binury/npm-script-shell-plugin pjshell && pushd $_;
cat <<PJ >> ~/.zshrc
# Load pjshell plugin
source $PWD/pjshell.zsh
PJ
popd;

# Plugin managers (e.g., antidote)
antidote bundle binury/npm-script-shell-plugin
```

## To-do

- [ ] Suppress command-not-found error message if script matches
- [ ] Options for handling namespace conflicts (e.g., `test`)
npm package: @pjt-ui/pro-utils
Description: @pjt-ui/pro-utils
Latest version: 1.0.1

# AutoComplete

This is an example component.

```jsx
import { AutoComplete } from '@pjt-ui/pro-search-select'
import { Editor } from '@pjt-ui/pro-editor'

export default () => {
  return (
    <>
      <AutoComplete title="Hello dumi!" />
      <Editor title="这是编辑器2999aniaho我是" />
    </>
  )
}
```
npm package: @pjts/websocket-client
Description: Piotr Józefów DDD utility package
Author: Piotr Józefów
Latest version: 0.0.53

# Domain-Driven Design TypeScript Utilities / Websocket Client

Front-end websocket client for connecting to Websocket API exposed with `@pjts/websocket-server` and `@pjts/fastify`