3.0.0 • Published 3 years ago

laxar-infrastructure v3.0.0

Weekly downloads
9
License
MIT
Repository
github
Last release
3 years ago

LaxarJS Infrastructure

base webpack/karma configuration for LaxarJS core modules

This is mainly intended for internal use by LaxarJS artifacts, to avoid duplicating webpack and karma configuration across projects.

Usage

The basic steps

  • yarn add --dev laxar-infrastructure
  • webpack.config.js: generate configuration using:

    • require( 'laxar-infrastructure' ).webpack( { context: __dirnamne } ).library() and/or
    • require( 'laxar-infrastructure' ).webpack( { context: __dirnamne } ).browserSpec( filePatterns )
  • karma.config.js: generate configuration using:

    • require( 'laxar-infrastructure' ).karma( filePatterns, webpackConfig )

      here you may want to load the webpackConfig from the webpack.config.js