# aria-test

> Simple testing tools, provides pre define configuration

Latest version **0.0.3** (published 2019-06-07) · ISC license · 0 weekly downloads

## Install

```sh
npm install aria-test
pnpm add aria-test
yarn add aria-test
bun add aria-test
```

Provides the command `aria`.

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.3 |
| Published | 2019-06-07 |
| First published | 2019-06-04 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 10 |
| Unpacked size | 15.8 KB |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Arjay Elbore |
| Maintainers | aelbore |
| Keywords | test, unit, karma, rollup, aria |

## Links

- npm: https://www.npmjs.com/package/aria-test
- Repository: https://github.com/aelbore/aria-test
- Homepage: https://github.com/aelbore/aria-test#readme
- Issues: https://github.com/aelbore/aria-test/issues
- npm.io page: https://npm.io/package/aria-test

## Dependencies (10)

- [chai](https://npm.io/package/chai.md) ^4.2.0
- [karma](https://npm.io/package/karma.md) ^4.1.0
- [mocha](https://npm.io/package/mocha.md) ^6.1.4
- [coveralls](https://npm.io/package/coveralls.md) ^3.0.3
- [karma-chai](https://npm.io/package/karma-chai.md) ^0.1.0
- [karma-mocha](https://npm.io/package/karma-mocha.md) ^1.3.0
- [karma-mocha-reporter](https://npm.io/package/karma-mocha-reporter.md) ^2.2.5
- [karma-chrome-launcher](https://npm.io/package/karma-chrome-launcher.md) ^2.2.0
- [rollup-plugin-istanbul](https://npm.io/package/rollup-plugin-istanbul.md) ^2.0.1
- [karma-coverage-istanbul-reporter](https://npm.io/package/karma-coverage-istanbul-reporter.md) ^2.0.5

## Alternatives

- [duck](https://npm.io/package/duck.md) — 4.2M weekly downloads
- [ava](https://npm.io/package/ava.md) — 560.2K weekly downloads
- [storybook-addon-module-mock](https://npm.io/package/storybook-addon-module-mock.md) — 71.7K weekly downloads
- [vest](https://npm.io/package/vest.md) — 50.1K weekly downloads
- [@ethereum-waffle/mock-contract](https://npm.io/package/@ethereum-waffle/mock-contract.md) — 40.0K weekly downloads

## Recent versions

- 0.0.3 (latest) — 2019-06-07
- 0.0.2 — 2019-06-07
- 0.0.1 — 2019-06-04

## README

# aria-test
Simple testing tools, provides pre define configuration

Installation
------------

  ```
    npm install --save-dev aria-test
  ```

  ### Setup
  * create `karma.conf.ts` in your root folder of your app
    ```typescript
    import { karmaConfig } from 'aria-test'
    import { alias } from 'aria-build'

    const vue = require('rollup-plugin-vue')

    export default karmaConfig({ 
      frameworks: ['mocha', 'chai'],
      files: [
        'tests/**/*.spec.js'
      ],
      rollup: {
        custom: true,
        plugins: [
          alias({
            vue: 'node_modules/vue/dist/vue.js'
          }),
          vue()
        ]
      }
    })
    ```
  * add npm scripts
    ```json
    "test": "karma start"
    ```
  * Run your test
    ```
    npm test
    ```

---
_Source: https://npm.io/package/aria-test · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
