For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /api/rspeedy.filename.template.md.
This is the dev preview website. Check out the document at lynxjs.org

Home > @lynx-js/rspeedy > Filename > template

Filename.template property

Warning: This API is now obsolete.

Use Filename.bundle instead.

The name of the template files.

Signature:

template?: string | undefined;

Default Value

'[name].[platform].bundle'

Remarks

The following placeholder is supported:

  • [name]: the name of the entry. - [contenthash]: the contenthash of the template.

Example 1

  • Using content hash in bundle filename:
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig({
  output: {
    filename: {
      template: '[name].[contenthash].bundle',
    },
  },
})

Example 2

  • Using content hash with length in bundle filename:
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig({
  output: {
    filename: {
      template: '[name].[contenthash:8].bundle',
    },
  },
})