chore: update dev dep @solana/spl-token to 0.2.0 (#25044)
* chore: update dev dep @solana/spl-token to 0.2.0 * chore: fix token tests
This commit is contained in:
parent
3fff34a65f
commit
d34b440a3c
File diff suppressed because it is too large
Load Diff
|
@ -90,7 +90,7 @@
|
|||
"@rollup/plugin-multi-entry": "^4.0.0",
|
||||
"@rollup/plugin-node-resolve": "^13.0.0",
|
||||
"@rollup/plugin-replace": "^4.0.0",
|
||||
"@solana/spl-token": "^0.1.2",
|
||||
"@solana/spl-token": "^0.2.0",
|
||||
"@types/bn.js": "^5.1.0",
|
||||
"@types/bs58": "^4.0.1",
|
||||
"@types/chai": "^4.2.15",
|
||||
|
|
|
@ -1,11 +1,10 @@
|
|||
import bs58 from 'bs58';
|
||||
import {Buffer} from 'buffer';
|
||||
import {Token, u64} from '@solana/spl-token';
|
||||
import * as splToken from '@solana/spl-token';
|
||||
import {expect, use} from 'chai';
|
||||
import chaiAsPromised from 'chai-as-promised';
|
||||
|
||||
import {
|
||||
Account,
|
||||
Authorized,
|
||||
Connection,
|
||||
EpochSchedule,
|
||||
|
@ -2816,70 +2815,96 @@ describe('Connection', function () {
|
|||
const connection = new Connection(url, 'confirmed');
|
||||
const newAccount = Keypair.generate().publicKey;
|
||||
|
||||
let testToken: Token;
|
||||
let testTokenPubkey: PublicKey;
|
||||
let testTokenAccount: PublicKey;
|
||||
let testTokenMintPubkey: PublicKey;
|
||||
let testOwnerKeypair: Keypair;
|
||||
let testTokenAccountPubkey: PublicKey;
|
||||
let testSignature: TransactionSignature;
|
||||
let testOwner: Account;
|
||||
|
||||
// Setup token mints and accounts for token tests
|
||||
before(async function () {
|
||||
this.timeout(30 * 1000);
|
||||
|
||||
const payerAccount = new Account();
|
||||
const payerKeypair = new Keypair();
|
||||
await connection.confirmTransaction(
|
||||
await connection.requestAirdrop(payerAccount.publicKey, 100000000000),
|
||||
await connection.requestAirdrop(payerKeypair.publicKey, 100000000000),
|
||||
);
|
||||
|
||||
const mintOwner = new Account();
|
||||
const accountOwner = new Account();
|
||||
const token = await Token.createMint(
|
||||
const mintOwnerKeypair = new Keypair();
|
||||
const accountOwnerKeypair = new Keypair();
|
||||
const mintPubkey = await splToken.createMint(
|
||||
connection as any,
|
||||
payerAccount,
|
||||
mintOwner.publicKey,
|
||||
null,
|
||||
2,
|
||||
TOKEN_PROGRAM_ID,
|
||||
payerKeypair,
|
||||
mintOwnerKeypair.publicKey,
|
||||
null, // freeze authority
|
||||
2, // decimals
|
||||
);
|
||||
|
||||
const tokenAccount = await token.createAccount(accountOwner.publicKey);
|
||||
await token.mintTo(tokenAccount, mintOwner, [], 11111);
|
||||
|
||||
const token2 = await Token.createMint(
|
||||
const tokenAccountPubkey = await splToken.createAccount(
|
||||
connection as any,
|
||||
payerAccount,
|
||||
mintOwner.publicKey,
|
||||
null,
|
||||
2,
|
||||
TOKEN_PROGRAM_ID,
|
||||
payerKeypair,
|
||||
mintPubkey,
|
||||
accountOwnerKeypair.publicKey,
|
||||
);
|
||||
|
||||
const token2Account = await token2.createAccount(
|
||||
accountOwner.publicKey,
|
||||
);
|
||||
await token2.mintTo(token2Account, mintOwner, [], 100);
|
||||
|
||||
const tokenAccountDest = await token.createAccount(
|
||||
accountOwner.publicKey,
|
||||
);
|
||||
testSignature = await token.transfer(
|
||||
tokenAccount,
|
||||
tokenAccountDest,
|
||||
accountOwner,
|
||||
[],
|
||||
new u64(1),
|
||||
await splToken.mintTo(
|
||||
connection as any,
|
||||
payerKeypair,
|
||||
mintPubkey,
|
||||
tokenAccountPubkey,
|
||||
mintOwnerKeypair,
|
||||
11111,
|
||||
);
|
||||
|
||||
await connection.confirmTransaction(testSignature, 'finalized');
|
||||
console.log('create mint');
|
||||
const mintPubkey2 = await splToken.createMint(
|
||||
connection as any,
|
||||
payerKeypair,
|
||||
mintOwnerKeypair.publicKey,
|
||||
null, // freeze authority
|
||||
2, // decimals
|
||||
);
|
||||
|
||||
testOwner = accountOwner;
|
||||
testToken = token;
|
||||
testTokenAccount = tokenAccount as PublicKey;
|
||||
testTokenPubkey = testToken.publicKey as PublicKey;
|
||||
const tokenAccountPubkey2 = await splToken.createAccount(
|
||||
connection as any,
|
||||
payerKeypair,
|
||||
mintPubkey2,
|
||||
accountOwnerKeypair.publicKey,
|
||||
);
|
||||
|
||||
await splToken.mintTo(
|
||||
connection as any,
|
||||
payerKeypair,
|
||||
mintPubkey2,
|
||||
tokenAccountPubkey2,
|
||||
mintOwnerKeypair,
|
||||
100,
|
||||
);
|
||||
|
||||
const tokenAccountDestPubkey = await splToken.createAccount(
|
||||
connection as any,
|
||||
payerKeypair,
|
||||
mintPubkey,
|
||||
accountOwnerKeypair.publicKey,
|
||||
new Keypair() as any,
|
||||
);
|
||||
|
||||
testSignature = await splToken.transfer(
|
||||
connection as any,
|
||||
payerKeypair,
|
||||
tokenAccountPubkey,
|
||||
tokenAccountDestPubkey,
|
||||
accountOwnerKeypair,
|
||||
1,
|
||||
);
|
||||
|
||||
testTokenMintPubkey = mintPubkey as PublicKey;
|
||||
testOwnerKeypair = accountOwnerKeypair;
|
||||
testTokenAccountPubkey = tokenAccountPubkey as PublicKey;
|
||||
});
|
||||
|
||||
it('get token supply', async () => {
|
||||
const supply = (await connection.getTokenSupply(testTokenPubkey)).value;
|
||||
const supply = (await connection.getTokenSupply(testTokenMintPubkey))
|
||||
.value;
|
||||
expect(supply.uiAmount).to.eq(111.11);
|
||||
expect(supply.decimals).to.eq(2);
|
||||
expect(supply.amount).to.eq('11111');
|
||||
|
@ -2889,12 +2914,12 @@ describe('Connection', function () {
|
|||
|
||||
it('get token largest accounts', async () => {
|
||||
const largestAccounts = (
|
||||
await connection.getTokenLargestAccounts(testTokenPubkey)
|
||||
await connection.getTokenLargestAccounts(testTokenMintPubkey)
|
||||
).value;
|
||||
|
||||
expect(largestAccounts).to.have.length(2);
|
||||
const largestAccount = largestAccounts[0];
|
||||
expect(largestAccount.address).to.eql(testTokenAccount);
|
||||
expect(largestAccount.address).to.eql(testTokenAccountPubkey);
|
||||
expect(largestAccount.amount).to.eq('11110');
|
||||
expect(largestAccount.decimals).to.eq(2);
|
||||
expect(largestAccount.uiAmount).to.eq(111.1);
|
||||
|
@ -2932,7 +2957,7 @@ describe('Connection', function () {
|
|||
|
||||
it('get token account balance', async () => {
|
||||
const balance = (
|
||||
await connection.getTokenAccountBalance(testTokenAccount)
|
||||
await connection.getTokenAccountBalance(testTokenAccountPubkey)
|
||||
).value;
|
||||
expect(balance.amount).to.eq('11110');
|
||||
expect(balance.decimals).to.eq(2);
|
||||
|
@ -2944,7 +2969,7 @@ describe('Connection', function () {
|
|||
|
||||
it('get parsed token account info', async () => {
|
||||
const accountInfo = (
|
||||
await connection.getParsedAccountInfo(testTokenAccount)
|
||||
await connection.getParsedAccountInfo(testTokenAccountPubkey)
|
||||
).value;
|
||||
if (accountInfo) {
|
||||
const data = accountInfo.data;
|
||||
|
@ -2975,9 +3000,12 @@ describe('Connection', function () {
|
|||
|
||||
it('get parsed token accounts by owner', async () => {
|
||||
const tokenAccounts = (
|
||||
await connection.getParsedTokenAccountsByOwner(testOwner.publicKey, {
|
||||
mint: testTokenPubkey,
|
||||
})
|
||||
await connection.getParsedTokenAccountsByOwner(
|
||||
testOwnerKeypair.publicKey,
|
||||
{
|
||||
mint: testTokenMintPubkey,
|
||||
},
|
||||
)
|
||||
).value;
|
||||
tokenAccounts.forEach(({account}) => {
|
||||
expect(account.owner).to.eql(TOKEN_PROGRAM_ID);
|
||||
|
@ -2993,14 +3021,14 @@ describe('Connection', function () {
|
|||
|
||||
it('get token accounts by owner', async () => {
|
||||
const accountsWithMintFilter = (
|
||||
await connection.getTokenAccountsByOwner(testOwner.publicKey, {
|
||||
mint: testTokenPubkey,
|
||||
await connection.getTokenAccountsByOwner(testOwnerKeypair.publicKey, {
|
||||
mint: testTokenMintPubkey,
|
||||
})
|
||||
).value;
|
||||
expect(accountsWithMintFilter).to.have.length(2);
|
||||
|
||||
const accountsWithProgramFilter = (
|
||||
await connection.getTokenAccountsByOwner(testOwner.publicKey, {
|
||||
await connection.getTokenAccountsByOwner(testOwnerKeypair.publicKey, {
|
||||
programId: TOKEN_PROGRAM_ID,
|
||||
})
|
||||
).value;
|
||||
|
@ -3008,19 +3036,19 @@ describe('Connection', function () {
|
|||
|
||||
const noAccounts = (
|
||||
await connection.getTokenAccountsByOwner(newAccount, {
|
||||
mint: testTokenPubkey,
|
||||
mint: testTokenMintPubkey,
|
||||
})
|
||||
).value;
|
||||
expect(noAccounts).to.have.length(0);
|
||||
|
||||
await expect(
|
||||
connection.getTokenAccountsByOwner(testOwner.publicKey, {
|
||||
connection.getTokenAccountsByOwner(testOwnerKeypair.publicKey, {
|
||||
mint: newAccount,
|
||||
}),
|
||||
).to.be.rejected;
|
||||
|
||||
await expect(
|
||||
connection.getTokenAccountsByOwner(testOwner.publicKey, {
|
||||
connection.getTokenAccountsByOwner(testOwnerKeypair.publicKey, {
|
||||
programId: newAccount,
|
||||
}),
|
||||
).to.be.rejected;
|
||||
|
|
|
@ -909,7 +909,7 @@
|
|||
"pirates" "^4.0.5"
|
||||
"source-map-support" "^0.5.16"
|
||||
|
||||
"@babel/runtime@^7.10.5", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.2", "@babel/runtime@^7.8.4":
|
||||
"@babel/runtime@^7.12.5", "@babel/runtime@^7.17.2", "@babel/runtime@^7.8.4":
|
||||
"integrity" "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA=="
|
||||
"resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz"
|
||||
"version" "7.17.8"
|
||||
|
@ -1259,7 +1259,7 @@
|
|||
"resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz"
|
||||
"version" "1.2.1"
|
||||
|
||||
"@isaacs/string-locale-compare@*", "@isaacs/string-locale-compare@^1.1.0":
|
||||
"@isaacs/string-locale-compare@*", "@isaacs/string-locale-compare@^1.0.1":
|
||||
"integrity" "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ=="
|
||||
"resolved" "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz"
|
||||
"version" "1.1.0"
|
||||
|
@ -1320,43 +1320,39 @@
|
|||
"fastq" "^1.6.0"
|
||||
|
||||
"@npmcli/arborist@*", "@npmcli/arborist@^2.3.0", "@npmcli/arborist@^2.5.0":
|
||||
"integrity" "sha512-qAlwjo95HuqYoOBJgg2dSZRQniHR+GxLdcIoEBQ1f79GFd1TFdIyqHtr77HBGsnGVqTpvBGD0A2vFbEJ9CwWlg=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.1.1.tgz"
|
||||
"version" "5.1.1"
|
||||
"version" "2.9.0"
|
||||
dependencies:
|
||||
"@isaacs/string-locale-compare" "^1.1.0"
|
||||
"@isaacs/string-locale-compare" "^1.0.1"
|
||||
"@npmcli/installed-package-contents" "^1.0.7"
|
||||
"@npmcli/map-workspaces" "^2.0.3"
|
||||
"@npmcli/metavuln-calculator" "^3.0.1"
|
||||
"@npmcli/move-file" "^2.0.0"
|
||||
"@npmcli/map-workspaces" "^1.0.2"
|
||||
"@npmcli/metavuln-calculator" "^1.1.0"
|
||||
"@npmcli/move-file" "^1.1.0"
|
||||
"@npmcli/name-from-folder" "^1.0.1"
|
||||
"@npmcli/node-gyp" "^2.0.0"
|
||||
"@npmcli/package-json" "^2.0.0"
|
||||
"@npmcli/run-script" "^3.0.0"
|
||||
"bin-links" "^3.0.0"
|
||||
"cacache" "^16.0.6"
|
||||
"@npmcli/node-gyp" "^1.0.1"
|
||||
"@npmcli/package-json" "^1.0.1"
|
||||
"@npmcli/run-script" "^1.8.2"
|
||||
"bin-links" "^2.2.1"
|
||||
"cacache" "^15.0.3"
|
||||
"common-ancestor-path" "^1.0.1"
|
||||
"json-parse-even-better-errors" "^2.3.1"
|
||||
"json-stringify-nice" "^1.1.4"
|
||||
"mkdirp" "^1.0.4"
|
||||
"mkdirp-infer-owner" "^2.0.0"
|
||||
"nopt" "^5.0.0"
|
||||
"npm-install-checks" "^5.0.0"
|
||||
"npm-package-arg" "^9.0.0"
|
||||
"npm-pick-manifest" "^7.0.0"
|
||||
"npm-registry-fetch" "^13.0.0"
|
||||
"npmlog" "^6.0.2"
|
||||
"pacote" "^13.0.5"
|
||||
"parse-conflict-json" "^2.0.1"
|
||||
"proc-log" "^2.0.0"
|
||||
"npm-install-checks" "^4.0.0"
|
||||
"npm-package-arg" "^8.1.5"
|
||||
"npm-pick-manifest" "^6.1.0"
|
||||
"npm-registry-fetch" "^11.0.0"
|
||||
"pacote" "^11.3.5"
|
||||
"parse-conflict-json" "^1.1.1"
|
||||
"proc-log" "^1.0.0"
|
||||
"promise-all-reject-late" "^1.0.0"
|
||||
"promise-call-limit" "^1.0.1"
|
||||
"read-package-json-fast" "^2.0.2"
|
||||
"readdir-scoped-modules" "^1.1.0"
|
||||
"rimraf" "^3.0.2"
|
||||
"semver" "^7.3.7"
|
||||
"ssri" "^9.0.0"
|
||||
"treeverse" "^2.0.0"
|
||||
"semver" "^7.3.5"
|
||||
"ssri" "^8.0.1"
|
||||
"treeverse" "^1.0.4"
|
||||
"walk-up-path" "^1.0.0"
|
||||
|
||||
"@npmcli/ci-detect@*", "@npmcli/ci-detect@^1.3.0":
|
||||
|
@ -1385,15 +1381,14 @@
|
|||
"semver" "^7.3.5"
|
||||
|
||||
"@npmcli/git@^2.0.7", "@npmcli/git@^2.1.0", "@npmcli/git@^3.0.0":
|
||||
"integrity" "sha512-UU85F/T+F1oVn3IsB/L6k9zXIMpXBuUBE25QDH0SsURwT6IOBqkC7M16uqo2vVZIyji3X1K4XH9luip7YekH1A=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/git/-/git-3.0.1.tgz"
|
||||
"version" "3.0.1"
|
||||
"integrity" "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz"
|
||||
"version" "2.1.0"
|
||||
dependencies:
|
||||
"@npmcli/promise-spawn" "^3.0.0"
|
||||
"lru-cache" "^7.4.4"
|
||||
"@npmcli/promise-spawn" "^1.3.2"
|
||||
"lru-cache" "^6.0.0"
|
||||
"mkdirp" "^1.0.4"
|
||||
"npm-pick-manifest" "^7.0.0"
|
||||
"proc-log" "^2.0.0"
|
||||
"npm-pick-manifest" "^6.1.1"
|
||||
"promise-inflight" "^1.0.1"
|
||||
"promise-retry" "^2.0.1"
|
||||
"semver" "^7.3.5"
|
||||
|
@ -1417,9 +1412,7 @@
|
|||
"minimatch" "^3.0.4"
|
||||
"read-package-json-fast" "^2.0.1"
|
||||
|
||||
"@npmcli/map-workspaces@^2.0.3":
|
||||
"integrity" "sha512-X6suAun5QyupNM8iHkNPh0AHdRC2rb1W+MTdMvvA/2ixgmqZwlq5cGUBgmKHUHT2LgrkKJMAXbfAoTxOigpK8Q=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.3.tgz"
|
||||
"@npmcli/map-workspaces@^1.0.2":
|
||||
"version" "2.0.3"
|
||||
dependencies:
|
||||
"@npmcli/name-from-folder" "^1.0.1"
|
||||
|
@ -1427,17 +1420,16 @@
|
|||
"minimatch" "^5.0.1"
|
||||
"read-package-json-fast" "^2.0.3"
|
||||
|
||||
"@npmcli/metavuln-calculator@^3.0.1":
|
||||
"integrity" "sha512-Q5fbQqGDlYqk7kWrbg6E2j/mtqQjZop0ZE6735wYA1tYNHguIDjAuWs+kFb5rJCkLIlXllfapvsyotYKiZOTBA=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.0.tgz"
|
||||
"version" "3.1.0"
|
||||
"@npmcli/metavuln-calculator@^1.1.0":
|
||||
"integrity" "sha512-9xe+ZZ1iGVaUovBVFI9h3qW+UuECUzhvZPxK9RaEA2mjU26o5D0JloGYWwLYvQELJNmBdQB6rrpuN8jni6LwzQ=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-1.1.1.tgz"
|
||||
"version" "1.1.1"
|
||||
dependencies:
|
||||
"cacache" "^16.0.0"
|
||||
"json-parse-even-better-errors" "^2.3.1"
|
||||
"pacote" "^13.0.3"
|
||||
"semver" "^7.3.5"
|
||||
"cacache" "^15.0.5"
|
||||
"pacote" "^11.1.11"
|
||||
"semver" "^7.3.2"
|
||||
|
||||
"@npmcli/move-file@^1.0.1", "@npmcli/move-file@^2.0.0":
|
||||
"@npmcli/move-file@^1.0.1", "@npmcli/move-file@^1.1.0", "@npmcli/move-file@^2.0.0":
|
||||
"integrity" "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz"
|
||||
"version" "1.1.2"
|
||||
|
@ -1450,10 +1442,8 @@
|
|||
"resolved" "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz"
|
||||
"version" "1.0.1"
|
||||
|
||||
"@npmcli/node-gyp@^1.0.2", "@npmcli/node-gyp@^2.0.0":
|
||||
"integrity" "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz"
|
||||
"version" "2.0.0"
|
||||
"@npmcli/node-gyp@^1.0.1", "@npmcli/node-gyp@^1.0.2", "@npmcli/node-gyp@^2.0.0":
|
||||
"version" "1.0.2"
|
||||
|
||||
"@npmcli/package-json@*":
|
||||
"integrity" "sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg=="
|
||||
|
@ -1462,17 +1452,15 @@
|
|||
dependencies:
|
||||
"json-parse-even-better-errors" "^2.3.1"
|
||||
|
||||
"@npmcli/package-json@^2.0.0":
|
||||
"integrity" "sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz"
|
||||
"@npmcli/package-json@^1.0.1":
|
||||
"version" "2.0.0"
|
||||
dependencies:
|
||||
"json-parse-even-better-errors" "^2.3.1"
|
||||
|
||||
"@npmcli/promise-spawn@^1.2.0", "@npmcli/promise-spawn@^1.3.2", "@npmcli/promise-spawn@^3.0.0":
|
||||
"integrity" "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz"
|
||||
"version" "3.0.0"
|
||||
"integrity" "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz"
|
||||
"version" "1.3.2"
|
||||
dependencies:
|
||||
"infer-owner" "^1.0.4"
|
||||
|
||||
|
@ -1486,7 +1474,7 @@
|
|||
"node-gyp" "^7.1.0"
|
||||
"read-package-json-fast" "^2.0.1"
|
||||
|
||||
"@npmcli/run-script@^3.0.0", "@npmcli/run-script@^3.0.1":
|
||||
"@npmcli/run-script@^3.0.1":
|
||||
"integrity" "sha512-vdjD/PMBl+OX9j9C9irx5sCCIKfp2PWkpPNH9zxvlJAfSZ3Qp5aU412v+O3PFJl3R1PFNwuyChCqHg4ma6ci2Q=="
|
||||
"resolved" "https://registry.npmjs.org/@npmcli/run-script/-/run-script-3.0.2.tgz"
|
||||
"version" "3.0.2"
|
||||
|
@ -1823,19 +1811,17 @@
|
|||
dependencies:
|
||||
"buffer" "~6.0.3"
|
||||
|
||||
"@solana/spl-token@^0.1.2":
|
||||
"integrity" "sha512-LZmYCKcPQDtJgecvWOgT/cnoIQPWjdH+QVyzPcFvyDUiT0DiRjZaam4aqNUyvchLFhzgunv3d9xOoyE34ofdoQ=="
|
||||
"resolved" "https://registry.npmjs.org/@solana/spl-token/-/spl-token-0.1.8.tgz"
|
||||
"version" "0.1.8"
|
||||
"@solana/spl-token@^0.2.0":
|
||||
"integrity" "sha512-RWcn31OXtdqIxmkzQfB2R+WpsJOVS6rKuvpxJFjvik2LyODd+WN58ZP3Rpjpro03fscGAkzlFuP3r42doRJgyQ=="
|
||||
"resolved" "https://registry.npmjs.org/@solana/spl-token/-/spl-token-0.2.0.tgz"
|
||||
"version" "0.2.0"
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.10.5"
|
||||
"@solana/web3.js" "^1.21.0"
|
||||
"bn.js" "^5.1.0"
|
||||
"buffer" "6.0.3"
|
||||
"buffer-layout" "^1.2.0"
|
||||
"dotenv" "10.0.0"
|
||||
"@solana/buffer-layout" "^4.0.0"
|
||||
"@solana/buffer-layout-utils" "^0.2.0"
|
||||
"@solana/web3.js" "^1.32.0"
|
||||
"start-server-and-test" "^1.14.0"
|
||||
|
||||
"@solana/web3.js@^1.21.0", "@solana/web3.js@^1.32.0":
|
||||
"@solana/web3.js@^1.32.0":
|
||||
"integrity" "sha512-RNT1451iRR7TyW7EJKMCrH/0OXawIe4zVm0DWQASwXlR/u1jmW6FrmH0lujIh7cGTlfOVbH+2ZU9AVUPLBFzwA=="
|
||||
"resolved" "https://registry.npmjs.org/@solana/web3.js/-/web3.js-1.36.0.tgz"
|
||||
"version" "1.36.0"
|
||||
|
@ -2350,9 +2336,7 @@
|
|||
"readable-stream" "^3.6.0"
|
||||
|
||||
"are-we-there-yet@~1.1.2":
|
||||
"integrity" "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw=="
|
||||
"resolved" "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz"
|
||||
"version" "2.0.0"
|
||||
"version" "1.1.6"
|
||||
dependencies:
|
||||
"delegates" "^1.0.0"
|
||||
"readable-stream" "^3.6.0"
|
||||
|
@ -2574,17 +2558,15 @@
|
|||
"resolved" "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.2.tgz"
|
||||
"version" "9.0.2"
|
||||
|
||||
"bin-links@^3.0.0":
|
||||
"integrity" "sha512-9vx+ypzVhASvHTS6K+YSGf7nwQdANoz7v6MTC0aCtYnOEZ87YvMf81aY737EZnGZdpbRM3sfWjO9oWkKmuIvyQ=="
|
||||
"resolved" "https://registry.npmjs.org/bin-links/-/bin-links-3.0.1.tgz"
|
||||
"version" "3.0.1"
|
||||
"bin-links@^2.2.1":
|
||||
"version" "2.2.1"
|
||||
dependencies:
|
||||
"cmd-shim" "^5.0.0"
|
||||
"mkdirp-infer-owner" "^2.0.0"
|
||||
"cmd-shim" "^4.0.1"
|
||||
"mkdirp" "^1.0.3"
|
||||
"npm-normalize-package-bin" "^1.0.0"
|
||||
"read-cmd-shim" "^3.0.0"
|
||||
"read-cmd-shim" "^2.0.0"
|
||||
"rimraf" "^3.0.0"
|
||||
"write-file-atomic" "^4.0.0"
|
||||
"write-file-atomic" "^3.0.3"
|
||||
|
||||
"binary-extensions@^2.0.0":
|
||||
"integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
|
||||
|
@ -2613,7 +2595,7 @@
|
|||
"resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz"
|
||||
"version" "4.12.0"
|
||||
|
||||
"bn.js@^5.0.0", "bn.js@^5.1.0", "bn.js@^5.2.0":
|
||||
"bn.js@^5.0.0", "bn.js@^5.2.0":
|
||||
"integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
|
||||
"resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz"
|
||||
"version" "5.2.0"
|
||||
|
@ -2718,11 +2700,6 @@
|
|||
"resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
|
||||
"version" "1.1.2"
|
||||
|
||||
"buffer-layout@^1.2.0":
|
||||
"integrity" "sha512-kWSuLN694+KTk8SrYvCqwP2WcgQjoRCiF5b4QDvkkz8EmgD+aWAIceGFKMIAdmF/pH+vpgNV3d3kAKorcdAmWA=="
|
||||
"resolved" "https://registry.npmjs.org/buffer-layout/-/buffer-layout-1.2.2.tgz"
|
||||
"version" "1.2.2"
|
||||
|
||||
"buffer@~6.0.3":
|
||||
"integrity" "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA=="
|
||||
"resolved" "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz"
|
||||
|
@ -2739,14 +2716,6 @@
|
|||
"base64-js" "^1.3.1"
|
||||
"ieee754" "^1.2.1"
|
||||
|
||||
"buffer@6.0.3":
|
||||
"integrity" "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA=="
|
||||
"resolved" "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz"
|
||||
"version" "6.0.3"
|
||||
dependencies:
|
||||
"base64-js" "^1.3.1"
|
||||
"ieee754" "^1.2.1"
|
||||
|
||||
"bufferutil@^4.0.1":
|
||||
"integrity" "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw=="
|
||||
"resolved" "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz"
|
||||
|
@ -2760,11 +2729,9 @@
|
|||
"version" "3.2.0"
|
||||
|
||||
"builtins@^1.0.3", "builtins@^5.0.0":
|
||||
"integrity" "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ=="
|
||||
"resolved" "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz"
|
||||
"version" "5.0.1"
|
||||
dependencies:
|
||||
"semver" "^7.0.0"
|
||||
"integrity" "sha1-y5T662HIaWRR2zZTThQi+U8K7og="
|
||||
"resolved" "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz"
|
||||
"version" "1.0.3"
|
||||
|
||||
"bytes@3.1.2":
|
||||
"integrity" "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
|
||||
|
@ -2795,31 +2762,7 @@
|
|||
"tar" "^6.0.2"
|
||||
"unique-filename" "^1.1.1"
|
||||
|
||||
"cacache@^16.0.0", "cacache@^16.0.2":
|
||||
"integrity" "sha512-9a/MLxGaw3LEGes0HaPez2RgZWDV6X0jrgChsuxfEh8xoDoYGxaGrkMe7Dlyjrb655tA/b8fX0qlUg6Ii5MBvw=="
|
||||
"resolved" "https://registry.npmjs.org/cacache/-/cacache-16.0.6.tgz"
|
||||
"version" "16.0.6"
|
||||
dependencies:
|
||||
"@npmcli/fs" "^2.1.0"
|
||||
"@npmcli/move-file" "^2.0.0"
|
||||
"chownr" "^2.0.0"
|
||||
"fs-minipass" "^2.1.0"
|
||||
"glob" "^8.0.1"
|
||||
"infer-owner" "^1.0.4"
|
||||
"lru-cache" "^7.7.1"
|
||||
"minipass" "^3.1.6"
|
||||
"minipass-collect" "^1.0.2"
|
||||
"minipass-flush" "^1.0.5"
|
||||
"minipass-pipeline" "^1.2.4"
|
||||
"mkdirp" "^1.0.4"
|
||||
"p-map" "^4.0.0"
|
||||
"promise-inflight" "^1.0.1"
|
||||
"rimraf" "^3.0.2"
|
||||
"ssri" "^9.0.0"
|
||||
"tar" "^6.1.11"
|
||||
"unique-filename" "^1.1.1"
|
||||
|
||||
"cacache@^16.0.6":
|
||||
"cacache@^15.0.3", "cacache@^16.0.0", "cacache@^16.0.2":
|
||||
"integrity" "sha512-a4zfQpp5vm4Ipdvbj+ZrPonikRhm6WBEd4zT1Yc1DXsmAxrPgDwWBLF/u/wTVXSFPIgOJ1U3ghSa2Xm4s3h28w=="
|
||||
"resolved" "https://registry.npmjs.org/cacache/-/cacache-16.0.7.tgz"
|
||||
"version" "16.0.7"
|
||||
|
@ -3012,13 +2955,12 @@
|
|||
"strip-ansi" "^3.0.1"
|
||||
|
||||
"cli-table3@*":
|
||||
"integrity" "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw=="
|
||||
"resolved" "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz"
|
||||
"version" "0.6.2"
|
||||
"version" "0.6.0"
|
||||
dependencies:
|
||||
"object-assign" "^4.1.0"
|
||||
"string-width" "^4.2.0"
|
||||
optionalDependencies:
|
||||
"@colors/colors" "1.5.0"
|
||||
"colors" "^1.1.2"
|
||||
|
||||
"cli-table3@^0.6.0":
|
||||
"integrity" "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA=="
|
||||
|
@ -3061,10 +3003,10 @@
|
|||
"resolved" "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"
|
||||
"version" "1.0.4"
|
||||
|
||||
"cmd-shim@^5.0.0":
|
||||
"integrity" "sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw=="
|
||||
"resolved" "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz"
|
||||
"version" "5.0.0"
|
||||
"cmd-shim@^4.0.1":
|
||||
"integrity" "sha512-lb9L7EM4I/ZRVuljLPEtUJOP+xiQVknZ4ZMpMgEp4JzNldPb27HU03hi6K1/6CoIuit/Zm/LQXySErFeXxDprw=="
|
||||
"resolved" "https://registry.npmjs.org/cmd-shim/-/cmd-shim-4.1.0.tgz"
|
||||
"version" "4.1.0"
|
||||
dependencies:
|
||||
"mkdirp-infer-owner" "^2.0.0"
|
||||
|
||||
|
@ -3113,6 +3055,9 @@
|
|||
"resolved" "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz"
|
||||
"version" "1.1.3"
|
||||
|
||||
"colors@^1.1.2":
|
||||
"version" "1.4.0"
|
||||
|
||||
"colors@1.4.0":
|
||||
"integrity" "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
|
||||
"resolved" "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz"
|
||||
|
@ -3613,11 +3558,6 @@
|
|||
dependencies:
|
||||
"is-obj" "^2.0.0"
|
||||
|
||||
"dotenv@10.0.0":
|
||||
"integrity" "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q=="
|
||||
"resolved" "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz"
|
||||
"version" "10.0.0"
|
||||
|
||||
"duplexer@~0.1.1":
|
||||
"integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
|
||||
"resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz"
|
||||
|
@ -4429,9 +4369,7 @@
|
|||
"version" "1.0.1"
|
||||
|
||||
"gauge@^3.0.0":
|
||||
"integrity" "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q=="
|
||||
"resolved" "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz"
|
||||
"version" "3.0.2"
|
||||
"version" "3.0.1"
|
||||
dependencies:
|
||||
"aproba" "^1.0.3 || ^2.0.0"
|
||||
"color-support" "^1.1.2"
|
||||
|
@ -4439,8 +4377,8 @@
|
|||
"has-unicode" "^2.0.1"
|
||||
"object-assign" "^4.1.1"
|
||||
"signal-exit" "^3.0.0"
|
||||
"string-width" "^4.2.3"
|
||||
"strip-ansi" "^6.0.1"
|
||||
"string-width" "^1.0.1 || ^2.0.0"
|
||||
"strip-ansi" "^3.0.1 || ^4.0.0"
|
||||
"wide-align" "^1.1.2"
|
||||
|
||||
"gauge@^4.0.3":
|
||||
|
@ -4637,9 +4575,7 @@
|
|||
"slash" "^3.0.0"
|
||||
|
||||
"graceful-fs@*", "graceful-fs@^4.2.3", "graceful-fs@^4.2.6":
|
||||
"integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
|
||||
"resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
|
||||
"version" "4.2.10"
|
||||
"version" "4.2.8"
|
||||
|
||||
"graceful-fs@^4.1.15", "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4":
|
||||
"integrity" "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ=="
|
||||
|
@ -4775,11 +4711,9 @@
|
|||
"version" "2.0.0"
|
||||
|
||||
"hosted-git-info@*", "hosted-git-info@^5.0.0":
|
||||
"integrity" "sha512-rRnjWu0Bxj+nIfUOkz0695C0H6tRrN5iYIzYejb0tDEefe2AekHu/U5Kn9pEie5vsJqpNQU02az7TGSH3qpz4Q=="
|
||||
"resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.0.0.tgz"
|
||||
"version" "5.0.0"
|
||||
"version" "4.0.2"
|
||||
dependencies:
|
||||
"lru-cache" "^7.5.1"
|
||||
"lru-cache" "^6.0.0"
|
||||
|
||||
"hosted-git-info@^2.1.4":
|
||||
"integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
|
||||
|
@ -4949,12 +4883,12 @@
|
|||
"resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
|
||||
"version" "1.2.1"
|
||||
|
||||
"ignore-walk@^5.0.1":
|
||||
"integrity" "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw=="
|
||||
"resolved" "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz"
|
||||
"version" "5.0.1"
|
||||
"ignore-walk@^3.0.3":
|
||||
"integrity" "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ=="
|
||||
"resolved" "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz"
|
||||
"version" "3.0.4"
|
||||
dependencies:
|
||||
"minimatch" "^5.0.1"
|
||||
"minimatch" "^3.0.4"
|
||||
|
||||
"ignore-walk@3.0.4":
|
||||
"integrity" "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ=="
|
||||
|
@ -5574,14 +5508,12 @@
|
|||
"verror" "1.10.0"
|
||||
|
||||
"just-diff-apply@^3.0.0", "just-diff-apply@^5.2.0":
|
||||
"integrity" "sha512-unjtin7rnng0KUpE4RPWwTl8iwWiZuyZqOQ+vm8orV6aIXX8mHN8zlKCPPbOycfDNuLh2PBazbFhNoDJv4S/FA=="
|
||||
"resolved" "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.2.0.tgz"
|
||||
"version" "5.2.0"
|
||||
"version" "3.0.0"
|
||||
|
||||
"just-diff@^3.0.1", "just-diff@^5.0.1":
|
||||
"integrity" "sha512-uGd6F+eIZ4T95EinP8ubINGkbEy3jrgBym+6LjW+ja1UG1WQIcEcQ6FLeyXtVJZglk+bj7fvEn+Cu2LBxkgiYQ=="
|
||||
"resolved" "https://registry.npmjs.org/just-diff/-/just-diff-5.0.2.tgz"
|
||||
"version" "5.0.2"
|
||||
"integrity" "sha512-sdMWKjRq8qWZEjDcVA6llnUT8RDEBIfOiGpYFPYa9u+2c39JCsejktSP7mj5eRid5EIvTzIpQ2kDOCw1Nq9BjQ=="
|
||||
"resolved" "https://registry.npmjs.org/just-diff/-/just-diff-3.1.1.tgz"
|
||||
"version" "3.1.1"
|
||||
|
||||
"just-extend@^4.0.2":
|
||||
"integrity" "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg=="
|
||||
|
@ -5864,20 +5796,10 @@
|
|||
dependencies:
|
||||
"yallist" "^4.0.0"
|
||||
|
||||
"lru-cache@^7.4.4":
|
||||
"integrity" "sha512-lkcNMUKqdJk96TuIXUidxaPuEg5sJo/+ZyVE2BDFnuZGzwXem7d8582eG8vbu4todLfT14snP6iHriCHXXi5Rw=="
|
||||
"resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-7.9.0.tgz"
|
||||
"version" "7.9.0"
|
||||
|
||||
"lru-cache@^7.5.1":
|
||||
"integrity" "sha512-lkcNMUKqdJk96TuIXUidxaPuEg5sJo/+ZyVE2BDFnuZGzwXem7d8582eG8vbu4todLfT14snP6iHriCHXXi5Rw=="
|
||||
"resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-7.9.0.tgz"
|
||||
"version" "7.9.0"
|
||||
|
||||
"lru-cache@^7.7.1":
|
||||
"integrity" "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg=="
|
||||
"resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz"
|
||||
"version" "7.8.1"
|
||||
"integrity" "sha512-lkcNMUKqdJk96TuIXUidxaPuEg5sJo/+ZyVE2BDFnuZGzwXem7d8582eG8vbu4todLfT14snP6iHriCHXXi5Rw=="
|
||||
"resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-7.9.0.tgz"
|
||||
"version" "7.9.0"
|
||||
|
||||
"lunr@^2.3.9":
|
||||
"integrity" "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow=="
|
||||
|
@ -6120,11 +6042,9 @@
|
|||
"brace-expansion" "^1.1.7"
|
||||
|
||||
"minimatch@^5.0.1":
|
||||
"integrity" "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g=="
|
||||
"resolved" "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz"
|
||||
"version" "5.0.1"
|
||||
"version" "3.0.4"
|
||||
dependencies:
|
||||
"brace-expansion" "^2.0.1"
|
||||
"brace-expansion" "^1.1.7"
|
||||
|
||||
"minimatch@3.0.4":
|
||||
"integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
|
||||
|
@ -6534,7 +6454,7 @@
|
|||
dependencies:
|
||||
"chalk" "^4.0.0"
|
||||
|
||||
"npm-bundled@^1.1.1", "npm-bundled@^1.1.2":
|
||||
"npm-bundled@^1.1.1":
|
||||
"integrity" "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ=="
|
||||
"resolved" "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz"
|
||||
"version" "1.1.2"
|
||||
|
@ -6579,13 +6499,13 @@
|
|||
"validate-npm-package-name" "^4.0.0"
|
||||
|
||||
"npm-packlist@^2.1.4", "npm-packlist@^5.0.0":
|
||||
"integrity" "sha512-KuSbzgejxdsAWbNNyEs8EsyDHsO+nJF6k+9WuWzFbSNh5tFHs4lDApXw7kntKpuehfp8lKRzJkMtz0+WmGvTIw=="
|
||||
"resolved" "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.0.3.tgz"
|
||||
"version" "5.0.3"
|
||||
"integrity" "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg=="
|
||||
"resolved" "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz"
|
||||
"version" "2.2.2"
|
||||
dependencies:
|
||||
"glob" "^8.0.1"
|
||||
"ignore-walk" "^5.0.1"
|
||||
"npm-bundled" "^1.1.2"
|
||||
"glob" "^7.1.6"
|
||||
"ignore-walk" "^3.0.3"
|
||||
"npm-bundled" "^1.1.1"
|
||||
"npm-normalize-package-bin" "^1.0.1"
|
||||
|
||||
"npm-pick-manifest@*", "npm-pick-manifest@^6.0.0":
|
||||
|
@ -6598,7 +6518,7 @@
|
|||
"npm-package-arg" "^8.1.2"
|
||||
"semver" "^7.3.4"
|
||||
|
||||
"npm-pick-manifest@^7.0.0":
|
||||
"npm-pick-manifest@^6.1.0", "npm-pick-manifest@^7.0.0":
|
||||
"integrity" "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg=="
|
||||
"resolved" "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz"
|
||||
"version" "7.0.1"
|
||||
|
@ -6608,6 +6528,14 @@
|
|||
"npm-package-arg" "^9.0.0"
|
||||
"semver" "^7.3.5"
|
||||
|
||||
"npm-pick-manifest@^6.1.1":
|
||||
"version" "7.0.1"
|
||||
dependencies:
|
||||
"npm-install-checks" "^5.0.0"
|
||||
"npm-normalize-package-bin" "^1.0.1"
|
||||
"npm-package-arg" "^9.0.0"
|
||||
"semver" "^7.3.5"
|
||||
|
||||
"npm-profile@*":
|
||||
"integrity" "sha512-OKtU7yoAEBOnc8zJ+/uo5E4ugPp09sopo+6y1njPp+W99P8DvQon3BJYmpvyK2Bf1+3YV5LN1bvgXRoZ1LUJBA=="
|
||||
"resolved" "https://registry.npmjs.org/npm-profile/-/npm-profile-5.0.4.tgz"
|
||||
|
@ -6627,7 +6555,7 @@
|
|||
"minizlib" "^2.0.0"
|
||||
"npm-package-arg" "^8.0.0"
|
||||
|
||||
"npm-registry-fetch@^13.0.0", "npm-registry-fetch@^13.0.1":
|
||||
"npm-registry-fetch@^13.0.1":
|
||||
"integrity" "sha512-5p8rwe6wQPLJ8dMqeTnA57Dp9Ox6GH9H60xkyJup07FmVlu3Mk7pf/kIIpl9gaN5bM8NM+UUx3emUWvDNTt39w=="
|
||||
"resolved" "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.1.1.tgz"
|
||||
"version" "13.1.1"
|
||||
|
@ -6763,7 +6691,7 @@
|
|||
"gauge" "~2.7.3"
|
||||
"set-blocking" "~2.0.0"
|
||||
|
||||
"npmlog@^6.0.0", "npmlog@^6.0.2":
|
||||
"npmlog@^6.0.0":
|
||||
"integrity" "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg=="
|
||||
"resolved" "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz"
|
||||
"version" "6.0.2"
|
||||
|
@ -7084,9 +7012,7 @@
|
|||
"ssri" "^8.0.1"
|
||||
"tar" "^6.1.0"
|
||||
|
||||
"pacote@^13.0.3":
|
||||
"integrity" "sha512-auhJAUlfC2TALo6I0s1vFoPvVFgWGx+uz/PnIojTTgkGwlK3Np8sGJ0ghfFhiuzJXTZoTycMLk8uLskdntPbDw=="
|
||||
"resolved" "https://registry.npmjs.org/pacote/-/pacote-13.3.0.tgz"
|
||||
"pacote@^11.1.11":
|
||||
"version" "13.3.0"
|
||||
dependencies:
|
||||
"@npmcli/git" "^3.0.0"
|
||||
|
@ -7111,9 +7037,7 @@
|
|||
"ssri" "^9.0.0"
|
||||
"tar" "^6.1.11"
|
||||
|
||||
"pacote@^13.0.5":
|
||||
"integrity" "sha512-auhJAUlfC2TALo6I0s1vFoPvVFgWGx+uz/PnIojTTgkGwlK3Np8sGJ0ghfFhiuzJXTZoTycMLk8uLskdntPbDw=="
|
||||
"resolved" "https://registry.npmjs.org/pacote/-/pacote-13.3.0.tgz"
|
||||
"pacote@^11.3.5":
|
||||
"version" "13.3.0"
|
||||
dependencies:
|
||||
"@npmcli/git" "^3.0.0"
|
||||
|
@ -7154,9 +7078,7 @@
|
|||
"just-diff" "^3.0.1"
|
||||
"just-diff-apply" "^3.0.0"
|
||||
|
||||
"parse-conflict-json@^2.0.1":
|
||||
"integrity" "sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA=="
|
||||
"resolved" "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz"
|
||||
"parse-conflict-json@^1.1.1":
|
||||
"version" "2.0.2"
|
||||
dependencies:
|
||||
"json-parse-even-better-errors" "^2.3.1"
|
||||
|
@ -7505,10 +7427,10 @@
|
|||
"minimist" "^1.2.0"
|
||||
"strip-json-comments" "~2.0.1"
|
||||
|
||||
"read-cmd-shim@^3.0.0":
|
||||
"integrity" "sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog=="
|
||||
"resolved" "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz"
|
||||
"version" "3.0.0"
|
||||
"read-cmd-shim@^2.0.0":
|
||||
"integrity" "sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw=="
|
||||
"resolved" "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-2.0.0.tgz"
|
||||
"version" "2.0.0"
|
||||
|
||||
"read-package-json-fast@*", "read-package-json-fast@^2.0.1", "read-package-json-fast@^2.0.2", "read-package-json-fast@^2.0.3":
|
||||
"integrity" "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ=="
|
||||
|
@ -8002,13 +7924,6 @@
|
|||
"resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
|
||||
"version" "6.3.0"
|
||||
|
||||
"semver@^7.0.0":
|
||||
"integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="
|
||||
"resolved" "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
|
||||
"version" "7.3.7"
|
||||
dependencies:
|
||||
"lru-cache" "^6.0.0"
|
||||
|
||||
"semver@^7.1.2":
|
||||
"integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ=="
|
||||
"resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz"
|
||||
|
@ -8023,13 +7938,6 @@
|
|||
dependencies:
|
||||
"lru-cache" "^6.0.0"
|
||||
|
||||
"semver@^7.3.7":
|
||||
"integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="
|
||||
"resolved" "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
|
||||
"version" "7.3.7"
|
||||
dependencies:
|
||||
"lru-cache" "^6.0.0"
|
||||
|
||||
"semver@2 || 3 || 4 || 5":
|
||||
"integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
|
||||
"resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
|
||||
|
@ -8375,7 +8283,7 @@
|
|||
dependencies:
|
||||
"minipass" "^3.1.1"
|
||||
|
||||
"start-server-and-test@^1.12.0":
|
||||
"start-server-and-test@^1.12.0", "start-server-and-test@^1.14.0":
|
||||
"integrity" "sha512-on5ELuxO2K0t8EmNj9MtVlFqwBMxfWOhu4U7uZD1xccVpFlOQKR93CSe0u98iQzfNxRyaNTb/CdadbNllplTsw=="
|
||||
"resolved" "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.14.0.tgz"
|
||||
"version" "1.14.0"
|
||||
|
@ -8432,6 +8340,14 @@
|
|||
"resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
|
||||
"version" "0.10.31"
|
||||
|
||||
"string-width@^1.0.1 || ^2.0.0", "string-width@^1.0.2 || 2", "string-width@^2.0.0":
|
||||
"integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="
|
||||
"resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"
|
||||
"version" "2.1.1"
|
||||
dependencies:
|
||||
"is-fullwidth-code-point" "^2.0.0"
|
||||
"strip-ansi" "^4.0.0"
|
||||
|
||||
"string-width@^1.0.1":
|
||||
"integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M="
|
||||
"resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"
|
||||
|
@ -8441,14 +8357,6 @@
|
|||
"is-fullwidth-code-point" "^1.0.0"
|
||||
"strip-ansi" "^3.0.0"
|
||||
|
||||
"string-width@^1.0.2 || 2", "string-width@^2.0.0":
|
||||
"integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="
|
||||
"resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"
|
||||
"version" "2.1.1"
|
||||
dependencies:
|
||||
"is-fullwidth-code-point" "^2.0.0"
|
||||
"strip-ansi" "^4.0.0"
|
||||
|
||||
"string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.3":
|
||||
"integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="
|
||||
"resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
|
||||
|
@ -8488,7 +8396,7 @@
|
|||
"resolved" "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.1.tgz"
|
||||
"version" "1.0.1"
|
||||
|
||||
"strip-ansi@^3.0.0", "strip-ansi@^3.0.1":
|
||||
"strip-ansi@^3.0.0", "strip-ansi@^3.0.1", "strip-ansi@^3.0.1 || ^4.0.0":
|
||||
"integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8="
|
||||
"resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
|
||||
"version" "3.0.1"
|
||||
|
@ -8777,9 +8685,7 @@
|
|||
"resolved" "https://registry.npmjs.org/treeverse/-/treeverse-1.0.4.tgz"
|
||||
"version" "1.0.4"
|
||||
|
||||
"treeverse@^2.0.0":
|
||||
"integrity" "sha512-N5gJCkLu1aXccpOTtqV6ddSEi6ZmGkh3hjmbu1IjcavJK4qyOVQmi0myQKM7z5jVGmD68SJoliaVrMmVObhj6A=="
|
||||
"resolved" "https://registry.npmjs.org/treeverse/-/treeverse-2.0.0.tgz"
|
||||
"treeverse@^1.0.4":
|
||||
"version" "2.0.0"
|
||||
|
||||
"trim-newlines@^3.0.0":
|
||||
|
@ -9329,9 +9235,7 @@
|
|||
"signal-exit" "^3.0.2"
|
||||
"typedarray-to-buffer" "^3.1.5"
|
||||
|
||||
"write-file-atomic@^4.0.0":
|
||||
"integrity" "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ=="
|
||||
"resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz"
|
||||
"write-file-atomic@^3.0.3":
|
||||
"version" "4.0.1"
|
||||
dependencies:
|
||||
"imurmurhash" "^0.1.4"
|
||||
|
|
Loading…
Reference in New Issue