You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@shipengine/js-api

Package Overview
Dependencies
Maintainers
28
Versions
238
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@shipengine/js-api - npm Package Compare versions

Comparing version
0.6.4
to
0.7.0
+15
shipments/api.d.ts
import { AxiosInstance } from "axios";
import { ShipmentRateResponse } from "./types";
export type GetShipmentRatesOptions = {
/**
* Date to filter rates by (they must be more recent than this date if passed)
* @example "2019-03-12T19:24:13.657Z"
*/
createdAtStart?: string;
shipmentId: string;
};
export declare class ShipmentsAPI {
private client;
constructor(client: AxiosInstance);
getShipmentRates: ({ shipmentId, createdAtStart }: GetShipmentRatesOptions) => Promise<import("axios").AxiosResponse<ShipmentRateResponse, any>>;
}
+2
-0

@@ -12,2 +12,3 @@ import { AxiosRequestHeaders } from "axios";

import { SalesOrdersAPI } from "./sales-orders";
import { ShipmentsAPI } from "./shipments";
import { WarehousesAPI } from "./warehouses";

@@ -34,3 +35,4 @@ export type ShipEngineAPIHeaders = AxiosRequestHeaders;

get salesOrders(): SalesOrdersAPI;
get shipments(): ShipmentsAPI;
get warehouses(): WarehousesAPI;
}
+1
-1
{
"name": "@shipengine/js-api",
"version": "0.6.4",
"version": "0.7.0",
"main": "./index.js",

@@ -5,0 +5,0 @@ "types": "./index.d.ts",

export * from "./types";
export * from "./api";
import { Address, AddressValidation } from "../addresses";
import { CarrierPackage } from "../carriers";
import { CodedError } from '../errors';
import { OrderSourceCode } from "../order-sources";
import { Money } from "../payments";
import { Rate } from '../rates';
import { Download, LinkedResource } from "../resources";

@@ -198,1 +200,10 @@ import { WeightWithUnit } from "../weight";

}
export type ShipmentRateResponse = {
created_at: string;
errors: CodedError[];
invalidRates: Rate[];
rate_request_id: string;
rates: Rate[];
shipment_id: string;
status: "working" | "completed" | "partial" | "error";
}[];

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

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