UNPKG

@reliverse/rse

Version:

@reliverse/rse is your all-in-one companion for bootstrapping and improving any kind of projects (especially web apps built with frameworks like Next.js) — whether you're kicking off something new or upgrading an existing app. It is also a little AI-power

264 lines (263 loc) 6.38 kB
export const DLER_TPL_ADDONS = { name: "addons", description: "Template generated from 12 files", updatedAt: "2025-06-17T20:33:59.528Z", config: { files: { "addons/biome/biome.json": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "0401c82b8b" }, content: { $schema: "https://biomejs.dev/schemas/1.9.4/schema.json", vcs: { enabled: false, clientKind: "git", useIgnoreFile: false }, files: { ignoreUnknown: false, ignore: [ ".next", "dist", ".turbo", "dev-dist", ".zed", ".vscode", "routeTree.gen.ts", "src-tauri", ".nuxt" ] }, formatter: { enabled: true, indentStyle: "tab" }, organizeImports: { enabled: true }, linter: { enabled: true, rules: { recommended: true, correctness: { useExhaustiveDependencies: "info" }, nursery: { useSortedClasses: { level: "warn", fix: "safe", options: { functions: ["clsx", "cva", "cn"] } } } } }, javascript: { formatter: { quoteStyle: "double" } } }, type: "json" }, "addons/husky/.husky/pre-commit": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "07ede6f4a9" }, content: `lint-staged `, type: "text" }, "addons/pwa/apps/web/next/public/favicon/apple-touch-icon.png": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "b72f6b7339" }, content: "", type: "binary", binaryHash: "b72f6b7339" }, "addons/pwa/apps/web/next/public/favicon/favicon-96x96.png": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "01dad80fc2" }, content: "", type: "binary", binaryHash: "01dad80fc2" }, "addons/pwa/apps/web/next/public/favicon/favicon.svg": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "eda53e30fe" }, content: "", type: "binary", binaryHash: "eda53e30fe" }, "addons/pwa/apps/web/next/public/favicon/site.webmanifest.hbs": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "569a179bb9" }, content: `{ "name": "{{projectName}}", "short_name": "{{projectName}}", "icons": [ { "src": "/web-app-manifest-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "maskable" }, { "src": "/web-app-manifest-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" } ], "theme_color": "#ffffff", "background_color": "#ffffff", "display": "standalone" } `, type: "text" }, "addons/pwa/apps/web/next/public/favicon/web-app-manifest-192x192.png": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "2dc8b34485" }, content: "", type: "binary", binaryHash: "2dc8b34485" }, "addons/pwa/apps/web/next/public/favicon/web-app-manifest-512x512.png": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "dee83fc2fb" }, content: "", type: "binary", binaryHash: "dee83fc2fb" }, "addons/pwa/apps/web/next/src/app/manifest.ts.hbs": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "6f8734ebe6" }, content: `import type { MetadataRoute } from "next"; export default function manifest(): MetadataRoute.Manifest { return { name: "{{projectName}}", short_name: "{{projectName}}", description: "my pwa app", start_url: "/new", display: "standalone", background_color: "#ffffff", theme_color: "#000000", icons: [ { src: "/favicon/web-app-manifest-192x192.png", sizes: "192x192", type: "image/png", }, { src: "/favicon/web-app-manifest-512x512.png", sizes: "512x512", type: "image/png", }, ], }; } `, type: "text" }, "addons/pwa/apps/web/vite/public/logo.png": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "70aadde45a" }, content: "", type: "binary", binaryHash: "70aadde45a" }, "addons/pwa/apps/web/vite/pwa-assets.config.ts.hbs": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "422e1dc3ac" }, content: `import { defineConfig, minimal2023Preset as preset, } from "@vite-pwa/assets-generator/config"; export default defineConfig({ headLinkOptions: { preset: "2023", }, preset, images: ["public/logo.png"], }); `, type: "text" }, "addons/turborepo/turbo.json.hbs": { metadata: { updatedAt: "2025-06-17T06:06:35.000Z", updatedHash: "62f4fbd66c" }, content: `{ "$schema": "https://turbo.build/schema.json", "ui": "tui", "tasks": { "build": { "dependsOn": ["^build"], "inputs": ["$TURBO_DEFAULT$", ".env*"], "outputs": ["dist/**"] }, "lint": { "dependsOn": ["^lint"] }, "check-types": { "dependsOn": ["^check-types"] }, "dev": { "cache": false, "persistent": true }{{#if (eq backend "convex")}}, "setup": { "cache": false, "persistent": true } {{else}}{{#unless (or (eq database "none") (eq orm "none"))}}, "db:push": { "cache": false, "persistent": true }, "db:studio": { "cache": false, "persistent": true }, "db:migrate": { "cache": false, "persistent": true }, "db:generate": { "cache": false, "persistent": true } {{/unless}}{{/if}} } } `, type: "text" } } } };