@deliatech/starter-kit

Delia Technologies Starter Kit Module for nuxt 4
763
Install
npm install @deliatech/starter-kit
Latest Version:2.0.0
Vue:3
License:MIT
Last Updated:Sep 29, 2026
Links: Repository  ·  npm
Maintainer: deliatechadmin

@delia/starter-kit

npm version npm downloads License Nuxt

My new Nuxt module for doing amazing things.

  • ✨  Release Notes

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

Local development
# Install dependencies
npm install

# Generate type stubs
npm run dev:prepare

# Develop with the playground
npm run dev

# Build the playground
npm run dev:build

# Run ESLint
npm run lint

# Run Vitest
npm run test
npm run test:watch

# Release new version
npm run release

Version History

Version Released Vue License
2.0.0 ^3.0 MIT
1.4.0 MIT
1.3.0 MIT
1.2.0 MIT
1.1.0 MIT