For AI agents: the complete documentation index is available at /next/llms.txt, the full documentation bundle is available at /next/llms-full.txt, and this page is available as Markdown at /next/api/rspeedy/rspeedy.filename.md.
Rspeedy logo
Rspeedy
  • English
  • Home > @lynx-js/rspeedy > Filename

    Filename interface

    The Filename determines the name of the JavaScript bundle file to be output. These bundles will be written to the directory specified by output.path.

    Signature:

    export interface Filename 

    Remarks

    If a string is provided, it will be used as Filename.bundle.

    Properties

    Property

    Modifiers

    Type

    Description

    assets?

    Rspack.AssetModuleFilename

    (Optional) The name of other assets, except for above (image, svg, font, html, wasm...)

    bundle?

    BundleFilename | undefined

    (Optional) The name of the bundle files.

    css?

    Rspack.CssFilename | undefined

    (Optional) The name of the CSS files.

    font?

    Rspack.AssetModuleFilename | undefined

    (Optional) The name of the font files.

    image?

    Rspack.AssetModuleFilename | undefined

    (Optional) The name of non-SVG images.

    js?

    Rspack.Filename | undefined

    (Optional) The name of the JavaScript files.

    media?

    Rspack.AssetModuleFilename | undefined

    (Optional) The name of media assets, such as video.

    svg?

    Rspack.AssetModuleFilename | undefined

    (Optional) The name of the SVG images.

    template?

    string | undefined

    (Optional) The name of the template files.

    wasm?

    Rspack.WebassemblyModuleFilename

    (Optional) The name of WebAssembly files.

    Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.