Programmatic
AssetPack can be run programmatically, allowing you to run AssetPack from your own scripts.
To see a full list of configuration options, see the API Reference.
Usage
To use AssetPack programmatically, you need to import the assetpack
function from the assetpack
package, and call it with the following options:
import { AssetPack } from '@assetpack/core';
const assetpack = new AssetPack({
entry: './raw-assets',
output: './public/assets',
pipes: [],
});
// To run AssetPack
await assetpack.run();
// Or to watch the assets directory for changes
void assetpack.watch();
// To stop watching the assets directory
assetpack.stop();