1.4.0 • Published 9 months ago

@deliatech/starter-kit v1.4.0

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
9 months ago

@delia/starter-kit

npm version npm downloads License Nuxt

My new Nuxt module for doing amazing things.

Features

  • Authentication Authentik
  • Tailwind config

Quick Setup

Install the module to your Nuxt application

npm i @delia/starter-kit

Set environnement in .env next to your nuxt.config.ts

  • NUXT_SESSION_PASSWORD="PASSWORD_A_MODIFIER"
  • NUXT_OAUTH_AUTHENTIK_CLIENT_ID="CLIENT_ID_A_MODIFIER"
  • NUXT_OAUTH_AUTHENTIK_CLIENT_SECRET="CLIENT_SECRET_A_MODIFIER"
  • NUXT_OAUTH_AUTHENTIK_DOMAIN="authentik.app.delia.tech"

In nuxt.config.ts add:

 auth?: {
    superusers?: AuthRole[]
    roles?: AuthRole[]
    defaultRole?: string
  }

For autocompletion of tailwindcss classes add this in your .vscode/settings.json

{
...
  "tailwindCSS.experimental.configFile": "node_modules/@deliatech/starter-kit/dist/runtime/assets/css/main.css"
...
}

That's it! You can now use @delia/starter-kit in your Nuxt app ✨

Contribution

1.4.0

9 months ago

1.3.0

9 months ago

1.2.0

9 months ago

1.1.0

9 months ago

1.0.0

9 months ago