open-index/open-npm huggingface dataset:
npm package: @nicky132/create-vue
Description: An easy way to start a Vue project
Author: nicky132
Latest version: 3.9.5

# create-vue <a href="https://npmjs.com/package/create-vue"><img src="https://badgen.net/npm/v/create-vue" alt="npm package"></a> <a href="https://nodejs.org/en/about/previous-releases"><img src="https://img.shields.io/node/v/create-vue" alt="node compatibility"></a>

The recommended way to start a Vite-powered Vue project

<p align="center">
  <img src="https://github.com/vuejs/create-vue/blob/main/media/screenshot-cli.png?raw=true" width="800">
</p>

## Usage

```sh
npm create vue@latest
```

Or, if you need to support IE11, you can create a Vue 2 project with:

```sh
npm create vue@legacy
```

Note that the tag name (`@latest` or `@legacy`) MUST NOT be omitted, otherwise `npm` may resolve to a cached and outdated version of the package.

## Difference from Vue CLI

- Vue CLI is based on webpack, while `create-vue` is based on [Vite](https://vitejs.dev/). Vite supports most of the configured conventions found in Vue CLI projects out of the box, and provides a significantly better development experience due to its extremely fast startup and hot-module replacement speed. Learn more about why we recommend Vite over webpack [here](https://vitejs.dev/guide/why.html).

- Unlike Vue CLI, `create-vue` itself is just a scaffolding tool: it creates a pre-configured project based on the features you choose, and delegates the rest to Vite. Projects scaffolded this way can directly leverage the [Vite plugin ecosystem](https://vitejs.dev/plugins/) which is Rollup-compatible.

## Migrating from Vue CLI

- [Vue CLI -> Vite Migration Guide from VueSchool.io](https://vueschool.io/articles/vuejs-tutorials/how-to-migrate-from-vue-cli-to-vite/)

- [Tools / Plugins that help with auto migration](https://github.com/vitejs/awesome-vite#vue-cli)
npm package: @nicky9112/exproxy
Description: express http proxy middleware
Author: Nicky
Latest version: 2.4.1

# exproxy

[![Build Status](https://travis-ci.org/nicky9112/exproxy.svg?branch=master)](https://travis-ci.org/nicky9112/exproxy)[![Coverage Status](https://coveralls.io/repos/github/nicky9112/exproxy/badge.svg?branch=master)](https://coveralls.io/github/nicky9112/exproxy?branch=master)

exproxy is designed to be the simplest way possible to make proxy http calls.
It build from express router and just need some config file you will make proxy server.

## Install

### yarn

```bash
yarn add @nicky9112/exproxy
```

### npm

```bash
npm i @nicky9112/exproxy --save
```

## Usage

### app.js

```javascript
var express = require('express'),
    exproxy = require('@nicky9112/exproxy'),
    
    app = express(),
    router = express.Router(),
    config = {
		// eg: path.resolve('./proxy-router') + '/**.json'
		routePath: '$YOUR_ROUTER_PATH/**.js*', 
		// or
		routeFiles: [
			'/$YOUR_ROUTER_PATH/xx.js',
			'/$YOUR_ROUTER_PATH/xxx.json'
		],
		mock: true, // enable mock if true mockRouterPath parameter is require
		// eg: path.resolve('./proxy-router-mock') + '/**.json'
		mockRoutePath: '$YOUR_MOCK_ROUTER_PATH/**.js*',
		apiMap: { // required
      		data: 'http://127.0.0.1:5000',
      		other: 'http://127.0.0.1:6000'
    	}
	};

// some other middlewares eg: body-parser ...

app.use(exproxy(router, config));

app.listen(3000);
```

### proxy router *.json or *.js

```json
[
  {
    "url": "/users/:id",
    "target": "/users/:id",
    "api": "data",
    "method": "GET",
    "desc": "user detail"
  },
  {
    "url": "/users",
    "target": "/users",
    "api": "data",
    "method": "POST",
    "desc": "add user"
  },
  {
    "url": "/users/:id/other",
    "target": "/users/:id/other",
    "api": "data",
    "method": "GET",
    "desc": "user detail"
  }
]
```

### mock proxy router *.js or *.json

```javascript
module.exports = [
  {
    url: '/users/:id/other', // should mapping proxy route url
    method: 'GET',
    mockData: { // everything you like
      user: true
    }
  }
];
```

exproxy will read `routePath` or `routeFiles` and concat each item to make a express route.

now request your `app` server will forward `data` api that you declare in `*.js*`.

## Licence

[MIT](LICENSE)
npm package: @nickyiliwang/moneypenny
Description: Returns your name plus other things as strings
Latest version: 1.0.0

# @nickyiliwang/Moneypenny

[![npm (scoped)](https://img.shields.io/npm/v/@bamblehorse/tiny.svg)](https://www.npmjs.com/package/@bamblehorse/tiny)
[![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/@bamblehorse/tiny.svg)](https://www.npmjs.com/package/@nickyiliwang/Moneypenny)

## Install
$ npm install @nickyiliwang/Moneypenny


## Usage

const Moneypenny = require("@nickyiliwang/Moneypenny");

Moneypenny("Nick");
//=> "Hey there Nick! Nice to meet you, I'm Moneypenny."

Moneypenny(1337);
//=> Uncaught TypeError: Give me your name yo!
//    at Moneypenny (<anonymous>:2:41)
//    at <anonymous>:1:1



MIT License

Copyright (c) [2020] [nickyiliwang]