0.3.0 • Published 4 years ago
firescript-builder v0.3.0
Firescript builder
Firescript project builder module used by the firescript build
command.
Usage
import { FirescriptBuilder } from 'firescript-builder'
const builder = new FirescriptBuilder({
srcDir: `${process.cwd()}/src/`,
destDir: `${process.cwd()}/dist/`
})
const files = await builder.build()
console.log('Affected files:', files)
Methods
async build(str srcDir, str destDir) => arr affectedFiles
Build project, it parse, lint and transpiles all .fire files.
const files = await builder.build()
console.log('Affected files:', files)
Arguments:
Name: | Flags: | Description: |
---|---|---|
scrDir | optional | Overwrites this.srcDir |
destDir | optional | Overwrites this.destDir |
Returns:
Returns An array of affected files.
async copy(arr filePattern, str srcDir, str destDir) => arr affectedFiles
Copies files who matching on of the filePattern from srcDir
to destDir
const filePattern = [
'package.json'
'README.md',
'templates/**/*.js'
]
const files = await builder.copy(filePattern)
console.log('Affected files:', files)
Arguments:
Name: | Flags: | Description: |
---|---|---|
filePattern | required | Defines an array of file patterns |
scrDir | optional | Overwrites this.srcDir |
destDir | optional | Overwrites this.destDir |
Returns:
Returns An array of affected files.
0.3.0
4 years ago
0.2.10
4 years ago
0.2.9
4 years ago
0.2.8
4 years ago
0.2.7
4 years ago
0.2.6
4 years ago
0.2.5
5 years ago
0.2.4
5 years ago
0.2.3
5 years ago
0.2.2
5 years ago
0.2.1
5 years ago
0.2.0
5 years ago
0.1.5
5 years ago
0.1.4
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.0
5 years ago
0.1.1
5 years ago
0.0.0
5 years ago