@sparing-software/nuxt-sparing-center

    3.0.4 • Public • Published

    Nuxt Sparing Center

    Nuxt Sparing Center Logo

    MIT license Downloads number JavaScript Style Guide

    Nuxt plugin manager for quick project setup 🚀

    Installation

    Install package in your project

    npm i @sparing-software/nuxt-sparing-center

    Configuration

    Add module in nuxt.config.js

    modules: [
      ['@sparing-software/nuxt-sparing-center', {
        // ... options
      }]
    ]

    Options

    Option Description Default
    plugins Import nuxt plugins without any installation or configuration. Available plugins:
    ['vue-on-resize', 'v-clamp', '100vh'],
    []
    openApiService Import sparing-open-api.
    Available options: true, false
    true
    trailingSlash Forcing/force removing trailing slash at the end of the urls. Available options: true, false, null. Caveat: required nuxtjs version is 2.10.1+ null
    axiosI18nHeader Add Accept-Language header with current i18n.locale value to every axios request. Caveat: @sparing-software/nuxt-sparing-center must be set before @nuxtjs/axios module. false
    styleResources Import @/assets/sass/_vars.scss and @/assets/sass/_mixins.scss to every vue component. true
    sassUtilsCollection Import sass-utils-collection - styleResources must be enabled. true
    boxSizing Set global box-sizing: border-box true
    fixBrowserStyles Overwrite user agent styles: 'reset', 'normalize', false 'reset'
    fixFontSmoothing Fix default font-smoothing: true, false true

    Example

    ['@sparing-software/nuxt-sparing-center', {
      trailingSlash: true,
      serviceModule: {
        httpClient: 'path/to/httpClient'
      },
      axiosI18nHeader: true,
      plugins: [
        'v-clamp',
        'vue-on-resize'
      ]
    }]

    Contributing

    Want to help improve this plugin? Great!
    Project is open-source so fork repo and join us!

    License

    MIT License © Sparing Interactive

    Install

    npm i @sparing-software/nuxt-sparing-center

    DownloadsWeekly Downloads

    53

    Version

    3.0.4

    License

    MIT

    Unpacked Size

    11.7 kB

    Total Files

    14

    Last publish

    Collaborators

    • vladyslavprosolupovsparing
    • adrianklimek