open-index/open-npm huggingface dataset:
npm package: @orz14/crypt-ts
Description: Simple AES-256-CBC encryption/decryption utilities for Node.js/TypeScript.
Author: orz14
Latest version: 1.0.3

# @orz14/crypt-ts

Simple AES-256-CBC encryption/decryption utilities for Node.js/TypeScript.

## Installation

```bash
npm install @orz14/crypt-ts
```

## Usage

Make sure the `NEXT_PUBLIC_CROSS_ENCRYPTION_KEY` environment variable is set and contains a base64-encoded key (32 bytes before encoding).

```js
import { encrypt, decrypt } from "@orz14/crypt-ts";

// Encrypt
const cipher = encrypt("hello world");
console.log(cipher); // D5kvEf5S4MAKdLNcTbZdWkMGmI34vQt+LOdP4iU7C+w=

// Decrypt
const plain = decrypt(cipher);
console.log(plain); // hello world
```

## License

The MIT License (MIT). Please see [License File](LICENSE) for more information.
npm package: @orzechowskid/eslint-import-resolver-parcel
Description: resolver for eslint-plugin-import using the Parcel module resolution algorithm
Author: orzechod@gmail.com
Latest version: 1.0.5

# eslint-import-resolver-parcel
resolver for eslint-plugin-import using the Parcel module resolution algorithm.

Supports the resolution of:

- core imports and node_modules imports: `import fs from 'fs'; import { Foo, Bar } from 'foobar';`
- relative imports: `import Baz from './foo/bar/baz';`
- absolute imports (scoped to the closest directory containing a package.json file): `import Baz from '/foo/bar/baz';`
- tilde imports (scoped to the root directory specified in your .eslintrc.js): `import Baz from '~/foo/bar/baz';`
- the `alias` field in your project's package.json:
```JSON
  // package.json
  "alias": {
    "naughty-package": "nice-package"
  }

  // source file
  import Foo from 'naughty-package'; // <-- eslint resolves this to 'nice-package'
```

# Installation
- install eslint-plugin-import from npm:

`npm install --save-dev eslint-plugin-import`

- install eslint-import-resolver-parcel:

`npm install --save-dev @orzechowskid/eslint-import-resolver-parcel`

- add the following to your .eslintrc.js (or equivalent):

```JSON
  "plugins": [ "import" ],
  "settings": {
    "import/resolver": {
      "@orzechowskid/eslint-import-resolver-parcel": {
        "rootDir": "src",
        "fileExtensions": [ ".js", ".jsx" ]
      }
    }
  }
```

# Configuration
## `rootDir`
required.  A filesystem directory containing the file specified when you invoke parcel.  For instance, the value for this option would be `src` if you invoke parcel with the command `parcel src/index.js`.

## `fileExtensions`
optional; default value `[ ".js" ]`.  A list of extensions to search for when resolving a module if none is provided.  For instance, if the value for this option is `[ ".foo", ".bar", ".baz" ]` and your source file contains the line `import X from './data/x'`, the resolver will try `./data/x.foo`, `./data/x.bar`, and `./data/x.baz` before giving up.

# Bugs
probably a lot

# License
MIT
npm package: @orzr3/basic-form
Description: A Vue.js project
Author: zmy
Latest version: 1.0.0

# plugin-sum

> A Vue.js project

## Build Setup

``` bash
# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build
```

For detailed explanation on how things work, consult the [docs for vue-loader](http://vuejs.github.io/vue-loader).