0.3.0 • Published 3 years ago

firescript-builder v0.3.0

Weekly downloads
131
License
MIT
Repository
-
Last release
3 years ago

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:
scrDiroptionalOverwrites this.srcDir
destDiroptionalOverwrites 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:
filePatternrequiredDefines an array of file patterns
scrDiroptionalOverwrites this.srcDir
destDiroptionalOverwrites this.destDir

Returns:

Returns An array of affected files.

0.3.0

3 years ago

0.2.10

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.0

4 years ago

0.1.1

4 years ago

0.0.0

4 years ago