3.0.0 • Published 8 months ago

@repodog/jasmine-browser-config v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@repodog/jasmine-browser-config

The Repodog jasmine-browser config.

npm version License: MIT

Install package and peer dependencies

# terminal
npm install @repodog/jasmine-browser-config @repodog/webpack-config @types/jasmine jasmine-browser-runner jasmine-core jasmine-expect --save-dev

Use package

// package.json
{
  "scripts": {
    "test:browser": "pnpm run test:browser:remove && pnpm run test:browser:build && pnpm run test:browser:run",
    "test:browser:build": "webpack --config ./webpack.config.cjs",
    "test:browser:debug": "jasmine-browser-runner serve --config=jasmineBrowser.config.mjs --browser chrome",
    "test:browser:remove": "del-cli ./tests/browser/dist",
    "test:browser:run": "jasmine-browser-runner runSpecs --config=jasmineBrowser.config.mjs",
  }
}
// jasmineBrowser.config.mjs
import repodogConfig from '@repodog/jasmine-browser-config';

export default {
  ...repodogConfig,
};
// webpack.config.cjs
const swcConfig = require('@repodog/swc-config');
const webpackConfig = require('@repodog/webpack-config/test.cjs');

module.exports = {
  ...webpackConfig({ compiler: 'babel-loader' }),
  // or
  ...webpackConfig({ compiler: ['swc-loader', swcConfig] }),
};
3.0.0

8 months ago

2.0.3

1 year ago

2.0.4

8 months ago

2.0.2

1 year ago

2.0.1

1 year ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago