mirror of
https://github.com/aliasvault/aliasvault.git
synced 2026-03-25 18:11:42 -04:00
Bumps the npm_and_yarn group with 1 update in the /apps/browser-extension directory: [rollup](https://github.com/rollup/rollup). Bumps the npm_and_yarn group with 1 update in the /core/models directory: [rollup](https://github.com/rollup/rollup). Bumps the npm_and_yarn group with 1 update in the /core/typescript/identity-generator directory: [rollup](https://github.com/rollup/rollup). Bumps the npm_and_yarn group with 1 update in the /core/typescript/password-generator directory: [rollup](https://github.com/rollup/rollup). Bumps the npm_and_yarn group with 1 update in the /core/vault directory: [rollup](https://github.com/rollup/rollup). Updates `rollup` from 4.40.2 to 4.59.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0) Updates `rollup` from 4.40.1 to 4.59.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0) Updates `rollup` from 4.40.1 to 4.59.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0) Updates `rollup` from 4.40.1 to 4.59.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0) Updates `rollup` from 4.44.0 to 4.59.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.59.0) --- updated-dependencies: - dependency-name: rollup dependency-version: 4.59.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: rollup dependency-version: 4.59.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: rollup dependency-version: 4.59.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: rollup dependency-version: 4.59.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: rollup dependency-version: 4.59.0 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
Core Models
This package serves as the single source of truth for data models across all AliasVault platforms.
What This Does
This package performs two key functions:
1. TypeScript Distribution (As-Is)
Builds and copies TypeScript models directly to:
- Browser Extension:
apps/browser-extension/src/utils/dist/core/models - Mobile App:
apps/mobile-app/utils/dist/core/models
These apps consume the TypeScript models as-is, enabling type-safe development with no manual synchronization needed.
2. Native Code Generation (Transformed)
Automatically generates platform-specific models from TypeScript sources:
| Source | Generated Output | Language |
|---|---|---|
src/vault/FieldKey.ts |
apps/server/Databases/AliasClientDb/Models/FieldKey.cs |
C# |
src/vault/FieldKey.ts |
apps/mobile-app/ios/AliasVault/VaultModels/FieldKey.swift |
Swift |
src/vault/FieldKey.ts |
apps/mobile-app/android/.../vaultstore/models/FieldKey.kt |
Kotlin |