open-index/open-npm huggingface dataset:
npm package: @sencha/ext-angular-gen
Description: Sencha ExtAngular code generator
Author: Sencha, Inc.
Latest version: 7.3.0

# ext-angular-gen
A code generator for ExtAngular applications.

## Installation

Install [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)).

```bash
npm install -g @sencha/ext-angular-gen
```

## Creating a new ext-angular-gen App

If you haven't already, log into Sencha's private registry using the credentials you received in your ExtAngular trial or subscription activation email. If you don't have credentials, you can get them by [signing up for a trial of ExtAngular](https://www.sencha.com/products/extangular/evaluate/).

```bash
npm login --registry=http://npm.sencha.com --scope=@sencha
```

Then, to create a new ext-angular-gen app, run:

```bash
ext-angular-gen MyCoolExtAngularApp
```

## Development

To make changes to the generator, run:

```bash
git clone git@github.com:sencha/ext-angular.git
cd ext-angular
npm install
cd packages/ext-angular-gen
npm link
```

Now `ext-angular-gen` will use your local copy of the generator.

## License

MIT © [Sencha, Inc.](https://www.sencha.com/)
npm package: @sencha/ext-build
Description: ext-build - CLI tool for Sencha Ext JS
Author: Sencha, Inc.
Latest version: 8.0.0

# ext-build

Sencha Cmd functionality in Node

## Installation

Install [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)).

```bash
npm install -g @sencha/ext-build
```


## Command line help
* ext-build
* eb

## Examples
* ext-build generate app --sdk 'Ext/ext-8.0.0' --template 'universalmodern' MyApp ./MyApp
* ext-build gen app -s 'Ext/ext-8.0.0' -t 'universalmodern' MyApp ./MyApp
* eb g a -s 'Ext/ext-8.0.0' -t 'universalmodern' MyApp ./MyApp
* ext-build generate viewpackage settings

## Commands Available
* ext-build generate app (name) (path)
* ext-build generate viewpackage (view)

## Commands Options
* generate, gen, g
* application, app, a
* viewpackage, vp

## Options Available
* --builds -b (--builds "desktop:modern,theme-material;phone:modern,theme-material;" is default)
* --debug -d (shows debug messages)
* --force (deletes application, if present, before generate app (BE CAREFUL WITH THIS!))
* --sdk -s (path to Ext JS sdk - currently required for gen app, no running from sdk folder...)
* --template -t (name of app template to use - only one currently - universalmodern)

## Comments
* Tested with Ext JS Version 7.8.0
npm package: @sencha/ext-react-classic-boilerplate
Description: A boilerplate project showing how to integrate React and Ext JS using the classic toolkit.
Author: Sencha, Inc.
Latest version: 7.3.0

# ExtReact Classic Boilerplate

A foundation for React apps that use the Ext JS modern toolkit.

## Requirements

* Ext JS 6.6+

## Quick Start

If you haven't already, download Ext JS 6.6+.

Then, run the following to clone and build the project:

    git clone https://github.com/sencha/ext-react.git
    cd ext-react/packages/ext-react-classic-boilerplate
    npm install

Then run:

    npm start

This will start the app and open it in a browser window.  By default it tries to find
an open port starting with 1962.  You can override the default port by providing `--env.port=(port)` 
as a command line argument.

For example to use port 1963:

    npm start -- --env.port=1963

You can also run and serve a production build using:

    npm run build
    npm run prod
npm package: @sencha/ext-react-classic-grid
Description: Sencha ext-react-classic-grid
Author: Sencha, Inc.
Latest version: 7.3.0

## Readme for @sencha/ext-react-classic-grid

This npm package contains the needed files to add the @sencha/ext-react-classic-grid package to a React application

- [Adding ExtReact components to an existing create-react-app project](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-classic-grid/guides/Adding_ExtReact_to_create-react-app_project.md)
- [Creating a new create-react-app project with ExtReact components](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-classic-grid/guides/Creating_create-react-app_ExtReact.md.md)
- [Migrate/Upgrade from a previous version](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-classic-grid/guides/MIGRATE.md)
- [Understanding An App](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-classic-grid/guides/UNDERSTANDING_AN_APP.md)
- [Using ext-webpack-plugin](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-classic-grid/guides/USING_EXT_WEBPACK_PLUGIN.md)
- [What's New](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-classic-grid/guides/WHATS_NEW.md)
npm package: @sencha/ext-react-material-ui
Description: Sencha ext-react-material-ui
Author: Sencha, Inc.
Latest version: 7.3.0

# ExtReact for Material-UI

Welcome to ExtReact for Material-UI, a collection of data-centric, React components that are the perfect compliment to [Material-UI.com](https://material-ui.com/)

### Currently ExtReact for Material-UI is delivered to customers through the general ExtReact product.

<img src="examples.png" xheight="400" xwidth="800" >

Click here to [Get Started with ExtReact for Material-UI](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-material-ui/guides/ExtReact_for_Material-UI_GETTING_STARTED.md)

## Resources

- [Getting Started](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-material-ui/guides/ExtReact_for_Material-UI_GETTING_STARTED.md)
- [Getting Started - Detailed Version](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-material-ui/guides/ExtReact_for_Material-UI_GETTING_STARTED_DETAILED.md)
- [Adding to existing Material-UI Application](https://github.com/sencha/ext-react/blob/ext-react-7.3.0/packages/ext-react-material-ui/guides/ExtReact_for_Material-UI_ADDING.md)
- [Examples](https://examples.sencha.com/ExtReact/7.3.0/ext-react-material-ui-documentation/)
- [ExtReact for Material UI Documentation](https://examples.sencha.com/ExtReact/7.3.0/ext-react-material-ui-documentation/)
- [Material UI Documentation](https://material-ui.com/)
npm package: @sencha/ext-react-modern-boilerplate
Description: A foundation for React 16+ apps built with ExtReact components.
Author: Sencha, Inc.
Latest version: 7.3.0

# ExtReact Modern Boilerplate

A foundation for React apps built with [ExtReact](http://docs.sencha.com/extreact/latest/index.html) components.

## Quick Start

ExtReact and all related packages are hosted on Sencha's private NPM registry. To gain access to this registry, [sign up for a trial of ExtReact](https://www.sencha.com/products/extreact/evaluate).

Once you have received your credentials, you can authenticate by running the following command:

```
npm login --registry=http://npm.sencha.com --scope=@sencha
```

Then, run the following to clone and build the project:

    git clone https://github.com/sencha/ext-react.git
    cd ext-react/packages/ext-react-modern-boilerplate
    npm install
    npm start

This will start the app and open it in a browser window.  By default it tries to find
an open port starting with 1962.  You can override the default port by providing `--env.port=(port)` 
as a command line argument.

For example to use port 1963:

    npm start -- --env.port=1963

You can also run and serve a production build using:

    npm run build
    npm run prod

# Tests

This application uses jest to run unit tests.  You can run them with:

```
npm test
```

When you make changes, update test snapshots by running:

```
npm run update-snapshots
```
npm package: @sencha/ext-react-modern-typescript-boilerplate
Description: A foundation for React apps built with ExtReact modern toolkit components and TypeScript.
Author: Sencha, Inc.
Latest version: 7.3.0

# ExtReact Modern TypeScript Boilerplate

A foundation for React apps built with [ExtReact](http://docs.sencha.com/extreact/latest/index.html) components and TypeScript.

## Quick Start

ExtReact and all related packages are hosted on Sencha's private NPM registry. To gain access to this registry, [sign up for a trial of ExtReact](https://www.sencha.com/products/extreact/evaluate).

Once you have received your credentials, you can authenticate by running the following command:

```
npm login --registry=http://npm.sencha.com --scope=@sencha
```

Then, run the following to clone and build the project:

    git clone https://github.com/sencha/ext-react.git
    cd ext-react/packages/ext-react-typescript-boilerplate
    npm install
    npm start

This will start the app and open it in a browser window.  By default it tries to find
an open port starting with 1962.  You can override the default port by providing `--env.port=(port)` 
as a command line argument.

For example to use port 1963:

    npm start -- --env.port=1963

You can also run and serve a production build using:

    npm run build
    npm run prod