open-index/open-npm huggingface dataset:
npm package: @myownbyte/salesforce-node-utilities
Description: CLI Utilities for Salesforce
Author: MyOwnByte
Latest version: 1.0.3

# Salesforce Node Utilities salesforce-node-utilities

This is a collection of node utilities that can be used while working on Salesforce projects.

## Library

### SalesforceConnection.js
Encapsulates jsForce Salesforce connection.
Connection information must be specified at .env file:
SalesforceUsername, SalesforcePassword, SalesforceSecurityToken, SalesforceUrl


### SalesforceDataExportFileDownloader.js
Salesforce doesn't provide a way to download all zip files that are part of a monthly or weekly data export. 
Instead admins have to manually click file by file.
This script downloads data export .zip files into a download directory specified in .env file as "SalesforceDataExportFileDownloader_BackupFolder" (For WSL use notation "/mnt/c/")

## Usage

**Node:**
1. Rename .env-example file as .env
2. Fill information in .env file
3. Execute:<br/>
`node salesforce-data-export-downloader.mjs`

**Bash:**
1. Install package as global:<br/>
`npm install -g salesforce-node-utilities`
2. Execute:<br/>
`salesforce-data-export-downloader SalesforceUrl SalesforceUsername SalesforcePassword SalesforceSecurityToken [BackupFolderPath]`
npm package: @myowncake/config
Description: An NPM package providing my own miscellaneous configuration.
Author: mosop
Latest version: 0.2.1

# @myowncake/config

An NPM package providing my own miscellaneous configuration.

## Install

```bash
$ npm i -D @myowncake/config
```

## Setup

### TypeScript

* Extend `dist/tsconfig.*.json`

### ESLint and Prettier

* Install Packages
  * @typescript-eslint/eslint-plugin
  * @typescript-eslint/parser
  * eslint
  * eslint-config-prettier
  * prettier
* Create eslintrc, extends `dist/.eslintrc.*.json` and set parserOptions like:
  ```json
  {
    "root": true,
    "extends": "./node_modules/@myowncake/config/dist/.eslintrc.node14.json",
    "parserOptions": {
      "project": ["./tsconfig.json"]
    }
  }
  ```
* Create prettierrc and require `dist/.prettierrc.general.js`:
  ```js
  module.exports = {
    ...require('@myowncake/config/dist/.prettierrc.general'),
    /* additional settings */
  }
  ```
npm package: @myownui/ng-mou
Description: This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 19.2.0.
Author: Siva V
Latest version: 0.0.1

# NgMyOwnUi

This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 19.2.0.

## Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

```bash
ng generate component component-name
```

For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:

```bash
ng generate --help
```

## Building

To build the library, run:

```bash
ng build ng-my-own-ui
```

This command will compile your project, and the build artifacts will be placed in the `dist/` directory.

### Publishing the Library

Once the project is built, you can publish your library by following these steps:

1. Navigate to the `dist` directory:
   ```bash
   cd dist/ng-my-own-ui
   ```

2. Run the `npm publish` command to publish your library to the npm registry:
   ```bash
   npm publish
   ```

## Running unit tests

To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:

```bash
ng test
```

## Running end-to-end tests

For end-to-end (e2e) testing, run:

```bash
ng e2e
```

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

## Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.
npm package: @mypaas/hcm-cli
Description: Vant Cli 是一个 Vue 组件库构建工具，通过 Vant Cli 可以快速搭建一套功能完备的 Vue 组件库。
Author: mypaas
Latest version: 1.3.9

# Vant Cli

Vant Cli 是一个 Vue 组件库构建工具，通过 Vant Cli 可以快速搭建一套功能完备的 Vue 组件库。

### 特性

- 提供丰富的命令，涵盖从开发测试到构建发布的完整流程
- 基于约定的目录结构，自动生成优雅的文档站点和组件示例
- 内置 ESlint、Stylelint 校验规则，提交代码时自动执行校验
- 构建后的组件库默认支持按需引入、主题定制、Tree Shaking

### 快速上手

执行以下命令可以快速创建一个基于 Vant Cli 的项目：

```bash
npx create-vant-cli-app
```

### 手动安装

```shell
# 通过 npm 安装
npm i @vant/cli -D

# 通过 yarn 安装
yarn add @vant/cli --dev
```

安装完成后，请将以下配置添加到 package.json 文件中

```json
{
  "scripts": {
    "dev": "vant-cli dev",
    "test": "vant-cli test",
    "lint": "vant-cli lint",
    "build": "vant-cli build",
    "release": "vant-cli release",
    "build-site": "vant-cli build-site"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "commit-msg": "vant commit-lint"
    }
  },
  "lint-staged": {
    "*.{js,jsx,ts,tsx,vue}": "eslint --fix",
    "*.{vue,css,less,scss}": "stylelint --fix"
  },
  "eslintConfig": {
    "root": true,
    "extends": ["@vant"]
  },
  "stylelint": {
    "extends": ["@vant/stylelint-config"]
  },
  "prettier": {
    "singleQuote": true
  },
  "browserslist": ["Android >= 4.0", "iOS >= 8"]
}
```

## 详细文档

- [命令](https://github.com/youzan/vant/tree/dev/packages/vant-cli/docs/commands.md)
- [配置指南](https://github.com/youzan/vant/tree/dev/packages/vant-cli/docs/config.md)
- [目录结构](https://github.com/youzan/vant/tree/dev/packages/vant-cli/docs/directory.md)
- [桌面端组件](https://github.com/youzan/vant/tree/dev/packages/vant-cli/docs/desktop.md)
- [更新日志](https://github.com/youzan/vant/tree/dev/packages/vant-cli/changelog.md)
npm package: @mypaas/icons
Description: honeycomb mobile UI icons
Latest version: 1.0.2

# Vant Icons

## Install

#### NPM

```shell
npm i @vant/icons -S
```

#### YARN

```shell
yarn add @vant/icons
```

## Document

- [Usage in Vue](https://youzan.github.io/vant/#/zh-CN/icon)
- [Usage in Weapp](https://youzan.github.io/vant-weapp/#/icon)

## Contribution

### Update Icons

1. Update assets/icons.sketch
2. Make a Pull Request

### Add New Icon

1. Add new icon to assets/icons.sketch
2. Add icon name to src/config.js
3. Add icon codepoints to build/codepoints.js
4. Make a Pull Request
npm package: @mypaas/paas-comp
Description: ###### 🤠 欢迎使用PaaS 2.0 开发者工具
Latest version: 1.0.0

# PaaS 2.0 开发者工具

###### 🤠 欢迎使用PaaS 2.0 开发者工具



### 在开始之前，如果你是Windows用户

我们强烈建议你使用 **[Windows Terminal](https://www.microsoft.com/zh-cn/p/windows-terminal/9n0dx20hk701?activetab=pivot:overviewtab)** 工具，以替代 cmder 或者是其他命令行工具。

[[如何给 Windows Terminal 增加一个新的终端]](https://blog.walterlv.com/post/add-a-new-profile-for-windows-terminal.html)：在大多数情况下，**git-bash** 集成了部分 Linux 命令可以满足我们大多数的需求，所以我们可以将 **git-bash** 集成到 Windows Terminal 中，同时它还支持 emoji 😎 

### 安装

你可以通过下列任一命令来进行安装

```shell
$ npm install @mypaas/paas-comp -g
# or
$ yarn global add @mypaas/paas-comp
```

当安装成功之后，你可以运行：

```shell
$ paas-comp -v

# 你会看到：
🤖 你正在使用移动开发工具Comp-cli，当前版本为v1.0.0
```

查看有哪些指令：

```shell
$ paas-comp -h

# 你会看到有哪些指令：
脚手架指令格式: comp <command> [options]

选项 options:
  -v, --version       查询版本号
  -h, --help          查询指令

指令 command:
  init [packageName]   初始化一个组件包 里面会有一个组件模板
  add  [componetName]  为你新增一个组件
  help [cmd]           显示帮助指令界面
```