Metadata-Version: 2.1
Name: npf-web-extension
Version: 0.2.2
Summary: NPF Web extension designed to export results to a single html web app
Home-page: https://github.com/dpcodebiz/npf-web-extension
Project-URL: Bug Tracker, https://github.com/dpcodebiz/npf-web-extension/issues
Project-URL: Changelog, https://github.com/dpcodebiz/npf-web-extension/releases
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Intended Audience :: Developers
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# Network Performance Framework Web Extension

This repository is an extension to NPF (<https://github.com/tbarbette/npf>) and should therefore not be used as a standalone tool as the architecture has been built based on npf's internal architecture.

However for more advanced usage, it can be used as a standalone tool. In order to do so, the app has to be initialized by running the following javascript command:

```js
window.updateConfiguration(configuration);
```

where `configuration` follows the type specified inside `src/utils/data.ts`.

## Available Scripts

### `npm start`

Runs the app in development mode available at address `http://localhost:3000`

### `npm test`

Will be updated later

### `npm run build`

Builds the app for production and optimizes it.

### `npm run eject` -- DO NOT USE

**Note: this is a one-way operation. Once you `eject`, you can’t go back!**
This will be removed in the near future

## Releases

- V0.2.2
  - Fixed checkout reset when building with github actions
- V0.2.1
  - Fixed html file not being included properly. Added prebuild script.
- V0.2
  - Inlining all app source codes into a single html file instead of external scripts
- V0.1.1
  - PyPi package creation and publishing
- V0.1
  - Github actions automatic releases
