Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@aptly-as/types

Package Overview
Dependencies
Maintainers
2
Versions
269
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aptly-as/types - npm Package Compare versions

Comparing version
3.16.2
to
3.17.0
+1
-1
enums/standards.d.ts

@@ -7,3 +7,3 @@ export declare enum AptlyQuantityUnitCode {

Meter = "MTR",
LinearMetre = "LM",
LinearMetre = "LMT",
SquareMetre = "MTK",

@@ -10,0 +10,0 @@ Kilometre = "KMT",

@@ -8,3 +8,3 @@ export var AptlyQuantityUnitCode;

AptlyQuantityUnitCode["Meter"] = "MTR";
AptlyQuantityUnitCode["LinearMetre"] = "LM";
AptlyQuantityUnitCode["LinearMetre"] = "LMT";
AptlyQuantityUnitCode["SquareMetre"] = "MTK";

@@ -11,0 +11,0 @@ AptlyQuantityUnitCode["Kilometre"] = "KMT";

@@ -19,3 +19,3 @@ import { Populated } from '../core/mongoose.js';

export interface AptlyOfferSchema<ID, DATE> extends AptlyBaseSchema<ID, DATE>, Omit<AptlyExtensionAmount, 'currency'> {
organization: ID | AptlyOrganizationSchema<ID, DATE>;
organization: ID | AptlyOrganizationSchema<ID, DATE> | null;
project: ID | AptlyProjectSchema<ID, DATE> | null;

@@ -35,2 +35,4 @@ unit: ID | AptlyUnitSchema<ID, DATE> | null;

identification: string;
incVAT: boolean;
hidePrices: boolean;
amount: number | null;

@@ -100,3 +102,3 @@ allowance?: AptlyAllowance | null;

export type AptlyPublicOfferCheckout = AptlyPublicOfferCheckoutSchema<string, string>;
export interface AptlyPublicOfferCheckoutSchema<ID, DATE> extends AptlyExtensionAmount {
export interface AptlyPublicOfferCheckoutSchema<ID, DATE> extends Pick<AptlyExtensionAmount, 'currency'> {
status: AptlyOrderPaymentStatus;

@@ -121,4 +123,7 @@ offer: Omit<AptlyUserOfferSchema<ID, DATE>, 'options'>;

};
extensionAmount: number;
extensionVatAmount: number;
total: AptlyLegalMonetaryTotal;
allowanceCharges: AptlyAllowanceChargeSchema<ID, boolean>[];
terms?: AptlyDocumentSchema<ID, DATE> | null;
}

@@ -125,0 +130,0 @@ export interface AptlyPublicOfferAcceptBody {

@@ -42,2 +42,3 @@ import { AptlyOrderStatus } from '../enums/index.js';

reportDocument?: ID | AptlyDocumentSchema<ID, DATE> | null;
termsDocument?: ID | AptlyDocumentSchema<ID, DATE> | null;
attachments: ID[];

@@ -64,3 +65,3 @@ signage: AptlyOrderSignageSchema<ID, DATE>;

at?: DATE;
};
} | null;
paymentSession?: AptlyOrderPaymentSessionSchema<ID, DATE> | null;

@@ -67,0 +68,0 @@ payment?: ID | AptlyPaymentSchema<ID, DATE> | null;

import { AptlyCurrency, AptlyQuantityUnitCode } from '../enums/index.js';
import { AptlyAlgorithmPipelineDataItemSchema, AptlyPrice } from './algorithm.js';
import { AptlyCategorySchema } from './category.js';
import { AptlyDocumentSchema } from './document';
import { AptlyBaseSchema } from './extends.js';
import { AptlyItemSchema } from './item.js';
import { AptlyOfferSchema } from './offer.js';
import { AptlyOptionPopulatedSchema, AptlyOptionSchema } from './option.js';
import { AptlyOptionSchema } from './option.js';
import { AptlyOrderSchema } from './order.js';
import { AptlyOrganizationSchema } from './organization.js';
import { AptlyItemSchema } from './item.js';
import { AptlyProducerSchema } from './producer.js';
import { AptlyProjectSchema } from './project.js';
import { AptlyCategorySchema } from './category.js';
import { AptlyUnitSchema } from './unit.js';
import { AptlyDocumentSchema } from './document';
export type AptlyPick = AptlyPickSchema<string, string>;

@@ -19,3 +19,3 @@ export interface AptlyPickSchema<ID, DATE> extends Pick<AptlyBaseSchema<ID, DATE>, '_id' | 'archived' | 'createdAt' | 'updatedAt'> {

unit: ID | AptlyUnitSchema<ID, DATE> | null;
option: ID | AptlyOptionSchema<ID, DATE>;
option: ID | AptlyOptionSchema<ID, DATE> | null;
category: ID | AptlyCategorySchema<ID, DATE> | null;

@@ -44,5 +44,3 @@ producer: ID | AptlyProducerSchema<ID, DATE> | null;

export type AptlyPickConfirmed = AptlyPickConfirmedSchema<string, string>;
export type AptlyPickConfirmedSchema<ID, DATE> = Omit<AptlyPickSchema<ID, DATE>, 'option'> & AptlyPickConfirmedFieldsSchema<ID, DATE> & {
option: AptlyOptionPopulatedSchema<ID, DATE>;
};
export type AptlyPickConfirmedSchema<ID, DATE> = AptlyPickSchema<ID, DATE> & AptlyPickConfirmedFieldsSchema<ID, DATE>;
export interface AptlyPickConfirmedFieldsSchema<ID, DATE> {

@@ -49,0 +47,0 @@ item: AptlyItemSchema<ID, DATE>;

{
"name": "@aptly-as/types",
"version": "3.16.2",
"version": "3.17.0",
"description": "Aptly types and enums",

@@ -5,0 +5,0 @@ "type": "module",