Methods
(static) makeBanner(package) → {string}
- Source:
- Since:
- 0.1.0
Return a string modifying the input filepath extension to .mjs. Used to get the location of the es6 build from the JS build: component.js -> component.mjs
Example
> import pkg from 'package.json'
> makeBanner(pkg)
'svizzle v0.1.0 - © 2023 nestauk'
Parameters:
Name | Type | Description |
---|---|---|
package |
obj | object representation of package.json |
Returns:
- banner
- Type
- string
(static) renameToCss(filepath) → {string}
- Source:
- Since:
- 0.1.0
Return a string modifying the input filepath extension to .css. Used to get the location of the CSS build from the JS build: component.js -> component.css
Example
> renameToCss('filename.js')
'filename.css'
Parameters:
Name | Type | Description |
---|---|---|
filepath |
string |
Returns:
- Type
- string
(static) renameToExtension(extension) → {string}
- Source:
- Since:
- 0.2.0
Return a function expecting the filepath to rename
Example
> renameToFoo = renameToExtension('.foo')
> renameToFoo('filename.txt')
'filename.foo'
> renameToFoo('filename.spec.txt')
'filename.spec.foo'
Parameters:
Name | Type | Description |
---|---|---|
extension |
string |
Returns:
- Type
- string
(static) renameToMinJs(filepath) → {string}
- Source:
- Since:
- 0.1.0
Return a string modifying the input filepath extension to .min.js. Used to get the location of the minified build from the JS build: component.js -> component.min.js
Example
> renameToMinJs('filename.js')
'filename.min.js'
Parameters:
Name | Type | Description |
---|---|---|
filepath |
string |
Returns:
- Type
- string
(static) renameToMjs(filepath) → {string}
- Source:
- Since:
- 0.1.0
Return a string modifying the input filepath extension to .mjs. Used to get the location of the es6 build from the JS build: component.js -> component.mjs
Example
> renameToCss('filename.js')
'filename.mjs'
Parameters:
Name | Type | Description |
---|---|---|
filepath |
string |
Returns:
- Type
- string