New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@dao-xyz/borsh

Package Overview
Dependencies
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dao-xyz/borsh - npm Package Compare versions

Comparing version 4.0.3 to 4.0.4

lib/esm/bigint.js

11

package.json
{
"name": "@dao-xyz/borsh",
"version": "4.0.3",
"version": "4.0.4",
"readme": "README.md",

@@ -12,6 +12,6 @@ "homepage": "https://github.com/dao-xyz/borsh-ts#README",

"main": "lib/cjs/index.js",
"module": "lib/esm/index.mjs",
"module": "lib/esm/index.js",
"types": "lib/esm/index.d.ts",
"exports": {
"import": "./lib/esm/index.mjs",
"import": "./lib/esm/index.js",
"require": "./lib/cjs/index.js"

@@ -29,3 +29,3 @@ },

"clean": "rimraf lib",
"build": "yarn clean && tsc -p tsconfig.json; tsc-esm -p tsconfig.json && tsc -p tsconfig.cjs.json",
"build": "yarn clean && tsc -p tsconfig.json && tsc -p tsconfig.cjs.json",
"postbuild": "echo '{\"type\":\"commonjs\"}' | npx json > lib/cjs/package.json && echo '{\"type\":\"module\"} ' | npx json > lib/esm/package.json && rimraf lib/esm/__tests__ && rimraf lib/cjs/__tests__",

@@ -53,4 +53,3 @@ "test": "node ./node_modules/.bin/jest test -c ./jest.config.ts",

"ts-node": "^10.9.1",
"typescript": "^4.4.4",
"typescript-esm": "^2.0.0",
"typescript": "^4.9.3",
"benchmark": "^2.1.4",

@@ -57,0 +56,0 @@ "@types/benchmark": "^2.1.2",

@@ -1,2 +0,3 @@

import { BorshError } from "../error";
import { BinaryReader, BinaryWriter } from "../binary.js";
import { BorshError } from "../error.js";
import {

@@ -14,3 +15,3 @@ deserialize,

getDiscriminator,
} from "../index";
} from "../index.js";

@@ -1100,6 +1101,6 @@ describe("struct", () => {

@field({
serialize: (value: number, writer) => {
serialize: (value: number, writer: BinaryWriter) => {
writer.u16(value);
},
deserialize: (reader): number => {
deserialize: (reader: BinaryReader): number => {
return reader.u16();

@@ -1127,3 +1128,3 @@ },

@field({
serialize: (value: number | undefined, writer) => {
serialize: (value: number | undefined, writer: BinaryWriter) => {
if (typeof value !== "number") {

@@ -1136,3 +1137,3 @@ writer.u8(0);

},
deserialize: (reader): number => {
deserialize: (reader: BinaryReader): number => {
const option = reader.u8();

@@ -1170,6 +1171,6 @@ if (option === 0) {

type: option({
serialize: (value: number, writer) => {
serialize: (value: number, writer: BinaryWriter) => {
writer.u8(value);
},
deserialize: (reader): number => {
deserialize: (reader: BinaryReader): number => {
return reader.u8();

@@ -1176,0 +1177,0 @@ },

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