Skip to content

nathanchase/dayjs

Folders and files

NameName
Last commit message
Last commit date
Sep 6, 2022
Apr 6, 2023
Apr 6, 2023
Jul 25, 2022
Jul 25, 2022
Jul 25, 2022
Jul 25, 2022
Sep 6, 2022
Apr 6, 2023
Feb 11, 2025
Feb 11, 2025
Jul 25, 2022

Repository files navigation

@nathanchase/nuxt-dayjs-module

This is a Nuxt 3 compatible module built with the official Nuxt 3 module-builder for dayjs. This is meant as a Nuxt 3 version of dayjs-module to satisfy Nuxt 3 support.

Usage:

// ./nuxt.config.ts
export default defineNuxtConfig({
  modules: [
    '@nathanchase/nuxt-dayjs-module'
  ]
  ...
});

Add dayjs plugins (ex: duration) via configuration in nuxt.config like so:

dayjs: {
    plugins: [
      'duration',
      'relativeTime',
      'advancedFormat',
      'weekday'
    ]
}

See /playground/app.vue for working examples.

On npm: https://www.npmjs.com/package/@nathanchase/nuxt-dayjs-module

Development

  • Run 'npm install' to install required packages.
  • Run npm run dev:prepare to generate type stubs.
  • Use npm run dev to start playground in development mode.