@jsreport/jsreport-assets

4.1.0 • Public • Published

@jsreport/jsreport-assets

NPM Version

jsreport extension embedding static assets like fonts or helpers into the templates

See https://jsreport.net/learn/assets

Changelog

4.1.0

  • internal changes to support new response.output api

4.0.2

  • update @jsreport/office

4.0.1

  • fix jsreport.config.json requires metadata for v4

4.0.0

  • minimum node.js version is now 18.15.0
  • update studio build against new webpack and babel

3.6.1

  • fix resolving assets as links

3.6.0

  • add support for specifying what are the main document properties of assets entitySet

3.5.0

  • errors from asset logic should be weak
  • validate that passed asset path is string

3.4.4

  • asset not found is marked as weak error

3.4.3

  • fix {#asset} resolving when there is leading/trailing space in asset name

3.4.2

  • changes to enable new trustUserCode option
  • changes to enable caching of system helpers

3.4.1

  • make asset editor component's code active display configurable

3.4.0

  • fix asset link click from xlsx template preview
  • update to improve the display of templates with xlsx in studio

3.3.0

fix studio usage of old property scope, new one: sharedHelpersScope

3.0.1

  • use relative path to the currently evaluated entity (for example relative asset inside script should be relative to the script)

3.0.0-beta.1

Initial release for jsreport v3 New templating engine helpers introduced

{{#asset pathOrName}}

jsreport proxy extended with additional functions

const jsreport = require('jsreport-proxy')
jsreport.assets.read(path)
jsreport.assets.require(path)
jsreport.assets.registerHelpers(path)

Dependencies (9)

Dev Dependencies (12)

Package Sidebar

Install

npm i @jsreport/jsreport-assets

Weekly Downloads

1,715

Version

4.1.0

License

MIT

Unpacked Size

215 kB

Total Files

21

Last publish

Collaborators

  • pofider
  • bjrmatos