open-index/open-npm huggingface dataset:
npm package: @prabhatsharma/xml2json
Description: A beautiful XML to json converter
Author: Prabhat Sharma
Latest version: 1.0.0

# @prabhatsharma/xml2json

This is an XML to json converter that provides much more beautiful output than any other javascript converter that Ihave come across. I tried xml2js and others but each one of them gave me unweildy json from xml which was very difficult to read and consume.

I also needed the functionality where I want to skip parsing of a specific tag and return it as it is. This converter has this functionality too.

So here we go!

# sample usage 

```javascript
var fs = require('fs');
const util = require('util')
var parser = require('@prabhatsharma/xml2json')

// var filename = __dirname + '/test-bigfile.xml'
var filename = __dirname + '/test-smallfile.xml'
fs.readFile(filename, function (err, data) {
    var xml = data.toString('utf8')
    var processedObject = parser.parse(xml, 'text')
    console.log( util.inspect(processedObject, {showHidden: false, depth: null}).replace(/([{,])(\s*)([A-Za-z0-9_\-]+?)\s*:/g, '$1"$3":'))
})
```

```xml
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="http://www.accessdata.fda.gov/spl/stylesheet/spl.xsl" type="text/xsl"?>
<document> 
    <publisher location="San Francisco">Manning</publisher>
    <author>
        <firstname aka="Bablu">Prabhat</firstname>
        <lastnmame>Sharma</lastnmame>
        <text> <p>Something in html</p> </text>
    </author>
    <books>
        <favoriteGenre>12345</favoriteGenre>
        <book>
            <title>A small book</title>
        </book>
        <book>
            <title>A big book</title>
        </book>
    </books>
</document>
```

will result in:

```json
{"publisher": {
  "attr": {"location": 'San Francisco' },
  "text": 'Manning' },
"author": {
  "firstname": {"attr": {"aka": 'Bablu' },"text": 'Prabhat' },
  "lastnmame": {"text": 'Sharma' },
  "text": '<text>    <p>Something in html</p>  </text>'
  },
"books": {
  "favoriteGenre": {"text": '12345' },
  "book": [
      {"title": {"text": 'A small book' } },
      {"title": {"text": 'A big book' } }
    ]
  }
}
```
npm package: @prabhjot.s/stencil-bs-ui-lib
Description: Bootstrap componentes built with StencilJS
Author: wiseguys-admin
Latest version: 0.3.48

[ ![Codeship Status for Uiseguys/stencil-bs-ui-lib](https://app.codeship.com/projects/b8adcf50-efd3-0135-29cf-36953f8eb488/status?branch=master)](https://app.codeship.com/projects/271184)

# stencil-bs-ui-lib

## Live Demo
[https://stencil-bs-ui-lib.herokuapp.com/](https://stencil-bs-ui-lib.herokuapp.com/)

## TO Publish on NPM

run command `npm run publish`
before running this command on terminal make sure you are login into npm account
for that run `npm login` form the terminal and provide your credential to do the login authentication
npm package: @prabink/git-push-cli
Description: This command line application will allow you to push any folder in your project to any existing or new branch in the github with a single command.
Author: Prabin Karki
Latest version: 1.2.0


# Git-Push CLI

This command line application will allow you to push any folder in your project to any existing or new branch in the github
with a single command.


## Features
- Deploy any folder to github branch.
- Keep seperate seperate code in seperate seperate github branch with in the project
- Easy to install and use

  
## Usage/Examples

### Installation

Install package

```sh
$ npm i -g @prabink/git-push-cli
```

#### Now you can run the git-push-cli commands globally in your system

### Commands & Options

```sh
$ git-push-cli --help
Options:
| Option             | Description  |     
| ----------------- | ------------------------------------------------------------------ |
| -V, --version  | output the version number |
| -gb, --gitbranch <type>  | default branch in git (default: "frontend-release") |
| -gcm, --gitcommitmessage <type> | default commit message in git (default: "release with build") |
| -h, --help | display help for command |

Commands:
  git-push-cli <foldername> <br/>
  git-push-cli <foldername> -gb <branchName> -gcm <gitCommitMssage>

```
## API Reference
Deploy any folder to github branch 
This will allow you to choose any folder that you want to push into a github branch. 

```sh
$ git-push-cli <foldername>
```
#### Example
<img src="https://drive.google.com/uc?export=download&id=15r0Hzt87iTqMldOVnmVdihspRRm7RVSP" alt="Git_Push_Cli.gif"/>

## Tech Stack

**Client:** React, Php, Vue, Next, Angular

**Server:** Node, Express, Git,
## Authors

- [@githubprabin143](https://github.com/githubprabin143/git-push-cli)

  
## License

[MIT](https://choosealicense.com/licenses/mit/)
npm package: @prabink/react-node-cli
Description: React Node Application Generator & Helpers To Serve React Build, Push to github & Export industry level react project structure 
Author: Prabin Karki
Latest version: 2.1.2


# React-Node CLI

This cli contains the core node js code to serve react build and commnads file to make a final release build with both node and react combined.


## Features

- Easy to convert your react app into  standalone full stack application.
- Automatically push your fullstack app to github branch.
- Single command to make build and release.
- Export industry level react project structure.
- Deploy any folder to github branch.

  
## Usage/Examples

### Installation

Install package

```sh
$ npm i -g @prabink/react-node-cli 
```

#### Now you can run the react-node-cli commands globally in your system

### Commands & Options

React Node Application Generator & Helpers To Serve React Build, Push to github & Export industry level react project structure 
```sh
$ react-node-cli --help
Options:
  -V, --version  output the version number
  -h, --help     output usage information

Commands:
  generate|g     Generate React Node Application
  export|exp     Export React Starter Structure
  git_deploy|gdeploy  Deploy any folder to github branch

```
## API Reference

### Generate
Generate react build and node server to serve your FullStack Node React Application 
in any Hosting provider. This will give you an options to push your fullstack source code 
to github branch.
```sh
$ react-node-cli g
         OR
$ react-node-cli generate
```
#### Example
<img src="https://drive.google.com/uc?export=download&id=12Tx53Sv1MeeuZZIsJbbsYQoMMJpxWy_2" alt="React_Node_Cli_generate.png"/>

### Export
Export industry level react project structure for your reference, 
This will extract all folder structure that you need to manage your highly scable react app.
This has 3 options for user while expoting: Eg
```js
What you want to export? (Use arrow keys) (Use arrow keys)
❯ Export react structure only 
  Export react structure with materialUI & Mobx 
  Export react structure with materialUI & Redux 
```


```sh
$ react-node-cli export
              OR
$ react-node-cli exp
```
#### Example
<img src="https://drive.google.com/uc?export=download&id=1vxfk3v7qOdcW_-TZ0rZZZZSqh00eclqf" alt="React_Node_Cli_Export.gif"/>

### GIT DEPLOY
Deploy any folder to github branch 
This will allow you to choose any folder that you want to push into a github branch. 

```sh
$ react-node-cli git_deploy
              OR
$ react-node-cli gdeploy
```
#### Example
<img src="https://drive.google.com/uc?export=download&id=1rc1lRAW77dM4NnMcLa-CUqPiiUwhiMSI" alt="Github_Deploy_Eg.gif"/>

## Tech Stack

**Client:** React

**Server:** Node, Express, Git,
## Authors

- [@githubprabin143](https://github.com/githubprabin143/react-node-cli)

  
## License

[MIT](https://choosealicense.com/licenses/mit/)