Comparing version 0.3.2 to 0.3.3
/// <reference types="node" /> | ||
import DataItem from './DataItem'; | ||
import Bundle from './Bundle'; | ||
import { Buffer } from 'buffer'; | ||
import { Signer } from './signing/Signer'; | ||
@@ -6,0 +5,0 @@ /** |
@@ -11,3 +11,2 @@ "use strict"; | ||
const Bundle_1 = __importDefault(require("./Bundle")); | ||
const buffer_1 = require("buffer"); | ||
/** | ||
@@ -51,10 +50,11 @@ * Unbundles a transaction into an Array of DataItems. | ||
// Convert to array for flattening | ||
console.log("Returning"); | ||
return d.getRaw(); | ||
})).then((a) => { | ||
return buffer_1.Buffer.concat(a); | ||
return Buffer.concat(a); | ||
}); | ||
const buffer = buffer_1.Buffer.from([ | ||
...utils_1.longTo32ByteArray(dataItems.length), | ||
...headers, | ||
...binaries, | ||
const buffer = Buffer.concat([ | ||
utils_1.longTo32ByteArray(dataItems.length), | ||
headers, | ||
binaries, | ||
]); | ||
@@ -75,3 +75,3 @@ return new Bundle_1.default(buffer); | ||
const idBytes = await arweave_1.default.crypto.hash(signatureBytes); | ||
return { signature: buffer_1.Buffer.from(signatureBytes), id: buffer_1.Buffer.from(idBytes) }; | ||
return { signature: Buffer.from(signatureBytes), id: Buffer.from(idBytes) }; | ||
} | ||
@@ -78,0 +78,0 @@ exports.getSignatureAndId = getSignatureAndId; |
@@ -1,2 +0,2 @@ | ||
import ArweaveSigner from './ArweaveSigner'; | ||
import ArweaveSigner from "./ArweaveSigner"; | ||
export * from "./ethereum"; | ||
@@ -3,0 +3,0 @@ import PolygonSigner from "./PolygonSigner"; |
@@ -1,4 +0,4 @@ | ||
import { Signer } from '../signing/index'; | ||
import { Signer } from '../build/signing'; | ||
import FileBundle from './FileBundle'; | ||
import FileDataItem from './FileDataItem'; | ||
export declare function bundleAndSignData(dataItems: FileDataItem[], signer: Signer, dir?: string): Promise<FileBundle>; |
@@ -28,3 +28,3 @@ "use strict"; | ||
const fs = __importStar(require("fs")); | ||
const utils_1 = require("../utils"); | ||
const utils_1 = require("../build/utils"); | ||
const FileBundle_1 = __importDefault(require("./FileBundle")); | ||
@@ -50,2 +50,2 @@ async function bundleAndSignData(dataItems, signer, dir) { | ||
exports.bundleAndSignData = bundleAndSignData; | ||
//# sourceMappingURL=bundleData.js.map | ||
//# sourceMappingURL=bundleData.js.map |
/// <reference types="node" /> | ||
import FileDataItem from "./FileDataItem"; | ||
import { DataItemCreateOptions } from "../ar-data-base"; | ||
import { Signer } from '../signing'; | ||
import { DataItemCreateOptions } from "../build/ar-data-base"; | ||
import { Signer } from '../build/signing'; | ||
export declare function createData(data: string | Uint8Array | NodeJS.ReadableStream, signer: Signer, opts?: DataItemCreateOptions): Promise<FileDataItem>; |
@@ -31,4 +31,4 @@ "use strict"; | ||
const assert_1 = __importDefault(require("assert")); | ||
const utils_1 = require("../utils"); | ||
const parser_1 = require("../parser"); | ||
const utils_1 = require("../build/utils"); | ||
const parser_1 = require("../build/parser"); | ||
const promises_1 = require("stream/promises"); | ||
@@ -83,2 +83,2 @@ async function createData(data, signer, opts) { | ||
} | ||
//# sourceMappingURL=createData.js.map | ||
//# sourceMappingURL=createData.js.map |
@@ -28,4 +28,4 @@ "use strict"; | ||
const util_1 = require("util"); | ||
const utils_1 = require("../utils"); | ||
const parser_1 = require("../parser"); | ||
const utils_1 = require("../build/utils"); | ||
const parser_1 = require("../build/parser"); | ||
const base64url_1 = __importDefault(require("base64url")); | ||
@@ -164,2 +164,2 @@ const read = util_1.promisify(fs.read); | ||
exports.getTags = getTags; | ||
//# sourceMappingURL=file.js.map | ||
//# sourceMappingURL=file.js.map |
/// <reference types="node" /> | ||
import { BundleInterface } from "../BundleInterface"; | ||
import { BundleInterface } from "../build/BundleInterface"; | ||
import FileDataItem from "./FileDataItem"; | ||
@@ -7,3 +7,3 @@ import { PathLike } from "fs"; | ||
import Transaction from "arweave/node/lib/transaction"; | ||
import { JWKInterface } from "../interface-jwk"; | ||
import { JWKInterface } from "../build/interface-jwk"; | ||
export default class FileBundle implements BundleInterface { | ||
@@ -10,0 +10,0 @@ readonly headerFile: PathLike; |
@@ -27,3 +27,3 @@ "use strict"; | ||
const fs = __importStar(require("fs")); | ||
const utils_1 = require("../utils"); | ||
const utils_1 = require("../build/utils"); | ||
const multistream_1 = __importDefault(require("multistream")); | ||
@@ -155,2 +155,2 @@ const util_1 = require("util"); | ||
exports.default = FileBundle; | ||
//# sourceMappingURL=FileBundle.js.map | ||
//# sourceMappingURL=FileBundle.js.map |
/// <reference types="node" /> | ||
import { PathLike } from 'fs'; | ||
import { BundleItem } from '../BundleItem'; | ||
import { Signer } from '../signing'; | ||
import { BundleItem } from '../build/BundleItem'; | ||
import { Signer } from '../build/signing'; | ||
import { AxiosResponse } from 'axios'; | ||
@@ -6,0 +6,0 @@ export default class FileDataItem implements BundleItem { |
@@ -27,11 +27,11 @@ "use strict"; | ||
const fs = __importStar(require("fs")); | ||
const utils_1 = require("../utils"); | ||
const parser_1 = require("../parser"); | ||
const index_1 = require("../index"); | ||
const utils_1 = require("../build/utils"); | ||
const parser_1 = require("../build/parser"); | ||
const index_1 = require("../build"); | ||
const utils_2 = require("arweave/web/lib/utils"); | ||
const arweave_1 = __importDefault(require("arweave")); | ||
const util_1 = require("util"); | ||
const signing_1 = require("../signing"); | ||
const signing_1 = require("../build/signing"); | ||
const axios_1 = __importDefault(require("axios")); | ||
const constants_1 = require("../constants"); | ||
const constants_1 = require("../build/constants"); | ||
const write = util_1.promisify(fs.write); | ||
@@ -289,2 +289,2 @@ const read = util_1.promisify(fs.read); | ||
exports.default = FileDataItem; | ||
//# sourceMappingURL=FileDataItem.js.map | ||
//# sourceMappingURL=FileDataItem.js.map |
@@ -1,2 +0,2 @@ | ||
import ArweaveSigner from './ArweaveSigner'; | ||
import ArweaveSigner from "./ArweaveSigner"; | ||
export * from "./ethereum"; | ||
@@ -3,0 +3,0 @@ import PolygonSigner from "./PolygonSigner"; |
{ | ||
"name": "arbundles", | ||
"version": "0.3.2", | ||
"version": "0.3.3", | ||
"description": "Arweave bundling library", | ||
@@ -9,7 +9,12 @@ "author": "Josh Benaron <joshbenaron@gmail.com>", | ||
"types": "build/index.d.ts", | ||
"files": ["build/**/*.js", "/build/**/*.ts", "file/**/*"], | ||
"files": [ | ||
"build/**/*.js", | ||
"/build/**/*.ts", | ||
"file/**/*" | ||
], | ||
"scripts": { | ||
"build": "rm -rf file && tsc && mv build/file ./ && cp -a build/signing file && rm -rf build/__tests__", | ||
"lint": "eslint . --ext .ts,.tsx", | ||
"test": "jest --coverage" | ||
"build": "rm -rf file && tsc && mv file ./ && cp -a build/signing file && rm -rf build/__tests__", | ||
"lint": "eslint ./src -c ./.eslintrc.json --ext .ts,.tsx", | ||
"test": "jest --coverage", | ||
"prepare": "husky install" | ||
}, | ||
@@ -27,2 +32,3 @@ "devDependencies": { | ||
"eslint-plugin-jest": "~24.3.6", | ||
"husky": "^7.0.0", | ||
"jest": "~27.0.3", | ||
@@ -32,2 +38,3 @@ "object-sizeof": "^1.6.1", | ||
"prettier": "~2.3.0", | ||
"pretty-quick": "^3.1.2", | ||
"rimraf": "~3.0.2", | ||
@@ -34,0 +41,0 @@ "ts-jest": "~27.0.2", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
165287
2932
20