Socket
Socket
Sign inDemoInstall

@oada/types

Package Overview
Dependencies
Maintainers
8
Versions
71
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@oada/types - npm Package Compare versions

Comparing version 3.1.1 to 3.1.2

317

modus/v1/global.d.ts

@@ -24,2 +24,12 @@ /**

* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "TestPackageRefs".
*/
export declare type TestPackageRefs = {
TestPackageID?: string;
Name?: string;
LabBillingCode?: string;
[k: string]: unknown;
}[];
/**
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "uuid".

@@ -29,2 +39,11 @@ */

/**
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "Warnings".
*/
export declare type Warnings = {
warning_number?: string;
message?: string;
[k: string]: unknown;
}[];
/**
* Nutrient results of a sample

@@ -67,23 +86,17 @@ *

export declare type NutrientRecommendations = {
RecID?: string;
/**
* This interface was referenced by `undefined`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
* Name of the recommendation element
*/
[k: string]: {
RecID: string;
/**
* Name of the recommendation element
*/
Element?: string;
/**
* Value of the recommendation
*/
Value?: number;
/**
* Unit of the recommendation
*/
ValueUnit?: string;
[k: string]: unknown;
};
}[];
Element?: string;
/**
* Value of the recommendation
*/
Value?: number;
/**
* Unit of the recommendation
*/
ValueUnit?: string;
[k: string]: unknown;
}[][];
/**

@@ -184,2 +197,53 @@ * This interface was referenced by `GlobalSchema`'s JSON-Schema

/**
* Place to define a reference list for the depths used in the sample event
*
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "DepthRefs".
*/
export declare type DepthRefs = {
/**
* Name given to the depth to be used for display by FMIS systems. ex Depth 1, 6"
*/
Name?: string;
/**
* Depth at the start of the column depth in the DepthUnit
*/
StartingDepth?: number;
/**
* Depth at the end of the column depth in the DepthUnit
*/
EndingDepth?: number;
/**
* Total column depth (End - Start) in the DepthUnit
*/
ColumnDepth?: number;
/**
* Unit the depth is reported in.
*/
DepthUnit?: string;
/**
* Unique Sequential ID
*/
DepthID: number;
[k: string]: unknown;
}[];
/**
* Reference documentation to a lab recommendation
*
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "RecommendationRefs".
*/
export declare type RecommendationRefs = Recommendation[];
/**
* Reference documentation to a lab recommendation
*
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "RecommendationRequests".
*/
export declare type RecommendationRequests = Recommendation[];
/**
* Reference documentation for a lab recommendation
*/
export declare type RecommendationRequests1 = Recommendation[];
/**
* Definitions for the Modus v1 standard for lab sample results.

@@ -297,57 +361,55 @@ */

/**
* List of lab reports, keyed by ReportID from the XML
* List of lab reports
*/
Reports?: {
[k: string]: {
/**
* Unique ID for this report
*/
ReportID?: string;
/**
* ID the lab has assigned to the report
*/
LabReportID?: string;
/**
* Description of the report file
*/
FileDescription?: string;
/**
* The file data for the report. The lab has the choice to pass a URL or embed the file data.
*/
File?: ({
/**
* Unique ID for this report
* The url path to the report file
*/
ReportID: string;
URL?: {
/**
* The name for the file
*/
FileName?: string;
/**
* The path to the file
*/
Path: string;
[k: string]: unknown;
};
[k: string]: unknown;
} | {
/**
* ID the lab has assigned to the report
* The file data
*/
LabReportID?: string;
/**
* Description of the report file
*/
FileDescription?: string;
/**
* The file data for the report. The lab has the choice to pass a URL or embed the file data.
*/
File?: ({
FileData?: {
/**
* The url path to the report file
* The name for the file
*/
URL?: {
/**
* The name for the file
*/
FileName?: string;
/**
* The path to the file
*/
Path: string;
[k: string]: unknown;
};
[k: string]: unknown;
} | {
FileName?: string;
/**
* The file data
* File data base64 encoded
*/
FileData?: {
/**
* The name for the file
*/
FileName?: string;
/**
* File data base64 encoded
*/
FileData: string;
[k: string]: unknown;
};
FileData: string;
[k: string]: unknown;
});
};
[k: string]: unknown;
};
};
});
[k: string]: unknown;
}[];
/**

@@ -368,33 +430,2 @@ * End user lab account information

* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "TestPackageRefs".
*/
export interface TestPackageRefs {
/**
* This interface was referenced by `TestPackageRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
[k: string]: {
TestPackageID: string;
Name?: string;
LabBillingCode?: string;
[k: string]: unknown;
};
}
/**
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "Warnings".
*/
export interface Warnings {
/**
* This interface was referenced by `Warnings`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
[k: string]: {
warning_number?: string;
message?: string;
[k: string]: unknown;
};
}
/**
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "EventType".

@@ -505,62 +536,3 @@ */

/**
* Place to define a reference list for the depths used in the sample event
*
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "DepthRefs".
*/
export interface DepthRefs {
/**
* A single depth
*
* This interface was referenced by `DepthRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
[k: string]: {
/**
* Name given to the depth to be used for display by FMIS systems. ex Depth 1, 6"
*/
Name?: string;
/**
* Depth at the start of the column depth in the DepthUnit
*/
StartingDepth?: number;
/**
* Depth at the end of the column depth in the DepthUnit
*/
EndingDepth?: number;
/**
* Total column depth (End - Start) in the DepthUnit
*/
ColumnDepth?: number;
/**
* Unit the depth is reported in.
*/
DepthUnit?: string;
/**
* Unique Sequential ID
*/
DepthID: number;
[k: string]: unknown;
};
}
/**
* Reference documentation to a lab recommendation
*
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "RecommendationRefs".
*/
export interface RecommendationRefs {
[k: string]: Recommendation;
}
/**
* This interface was referenced by `RecommendationRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*
* This interface was referenced by `RecommendationRequests`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*
* This interface was referenced by `RecommendationRequests1`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "Recommendation".

@@ -603,16 +575,7 @@ */

*/
RecID: number;
RecID?: number;
[k: string]: unknown;
}
/**
* Reference documentation to a lab recommendation
*
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "RecommendationRequests".
*/
export interface RecommendationRequests {
[k: string]: Recommendation;
}
/**
* This interface was referenced by `GlobalSchema`'s JSON-Schema
* via the `definition` "SiteAttributes".

@@ -629,9 +592,7 @@ */

Variables?: {
[k: string]: {
Name: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
};
};
Name?: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
}[];
[k: string]: unknown;

@@ -717,16 +678,8 @@ }

Variables?: {
[k: string]: {
Name: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
};
};
Name?: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
}[];
[k: string]: unknown;
}
/**
* Reference documentation for a lab recommendation
*/
export interface RecommendationRequests1 {
[k: string]: Recommendation;
}

@@ -22,3 +22,43 @@ /**

export default ModusResultSchema;
export declare type TestPackageRefs = {
TestPackageID?: string;
Name?: string;
LabBillingCode?: string;
[k: string]: unknown;
}[];
/**
* Place to define a reference list for the depths used in the sample event
*/
export declare type DepthRefs = {
/**
* Name given to the depth to be used for display by FMIS systems. ex Depth 1, 6"
*/
Name?: string;
/**
* Depth at the start of the column depth in the DepthUnit
*/
StartingDepth?: number;
/**
* Depth at the end of the column depth in the DepthUnit
*/
EndingDepth?: number;
/**
* Total column depth (End - Start) in the DepthUnit
*/
ColumnDepth?: number;
/**
* Unit the depth is reported in.
*/
DepthUnit?: string;
/**
* Unique Sequential ID
*/
DepthID: number;
[k: string]: unknown;
}[];
/**
* Reference documentation to a lab recommendation
*/
export declare type RecommendationRefs = Recommendation[];
/**
* Nutrient results of a sample

@@ -66,23 +106,17 @@ */

export declare type NutrientRecommendations = {
RecID?: string;
/**
* This interface was referenced by `undefined`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
* Name of the recommendation element
*/
[k: string]: {
RecID: string;
/**
* Name of the recommendation element
*/
Element?: string;
/**
* Value of the recommendation
*/
Value?: number;
/**
* Unit of the recommendation
*/
ValueUnit?: string;
[k: string]: unknown;
};
}[];
Element?: string;
/**
* Value of the recommendation
*/
Value?: number;
/**
* Unit of the recommendation
*/
ValueUnit?: string;
[k: string]: unknown;
}[][];
export declare type NematodeResults = {

@@ -144,2 +178,6 @@ /**

/**
* Reference documentation for a lab recommendation
*/
export declare type RecommendationRequests = Recommendation[];
/**
* Modus document for submission of lab results to FMIS

@@ -315,57 +353,55 @@ */

/**
* List of lab reports, keyed by ReportID from the XML
* List of lab reports
*/
Reports?: {
[k: string]: {
/**
* Unique ID for this report
*/
ReportID?: string;
/**
* ID the lab has assigned to the report
*/
LabReportID?: string;
/**
* Description of the report file
*/
FileDescription?: string;
/**
* The file data for the report. The lab has the choice to pass a URL or embed the file data.
*/
File?: ({
/**
* Unique ID for this report
* The url path to the report file
*/
ReportID: string;
URL?: {
/**
* The name for the file
*/
FileName?: string;
/**
* The path to the file
*/
Path: string;
[k: string]: unknown;
};
[k: string]: unknown;
} | {
/**
* ID the lab has assigned to the report
* The file data
*/
LabReportID?: string;
/**
* Description of the report file
*/
FileDescription?: string;
/**
* The file data for the report. The lab has the choice to pass a URL or embed the file data.
*/
File?: ({
FileData?: {
/**
* The url path to the report file
* The name for the file
*/
URL?: {
/**
* The name for the file
*/
FileName?: string;
/**
* The path to the file
*/
Path: string;
[k: string]: unknown;
};
[k: string]: unknown;
} | {
FileName?: string;
/**
* The file data
* File data base64 encoded
*/
FileData?: {
/**
* The name for the file
*/
FileName?: string;
/**
* File data base64 encoded
*/
FileData: string;
[k: string]: unknown;
};
FileData: string;
[k: string]: unknown;
});
};
[k: string]: unknown;
};
};
});
[k: string]: unknown;
}[];
/**

@@ -384,14 +420,2 @@ * End user lab account information

}
export interface TestPackageRefs {
/**
* This interface was referenced by `TestPackageRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
[k: string]: {
TestPackageID: string;
Name?: string;
LabBillingCode?: string;
[k: string]: unknown;
};
}
/**

@@ -460,53 +484,2 @@ * Element that contains data needed for FMIS "Field Management Information Systems"

}
/**
* Place to define a reference list for the depths used in the sample event
*/
export interface DepthRefs {
/**
* A single depth
*
* This interface was referenced by `DepthRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
[k: string]: {
/**
* Name given to the depth to be used for display by FMIS systems. ex Depth 1, 6"
*/
Name?: string;
/**
* Depth at the start of the column depth in the DepthUnit
*/
StartingDepth?: number;
/**
* Depth at the end of the column depth in the DepthUnit
*/
EndingDepth?: number;
/**
* Total column depth (End - Start) in the DepthUnit
*/
ColumnDepth?: number;
/**
* Unit the depth is reported in.
*/
DepthUnit?: string;
/**
* Unique Sequential ID
*/
DepthID: number;
[k: string]: unknown;
};
}
/**
* Reference documentation to a lab recommendation
*/
export interface RecommendationRefs {
[k: string]: Recommendation;
}
/**
* This interface was referenced by `RecommendationRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*
* This interface was referenced by `RecommendationRequests`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
export interface Recommendation {

@@ -547,3 +520,3 @@ /**

*/
RecID: number;
RecID?: number;
[k: string]: unknown;

@@ -747,18 +720,10 @@ }

Variables?: {
[k: string]: {
Name: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
};
};
Name?: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
}[];
[k: string]: unknown;
}
/**
* Reference documentation for a lab recommendation
*/
export interface RecommendationRequests {
[k: string]: Recommendation;
}
/**
* Modus document for submitting sample events to FMIS

@@ -765,0 +730,0 @@ */

@@ -22,3 +22,47 @@ /**

export default ModusSubmitSchema;
export declare type TestPackageRefs = {
TestPackageID?: string;
Name?: string;
LabBillingCode?: string;
[k: string]: unknown;
}[];
/**
* Reference documentation for a lab recommendation
*/
export declare type RecommendationRequests = Recommendation[];
/**
* Place to define a reference list for the depths used in the sample event
*/
export declare type DepthRefs = {
/**
* Name given to the depth to be used for display by FMIS systems. ex Depth 1, 6"
*/
Name?: string;
/**
* Depth at the start of the column depth in the DepthUnit
*/
StartingDepth?: number;
/**
* Depth at the end of the column depth in the DepthUnit
*/
EndingDepth?: number;
/**
* Total column depth (End - Start) in the DepthUnit
*/
ColumnDepth?: number;
/**
* Unit the depth is reported in.
*/
DepthUnit?: string;
/**
* Unique Sequential ID
*/
DepthID: number;
[k: string]: unknown;
}[];
/**
* Reference documentation to a lab recommendation
*/
export declare type RecommendationRefs = Recommendation[];
/**
* Nutrient results of a sample

@@ -223,57 +267,55 @@ */

/**
* List of lab reports, keyed by ReportID from the XML
* List of lab reports
*/
Reports?: {
[k: string]: {
/**
* Unique ID for this report
*/
ReportID?: string;
/**
* ID the lab has assigned to the report
*/
LabReportID?: string;
/**
* Description of the report file
*/
FileDescription?: string;
/**
* The file data for the report. The lab has the choice to pass a URL or embed the file data.
*/
File?: ({
/**
* Unique ID for this report
* The url path to the report file
*/
ReportID: string;
URL?: {
/**
* The name for the file
*/
FileName?: string;
/**
* The path to the file
*/
Path: string;
[k: string]: unknown;
};
[k: string]: unknown;
} | {
/**
* ID the lab has assigned to the report
* The file data
*/
LabReportID?: string;
/**
* Description of the report file
*/
FileDescription?: string;
/**
* The file data for the report. The lab has the choice to pass a URL or embed the file data.
*/
File?: ({
FileData?: {
/**
* The url path to the report file
* The name for the file
*/
URL?: {
/**
* The name for the file
*/
FileName?: string;
/**
* The path to the file
*/
Path: string;
[k: string]: unknown;
};
[k: string]: unknown;
} | {
FileName?: string;
/**
* The file data
* File data base64 encoded
*/
FileData?: {
/**
* The name for the file
*/
FileName?: string;
/**
* File data base64 encoded
*/
FileData: string;
[k: string]: unknown;
};
FileData: string;
[k: string]: unknown;
});
};
[k: string]: unknown;
};
};
});
[k: string]: unknown;
}[];
/**

@@ -292,14 +334,2 @@ * End user lab account information

}
export interface TestPackageRefs {
/**
* This interface was referenced by `TestPackageRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
[k: string]: {
TestPackageID: string;
Name?: string;
LabBillingCode?: string;
[k: string]: unknown;
};
}
/**

@@ -396,24 +426,9 @@ * Element that contains data needed for FMIS "Field Management Information Systems"

Variables?: {
[k: string]: {
Name: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
};
};
Name?: string;
Value?: string;
Unit?: string;
[k: string]: unknown;
}[];
[k: string]: unknown;
}
/**
* Reference documentation for a lab recommendation
*/
export interface RecommendationRequests {
[k: string]: Recommendation;
}
/**
* This interface was referenced by `RecommendationRequests`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*
* This interface was referenced by `RecommendationRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
export interface Recommendation {

@@ -454,50 +469,6 @@ /**

*/
RecID: number;
RecID?: number;
[k: string]: unknown;
}
/**
* Place to define a reference list for the depths used in the sample event
*/
export interface DepthRefs {
/**
* A single depth
*
* This interface was referenced by `DepthRefs`'s JSON-Schema definition
* via the `patternProperty` "[0-9]+".
*/
[k: string]: {
/**
* Name given to the depth to be used for display by FMIS systems. ex Depth 1, 6"
*/
Name?: string;
/**
* Depth at the start of the column depth in the DepthUnit
*/
StartingDepth?: number;
/**
* Depth at the end of the column depth in the DepthUnit
*/
EndingDepth?: number;
/**
* Total column depth (End - Start) in the DepthUnit
*/
ColumnDepth?: number;
/**
* Unit the depth is reported in.
*/
DepthUnit?: string;
/**
* Unique Sequential ID
*/
DepthID: number;
[k: string]: unknown;
};
}
/**
* Reference documentation to a lab recommendation
*/
export interface RecommendationRefs {
[k: string]: Recommendation;
}
/**
* Metadata for a sample in the sample event

@@ -504,0 +475,0 @@ */

{
"name": "@oada/types",
"version": "3.1.1",
"version": "3.1.2",
"description": "TypeScript type definitions for OADA formats",

@@ -5,0 +5,0 @@ "keywords": [

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc