@langion/langion
Advanced tools
| export interface Entity { | ||
| Name: string; | ||
| Path: string; | ||
| Canonical: string; | ||
| Kind: Kind; | ||
| IsJavadocComment: string; | ||
| Comment: string; | ||
| } | ||
| export interface Annotatable { | ||
| Annotations: { | ||
| [key: string]: AnnotationEntity; | ||
| }; | ||
| } | ||
| export interface Javinon extends Entity { | ||
| Version: string; | ||
| Packages: { | ||
| [key: string]: PackageEntity; | ||
| }; | ||
| } | ||
| export interface PackageEntity extends Entity { | ||
| Packages: { | ||
| [key: string]: PackageEntity; | ||
| }; | ||
| Exports: { | ||
| [key: string]: Entity; | ||
| }; | ||
| } | ||
| export interface EnumEntity extends Entity { | ||
| List: { | ||
| [key: string]: string; | ||
| }; | ||
| } | ||
| export interface InterfaceEntity extends Entity, Annotatable { | ||
| Modifiers: ModifierEntity; | ||
| Variables: { | ||
| [key: string]: VariableEntity; | ||
| }; | ||
| Methods: { | ||
| [key: string]: MethodEntity; | ||
| }; | ||
| Extend: { | ||
| [key: string]: TypeEntity; | ||
| }; | ||
| } | ||
| export interface ClassEntity extends Entity, Annotatable { | ||
| Modifiers: ModifierEntity; | ||
| Extends: TypeEntity; | ||
| Implements: { | ||
| [key: string]: TypeEntity; | ||
| }; | ||
| Variables: { | ||
| [key: string]: VariableEntity; | ||
| }; | ||
| Fields: { | ||
| [key: string]: FieldEntity; | ||
| }; | ||
| Methods: { | ||
| [key: string]: MethodEntity; | ||
| }; | ||
| } | ||
| export interface ModifierEntity extends Entity { | ||
| Values: Modifiers; | ||
| } | ||
| export interface TypeEntity extends Entity { | ||
| Generics: { | ||
| [key: number]: GenericEntity; | ||
| }; | ||
| Parameter: boolean; | ||
| Array: boolean; | ||
| Primitive: boolean; | ||
| } | ||
| export interface GenericEntity extends Entity { | ||
| Position: number; | ||
| Parameter: boolean; | ||
| Glob: boolean; | ||
| Type: TypeEntity; | ||
| Variable: VariableEntity; | ||
| Wildcard: WildcardEntity; | ||
| } | ||
| export interface VariableEntity extends Entity { | ||
| Position: number; | ||
| } | ||
| export interface WildcardEntity extends Entity { | ||
| Upper: { | ||
| [key: number]: GenericEntity; | ||
| }; | ||
| Lower: { | ||
| [key: number]: GenericEntity; | ||
| }; | ||
| } | ||
| export interface AnnotationEntity extends Entity { | ||
| List: { | ||
| [key: string]: ValueEntity; | ||
| }; | ||
| } | ||
| export interface ValueEntity extends Entity { | ||
| Type: TypeEntity; | ||
| Content: any; | ||
| } | ||
| export interface FieldEntity extends Entity, Annotatable { | ||
| Type: TypeEntity; | ||
| Modifiers: ModifierEntity; | ||
| } | ||
| export interface MethodEntity extends Entity, Annotatable { | ||
| Returns: TypeEntity; | ||
| Modifier: ModifierEntity; | ||
| Variables: { | ||
| [key: string]: VariableEntity; | ||
| }; | ||
| Arguments: { | ||
| [key: string]: ArgumentEntity; | ||
| }; | ||
| } | ||
| export interface ArgumentEntity extends Entity, Annotatable { | ||
| Type: TypeEntity; | ||
| Position: number; | ||
| } | ||
| export declare enum Modifiers { | ||
| Public = "Public", | ||
| Protected = "Protected", | ||
| Private = "Private", | ||
| } | ||
| export declare enum Kind { | ||
| Javinon = "Javinon", | ||
| Package = "Package", | ||
| Class = "Class", | ||
| Enum = "Enum", | ||
| Interface = "Interface", | ||
| Field = "Field", | ||
| Type = "Type", | ||
| Generic = "Generic", | ||
| Variable = "Variable", | ||
| Wildcard = "Wildcard", | ||
| Annotation = "Annotation", | ||
| Method = "Method", | ||
| Modifier = "Modifier", | ||
| Argument = "Argument", | ||
| Value = "Value", | ||
| } |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| var Modifiers; | ||
| (function (Modifiers) { | ||
| Modifiers["Public"] = "Public"; | ||
| Modifiers["Protected"] = "Protected"; | ||
| Modifiers["Private"] = "Private"; | ||
| })(Modifiers = exports.Modifiers || (exports.Modifiers = {})); | ||
| var Kind; | ||
| (function (Kind) { | ||
| Kind["Javinon"] = "Javinon"; | ||
| Kind["Package"] = "Package"; | ||
| Kind["Class"] = "Class"; | ||
| Kind["Enum"] = "Enum"; | ||
| Kind["Interface"] = "Interface"; | ||
| Kind["Field"] = "Field"; | ||
| Kind["Type"] = "Type"; | ||
| Kind["Generic"] = "Generic"; | ||
| Kind["Variable"] = "Variable"; | ||
| Kind["Wildcard"] = "Wildcard"; | ||
| Kind["Annotation"] = "Annotation"; | ||
| Kind["Method"] = "Method"; | ||
| Kind["Modifier"] = "Modifier"; | ||
| Kind["Argument"] = "Argument"; | ||
| Kind["Value"] = "Value"; | ||
| })(Kind = exports.Kind || (exports.Kind = {})); | ||
| //# sourceMappingURL=langion.form.js.map |
| {"version":3,"file":"langion.form.js","sourceRoot":"","sources":["../src/langion.form.ts"],"names":[],"mappings":";;AAkGA,IAAY,SAIX;AAJD,WAAY,SAAS;IACjB,8BAAiB,CAAA;IACjB,oCAAuB,CAAA;IACvB,gCAAmB,CAAA;AACvB,CAAC,EAJW,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAIpB;AAED,IAAY,IAgBX;AAhBD,WAAY,IAAI;IACZ,2BAAmB,CAAA;IACnB,2BAAmB,CAAA;IACnB,uBAAe,CAAA;IACf,qBAAa,CAAA;IACb,+BAAuB,CAAA;IACvB,uBAAe,CAAA;IACf,qBAAa,CAAA;IACb,2BAAmB,CAAA;IACnB,6BAAqB,CAAA;IACrB,6BAAqB,CAAA;IACrB,iCAAyB,CAAA;IACzB,yBAAiB,CAAA;IACjB,6BAAqB,CAAA;IACrB,6BAAqB,CAAA;IACrB,uBAAe,CAAA;AACnB,CAAC,EAhBW,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAgBf"} |
+1
-1
@@ -1,1 +0,1 @@ | ||
| export * from "./src"; | ||
| export * from "./langion.form"; |
+1
-1
@@ -6,3 +6,3 @@ "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| __export(require("./src")); | ||
| __export(require("./langion.form")); | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":";;;;;AAAA,2BAAsB"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;AAAA,oCAA+B"} |
+1
-1
| { | ||
| "name": "@langion/langion", | ||
| "version": "0.1.0", | ||
| "version": "0.2.0", | ||
| "description": "Langion format definition", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
+18
-18
@@ -11,3 +11,3 @@ export interface Entity { | ||
| export interface Annotatable { | ||
| Annotations: {[key: string]: AnnotationEntity}; | ||
| Annotations: { [key: string]: AnnotationEntity }; | ||
| } | ||
@@ -17,12 +17,12 @@ | ||
| Version: string; | ||
| Packages: {[key: string]: PackageEntity}; | ||
| Packages: { [key: string]: PackageEntity }; | ||
| } | ||
| export interface PackageEntity extends Entity { | ||
| Packages: {[key: string]: PackageEntity}; | ||
| Exports: {[key: string]: Entity}; | ||
| Packages: { [key: string]: PackageEntity }; | ||
| Exports: { [key: string]: Entity }; | ||
| } | ||
| export interface EnumEntity extends Entity { | ||
| List: {[key: string]: string}; | ||
| List: { [key: string]: string }; | ||
| } | ||
@@ -32,5 +32,5 @@ | ||
| Modifiers: ModifierEntity; | ||
| Variables: {[key: string]: VariableEntity}; | ||
| Methods: {[key: string]: MethodEntity}; | ||
| Extend: {[key: string]: TypeEntity}; | ||
| Variables: { [key: string]: VariableEntity }; | ||
| Methods: { [key: string]: MethodEntity }; | ||
| Extend: { [key: string]: TypeEntity }; | ||
| } | ||
@@ -41,6 +41,6 @@ | ||
| Extends: TypeEntity; | ||
| Implements: {[key: string]: TypeEntity}; | ||
| Variables: {[key: string]: VariableEntity}; | ||
| Fields: {[key: string]: FieldEntity}; | ||
| Methods: {[key: string]: MethodEntity}; | ||
| Implements: { [key: string]: TypeEntity }; | ||
| Variables: { [key: string]: VariableEntity }; | ||
| Fields: { [key: string]: FieldEntity }; | ||
| Methods: { [key: string]: MethodEntity }; | ||
| } | ||
@@ -53,3 +53,3 @@ | ||
| export interface TypeEntity extends Entity { | ||
| Generics: {[key: number]: GenericEntity}; | ||
| Generics: { [key: number]: GenericEntity }; | ||
| Parameter: boolean; | ||
@@ -74,8 +74,8 @@ Array: boolean; | ||
| export interface WildcardEntity extends Entity { | ||
| Upper: {[key: number]: GenericEntity}; | ||
| Lower: {[key: number]: GenericEntity}; | ||
| Upper: { [key: number]: GenericEntity }; | ||
| Lower: { [key: number]: GenericEntity }; | ||
| } | ||
| export interface AnnotationEntity extends Entity { | ||
| List: {[key: string]: ValueEntity}; | ||
| List: { [key: string]: ValueEntity }; | ||
| } | ||
@@ -96,4 +96,4 @@ | ||
| Modifier: ModifierEntity; | ||
| Variables: {[key: string]: VariableEntity}; | ||
| Arguments: {[key: string]: ArgumentEntity}; | ||
| Variables: { [key: string]: VariableEntity }; | ||
| Arguments: { [key: string]: ArgumentEntity }; | ||
| } | ||
@@ -100,0 +100,0 @@ |
+1
-1
@@ -8,3 +8,3 @@ { | ||
| "outDir": "./dist", | ||
| "rootDir": "./", | ||
| "rootDir": "./src", | ||
| "strict": true, | ||
@@ -11,0 +11,0 @@ "noUnusedLocals": true, |
| export * from "./langion.form"; |
| "use strict"; | ||
| function __export(m) { | ||
| for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; | ||
| } | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| __export(require("./langion.form")); | ||
| //# sourceMappingURL=index.js.map |
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";;;;;AAAA,oCAA+B"} |
| export interface Entity { | ||
| Name: string; | ||
| Path: string; | ||
| Canonical: string; | ||
| Kind: Kind; | ||
| IsJavadocComment: string; | ||
| Comment: string; | ||
| } | ||
| export interface Annotatable { | ||
| Annotations: { | ||
| [key: string]: AnnotationEntity; | ||
| }; | ||
| } | ||
| export interface Javinon extends Entity { | ||
| Version: string; | ||
| Packages: { | ||
| [key: string]: PackageEntity; | ||
| }; | ||
| } | ||
| export interface PackageEntity extends Entity { | ||
| Packages: { | ||
| [key: string]: PackageEntity; | ||
| }; | ||
| Exports: { | ||
| [key: string]: Entity; | ||
| }; | ||
| } | ||
| export interface EnumEntity extends Entity { | ||
| List: { | ||
| [key: string]: string; | ||
| }; | ||
| } | ||
| export interface InterfaceEntity extends Entity, Annotatable { | ||
| Modifiers: ModifierEntity; | ||
| Variables: { | ||
| [key: string]: VariableEntity; | ||
| }; | ||
| Methods: { | ||
| [key: string]: MethodEntity; | ||
| }; | ||
| Extend: { | ||
| [key: string]: TypeEntity; | ||
| }; | ||
| } | ||
| export interface ClassEntity extends Entity, Annotatable { | ||
| Modifiers: ModifierEntity; | ||
| Extends: TypeEntity; | ||
| Implements: { | ||
| [key: string]: TypeEntity; | ||
| }; | ||
| Variables: { | ||
| [key: string]: VariableEntity; | ||
| }; | ||
| Fields: { | ||
| [key: string]: FieldEntity; | ||
| }; | ||
| Methods: { | ||
| [key: string]: MethodEntity; | ||
| }; | ||
| } | ||
| export interface ModifierEntity extends Entity { | ||
| Values: Modifiers; | ||
| } | ||
| export interface TypeEntity extends Entity { | ||
| Generics: { | ||
| [key: number]: GenericEntity; | ||
| }; | ||
| Parameter: boolean; | ||
| Array: boolean; | ||
| Primitive: boolean; | ||
| } | ||
| export interface GenericEntity extends Entity { | ||
| Position: number; | ||
| Parameter: boolean; | ||
| Glob: boolean; | ||
| Type: TypeEntity; | ||
| Variable: VariableEntity; | ||
| Wildcard: WildcardEntity; | ||
| } | ||
| export interface VariableEntity extends Entity { | ||
| Position: number; | ||
| } | ||
| export interface WildcardEntity extends Entity { | ||
| Upper: { | ||
| [key: number]: GenericEntity; | ||
| }; | ||
| Lower: { | ||
| [key: number]: GenericEntity; | ||
| }; | ||
| } | ||
| export interface AnnotationEntity extends Entity { | ||
| List: { | ||
| [key: string]: ValueEntity; | ||
| }; | ||
| } | ||
| export interface ValueEntity extends Entity { | ||
| Type: TypeEntity; | ||
| Content: any; | ||
| } | ||
| export interface FieldEntity extends Entity, Annotatable { | ||
| Type: TypeEntity; | ||
| Modifiers: ModifierEntity; | ||
| } | ||
| export interface MethodEntity extends Entity, Annotatable { | ||
| Returns: TypeEntity; | ||
| Modifier: ModifierEntity; | ||
| Variables: { | ||
| [key: string]: VariableEntity; | ||
| }; | ||
| Arguments: { | ||
| [key: string]: ArgumentEntity; | ||
| }; | ||
| } | ||
| export interface ArgumentEntity extends Entity, Annotatable { | ||
| Type: TypeEntity; | ||
| Position: number; | ||
| } | ||
| export declare enum Modifiers { | ||
| Public = "Public", | ||
| Protected = "Protected", | ||
| Private = "Private", | ||
| } | ||
| export declare enum Kind { | ||
| Javinon = "Javinon", | ||
| Package = "Package", | ||
| Class = "Class", | ||
| Enum = "Enum", | ||
| Interface = "Interface", | ||
| Field = "Field", | ||
| Type = "Type", | ||
| Generic = "Generic", | ||
| Variable = "Variable", | ||
| Wildcard = "Wildcard", | ||
| Annotation = "Annotation", | ||
| Method = "Method", | ||
| Modifier = "Modifier", | ||
| Argument = "Argument", | ||
| Value = "Value", | ||
| } |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| var Modifiers; | ||
| (function (Modifiers) { | ||
| Modifiers["Public"] = "Public"; | ||
| Modifiers["Protected"] = "Protected"; | ||
| Modifiers["Private"] = "Private"; | ||
| })(Modifiers = exports.Modifiers || (exports.Modifiers = {})); | ||
| var Kind; | ||
| (function (Kind) { | ||
| Kind["Javinon"] = "Javinon"; | ||
| Kind["Package"] = "Package"; | ||
| Kind["Class"] = "Class"; | ||
| Kind["Enum"] = "Enum"; | ||
| Kind["Interface"] = "Interface"; | ||
| Kind["Field"] = "Field"; | ||
| Kind["Type"] = "Type"; | ||
| Kind["Generic"] = "Generic"; | ||
| Kind["Variable"] = "Variable"; | ||
| Kind["Wildcard"] = "Wildcard"; | ||
| Kind["Annotation"] = "Annotation"; | ||
| Kind["Method"] = "Method"; | ||
| Kind["Modifier"] = "Modifier"; | ||
| Kind["Argument"] = "Argument"; | ||
| Kind["Value"] = "Value"; | ||
| })(Kind = exports.Kind || (exports.Kind = {})); | ||
| //# sourceMappingURL=langion.form.js.map |
| {"version":3,"file":"langion.form.js","sourceRoot":"","sources":["../../src/langion.form.ts"],"names":[],"mappings":";;AAkGA,IAAY,SAIX;AAJD,WAAY,SAAS;IACjB,8BAAiB,CAAA;IACjB,oCAAuB,CAAA;IACvB,gCAAmB,CAAA;AACvB,CAAC,EAJW,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAIpB;AAED,IAAY,IAgBX;AAhBD,WAAY,IAAI;IACZ,2BAAmB,CAAA;IACnB,2BAAmB,CAAA;IACnB,uBAAe,CAAA;IACf,qBAAa,CAAA;IACb,+BAAuB,CAAA;IACvB,uBAAe,CAAA;IACf,qBAAa,CAAA;IACb,2BAAmB,CAAA;IACnB,6BAAqB,CAAA;IACrB,6BAAqB,CAAA;IACrB,iCAAyB,CAAA;IACzB,yBAAiB,CAAA;IACjB,6BAAqB,CAAA;IACrB,6BAAqB,CAAA;IACrB,uBAAe,CAAA;AACnB,CAAC,EAhBW,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAgBf"} |
-1
| export * from "./src"; |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
10672
-3.35%13
-23.53%302
-2.58%1
Infinity%