
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
@tago-io/dashboard-schema
Advanced tools
TypeScript schema definitions for TagoIO Dashboard components
TypeScript schema definitions for TagoIO Dashboard components, providing type-safe validation and structure for dashboard widgets and configurations.
This package is published to GitHub Packages. To install it, you need to
configure npm to use GitHub Packages for the @tago-io scope.
Create or update your .npmrc file in your project root:
@tago-io:registry=https://npm.pkg.github.com
You need a GitHub Personal Access Token with read:packages permission:
npm login --scope=@tago-io --registry=https://npm.pkg.github.com
When prompted:
npm install @tago-io/dashboard-schema
import { Dashboard, DeviceData, Widget } from "@tago-io/dashboard-schema";
// Use the schema types in your application
const widgetConfig: Widget.WidgetCreate = {
// Your widget configuration
};
const dashboardConfig: Dashboard.DashboardCreate = {
// Your dashboard configuration
};
// Need draft-7 JSON Schema with .describe() metadata preserved?
const angularJSONSchema = Widget.widgetCreateJSONSchemas.angular;
// angularJSONSchema.$schema === "http://json-schema.org/draft-07/schema#"
# Install dependencies
npm install
# Run tests
npm test
# Run linter
npm run linter
# Format code
npm run format
# Build the package
npm run build
The package is automatically published to GitHub Packages when:
To manually publish:
npm version patch # or minor/major
npm publish
ISC © TagoIO Inc.
FAQs
TypeScript schema definitions for TagoIO Dashboard components
We found that @tago-io/dashboard-schema demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 4 open source maintainers collaborating on the project.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.