UNPKG

leds-spark-lib

Version:

Biblioteca de geração de código

34 lines 1.27 kB
/** * Package Lock Generator Module * * This module generates the package-lock.json file for the Vue application, * defining exact versions of all dependencies to ensure consistent installs. * The generated lock file includes both production and development dependencies * with their complete dependency trees. * * Key Dependencies: * - Vue ecosystem (Vue, Vue Router, Pinia) * - Build tools (Vite, TypeScript) * - UI utilities (Tailwind CSS) * - Development tools (ESLint, Vue TSC) */ import SEON from "seon-lib-implementation"; /** * Generates package-lock.json content * * Creates a complete package lock file that specifies exact versions * for all dependencies and their sub-dependencies. This ensures * consistent and reproducible builds across different environments. * * Dependencies Categories: * - Core: Vue, Pinia, Vue Router * - UI: Tailwind CSS, Roboto font * - HTTP: Axios * - Build: Vite, TypeScript, Vue TSC * - Development: ESLint, testing tools * * @param project_abstraction - Project metadata (not directly used for lock file) * @returns {string} Complete package-lock.json content */ export declare function generate(project_abstraction: SEON.ProjectAbstraction): string; //# sourceMappingURL=packagelock-generator.d.ts.map