New:Socket for Asana Is Now Available.Learn more
Sign In

@opencode-ai/schema

Package Overview
Dependencies
Maintainers
2
Versions
1297
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opencode-ai/schema - npm Package Compare versions

Comparing version
0.0.0-beta-18269
to
0.0.0-beta-18286
+6
-6
dist/project.d.ts

@@ -7,3 +7,3 @@ export * as Project from "./project.js";

export type ID = typeof ID.Type;
export declare const Vcs: Schema.Literals<readonly ["git", "hg"]>;
export declare const Vcs: Schema.String;
export declare const Current: Schema.Struct<{

@@ -42,3 +42,3 @@ readonly id: Schema.brand<Schema.String, "Project.ID"> & {

readonly canonical: Schema.brand<Schema.String, "AbsolutePath">;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Literals<readonly ["git", "hg"]>>>, Schema.optionalKey<Schema.Literals<readonly ["git", "hg"]>>, never, never>;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;
readonly name: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;

@@ -122,3 +122,3 @@ readonly icon: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Struct<{

readonly canonical: Schema.brand<Schema.String, "AbsolutePath">;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Literals<readonly ["git", "hg"]>>>, Schema.optionalKey<Schema.Literals<readonly ["git", "hg"]>>, never, never>;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;
readonly name: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;

@@ -155,3 +155,3 @@ readonly icon: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Struct<{

readonly canonical: Schema.brand<Schema.String, "AbsolutePath">;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Literals<readonly ["git", "hg"]>>>, Schema.optionalKey<Schema.Literals<readonly ["git", "hg"]>>, never, never>;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;
readonly name: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;

@@ -211,3 +211,3 @@ readonly icon: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Struct<{

readonly canonical: Schema.brand<Schema.String, "AbsolutePath">;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Literals<readonly ["git", "hg"]>>>, Schema.optionalKey<Schema.Literals<readonly ["git", "hg"]>>, never, never>;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;
readonly name: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;

@@ -244,3 +244,3 @@ readonly icon: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Struct<{

readonly canonical: Schema.brand<Schema.String, "AbsolutePath">;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Literals<readonly ["git", "hg"]>>>, Schema.optionalKey<Schema.Literals<readonly ["git", "hg"]>>, never, never>;
readonly vcs: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;
readonly name: Schema.decodeTo<Schema.optional<Schema.toType<Schema.String>>, Schema.optionalKey<Schema.String>, never, never>;

@@ -247,0 +247,0 @@ readonly icon: Schema.decodeTo<Schema.optional<Schema.toType<Schema.Struct<{

@@ -7,3 +7,5 @@ export * as Project from "./project.js";

export const ID = ProjectID;
export const Vcs = Schema.Literals(["git", "hg"]).annotate({ identifier: "Project.Vcs" });
export const Vcs = Schema.String.check(Schema.isPattern(/^[a-z][a-z0-9._-]*$/)).annotate({
identifier: "Project.Vcs",
});
export const Current = Schema.Struct({

@@ -10,0 +12,0 @@ id: ID,

{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/schema",
"version": "0.0.0-beta-18269",
"version": "0.0.0-beta-18286",
"type": "module",

@@ -6,0 +6,0 @@ "license": "MIT",

Sorry, the diff of this file is too big to display