@flexicon/gridsome-source-build-meta

0.0.2 • Public • Published

@flexicon/gridsome-source-build-meta

Gridsome source plugin to add build information to the global metadata schema.

Install

  • yarn add @flexicon/gridsome-source-build-meta
  • npm install @flexicon/gridsome-source-build-meta

Usage

module.exports = {
  plugins: [
    {
      use: '@flexicon/gridsome-source-build-meta',
      options: {
        formatLocale: 'en-US',
      },
    },
  ],
}

Options

formatLocale

  • Type: string optional

What locale to use with Intl.DateTimeFormat

Default: en-GB

formatOptions

  • Type object optional

DateTime formatting options

Default:

const formatOptions = {
  year: 'numeric',
  month: 'numeric',
  day: 'numeric',
  hour: 'numeric',
  minute: 'numeric',
  second: 'numeric',
}

Metadata

  • buildInfo
    • buildTime - string - Date time string formatted based on the options and generated at build time
    • buildTimestamp - number - UNIX timestamp at which the current build was triggered

Example Query

<static-query>
  metadata {
    buildInfo {
      buildTime
      buildTimestamp
    }
  }
</static query> 

Package Sidebar

Install

npm i @flexicon/gridsome-source-build-meta

Weekly Downloads

0

Version

0.0.2

License

MIT

Unpacked Size

2.62 kB

Total Files

4

Last publish

Collaborators

  • flexicon