Details
-
Type:
Improvement
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
Description
Currently the NPM package for Infusion contains a dist directory. The dist directory includes the various js builds of Infusion. It also includes an assets directory that includes the css, and their dependencies, that are generated from Stylus files. In this way the dist directory contains all of the generated/compiled resources. However other dependencies still need to be pulled from source, for example the templates and message bundles.
When pulling down Infusion for a website or other front end project, it would be more convenient if all of the distributed resources were contained within the dist directory. That might look like including the src, with the compiled css in place, along side the js files.
- dist
- src
- infusion-all.js
- ...
or
- dist
- assets
- src
- infusion-all.js
- assets
With either of the above structures, an integrator would only need to copy over the dist directory from node_modules/infusion.
Attachments
Issue Links
- relates to
-
FLUID-5579 Assess the potential for modularising Infusion into one or more modules, and appropriate distribution scheme
-
- Open
-
-
FLUID-6138 Add missing files from /src to the /dist directory
-
- Open
-
-
FLUID-6361 OpenSans not included in dist directory
-
- Closed
-