1.0.7 • Published 3 years ago
@tavexit/cottonmouth v1.0.7
cottonmouth
An asset dependency sorting system for Fractal.
usage
- Install the package:
npm install @tavexit/cottonmouth --save
. - Require the package:
const cottonmouth = require('@tavexit/cottonmouth');
- Use it:
cottonmouth({
fractal: fractal, // reference your fractal instance
components: ['icon', 'button'], // collect dependencies for a specified set of components
tag: 'main', // collect dependencies for all components that have this tag
prependComponents: ['reset', 'typography'], // required components that should be prepended
appendComponents: ['helper'], // required components that should be appended
sortAssets: ['scss', 'js'] // asset types (extensions) that should be searched for and sorted
}
).then((dependencies) => {
// to stuff with returned dependencies object
}
);