-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
33 lines (33 loc) · 1.46 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"dependencies": {
"@project-serum/anchor": "^0.15.0",
"@project-serum/common": "^0.0.1-beta.3",
"@solana/spl-token": "^0.1.8",
"@types/mocha": "^9.0.0",
"assert": "^2.0.0",
"json": "^11.0.0",
"mocha": "^9.0.3",
"prompt-sync": "^4.2.0",
"toml": "^3.0.0",
"toml-cli": "^2.0.0",
"ts-mocha": "^8.0.0",
"ts-node": "^10.2.1",
"typescript": "^4.4.3"
},
"scripts": {
"start-validator": "solana-test-validator",
"start-validator-reset": "solana-test-validator --reset",
"validator-logs": "solana logs --url localhost",
"test": "anchor test",
"deploy:localnet": "anchor deploy --provider.cluster localnet",
"createMint:localnet": "CLUSTER=localnet ts-node migrations/createMint.ts",
"migrate:localnet": "CLUSTER=localnet ts-node migrations/anchorMigrate.ts",
"createMint:devnet": "CLUSTER=devnet ts-node migrations/createMint.ts",
"deploy:devnet": "anchor deploy --provider.cluster devnet",
"migrate:devnet": "CLUSTER=devnet ts-node migrations/anchorMigrate.ts",
"deploy:testnet": "anchor deploy --provider.cluster testnet --provider.wallet $(toml < ./Anchor.toml | json provider.testnet.wallet)",
"migrate:testnet": "CLUSTER=testnet ts-node migrations/anchorMigrate.ts",
"deploy:mainnet": "anchor deploy --provider.cluster mainnet --provider.wallet $(toml < ./Anchor.toml | json provider.mainnet.wallet)",
"migrate:mainnet": "CLUSTER=mainnet ts-node migrations/anchorMigrate.ts"
}
}