{"id":43143216,"number":"0.0.1","published_at":"2022-04-09T16:16:12.845Z","licenses":"","integrity":"sha512-r3UzGHLMv4rC7U+v+rJQ8dQLOs2EubQYAidjyQ60awXYm2hT/ejK+NWnqX7dQKYFEDJBxRqK0cL9BU/DUR5QFw==","status":null,"download_url":"https://registry.npmjs.org/@fora/programs/-/programs-0.0.1.tgz","registry_url":"https://www.npmjs.com/package/@fora/programs/v/0.0.1","documentation_url":null,"install_command":"npm install @fora/programs@0.0.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"ryan.kane","email":"ryan@kanelabs.com"},"dist":{"integrity":"sha512-r3UzGHLMv4rC7U+v+rJQ8dQLOs2EubQYAidjyQ60awXYm2hT/ejK+NWnqX7dQKYFEDJBxRqK0cL9BU/DUR5QFw==","shasum":"94049e4ad67bb8155381a4d015ea77b0c4de4102","tarball":"https://registry.npmjs.org/@fora/programs/-/programs-0.0.1.tgz","fileCount":36,"unpackedSize":221733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcFxErE52Q63bHjuUm4YuGCVUx9Z+LjM7px6pRhiWoTgIgeQicHZG7OEBoRKjoccaJUjCmd7HrdTn2xEXTHKFIhe8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUbFMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLsBAAkvD9ZcHmYHT6rAy+Ynht3Gt3FMsqWlSVJvTqnTMORmbEUsz3\r\nUJ0VGuS3TCOTe8K1T2uXfn/iUGDlCbf+oDrU7t9iKuRoiodpT8ZCTFlQ6IPb\r\n3bth7e6kStgYIy9ZM3iLJJv6ZBoRFunO6biKd8sAozMsS9JrcmiUL3LHmuMy\r\n71TAEmQ5OmRqZGaIG8JgSRRhWspBaw9Mw+cm+4R44jF2X8d9IbLz68gVbjj5\r\nL75zovgXXEqXctB9MJ/vSqq3pW6SCsrvWtUfvExB1tRwmIBj8r+A88WX56ng\r\n6lfllpjzrUSiYVy9MpWAOqwXw7hihl2KQbMMM8NrqWFOGZAlbE6dEt6/bCl0\r\n40y4SA+aTYk2qDxGBS4FHsUBJE8MRPUIuHpsv2FwsdOSJDuVfO+H+4aE1YzE\r\nXDgEWTUTvtWSuvQdsvoko01Ns3dZLqDq3ZFRIe/yLfyWjgobzqm6QyjseWXY\r\neb5JiCbleVnjOSpsgPQL6PL/GvQU82Fsc3s1feolGVIa2jdv6A5cPkmY/toS\r\nsAJuSHaH2la6nSJf8OnkYlYiWCg8WWpSq/APDsY1BCuNRBxV27w65BVDybwE\r\nK8/COxQzomaSCeEBc/OwJ28Bq1CbgTD9xK868LIBIgo8N6lpaLfJJuZ2I+Qe\r\nEEsh03y0KyqJWxGeYQAokX75INKlntQm5Ps=\r\n=cC4K\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"28b65855ef41f2cb332c80afa98b6d2fabcf651a","main":"./index.umd.js","scripts":{"localnet:up":"solana-test-validator --reset","localnet:logs":"solana logs -u localhost","localnet:init":"anchor build \u0026\u0026 yarn set-url \u0026\u0026 yarn airdrop:localnet \u0026\u0026 anchor deploy","set-url":"solana config set --url localhost","anchor:build":"anchor build","deploy:localnet":"anchor deploy --provider.cluster http://localhost:8899 --provider.wallet ./.wallets/localnet.json","deploy:devnet":"anchor deploy --provider.cluster https://api.devnet.solana.com --provider.wallet ./.wallets/devnet.json","anchor:migrate":"anchor migrate --provider.wallet=../.wallets/localnet.json","lint":"eslint --ext .js,.ts .","format":"prettier \"**/*.+(js|jsx|ts|tsx|json|css|md|html)\"","format:fix":"prettier --write \"**/*.+(js|jsx|ts|tsx|json|css|md|html)\"","docs:build":"gitbook build ./docs","clean:anchor":"rm -rf ./target/release","test":"yarn test:all","test:all":"anchor test 'tests/.*\\.spec\\.ts' -- --features local-testing","test:fora-token":"anchor test tests/0_fora-token.spec.ts -- --features local-testing","test:persona":"anchor test tests/1_fora-persona.spec.ts -- --features local-testing","test:post":"anchor test tests/2_fora-post.spec.ts -- --features local-testing","test:dislike":"anchor test tests/3_fora-dislike.spec.ts -- --features local-testing","test:like":"anchor test tests/4_fora-like.spec.ts -- --features local-testing","test:tip":"anchor test tests/5_fora-tip.spec.ts -- --features local-testing","test:message":"anchor test tests/6_fora-message.spec.ts -- --features local-testing","test:follow":"anchor test tests/7_fora-follow.spec.ts -- --features local-testing","test:creator-tokens":"anchor test tests/8_fora-creator-tokens.spec.ts -- --features local-testing","read":"yarn read:programs","read:programs":"ts-node -O '{\"module\":\"commonjs\"}' --project=./tsconfig.json ./scripts/program-read","airdrop":"yarn airdrop:localnet","airdrop:devnet":"solana airdrop 1 ./.wallets/devnet.json","airdrop:localnet":"solana airdrop 200 nCnxZiyGC11TvE4ju2ciMa6natD2zhDwRsQ9YwXE69e","wallet":"yarn wallet:read:localnet","balance":"yarn balance:localnet","balance:localnet":"solana balance -k .wallets/localnet.json","balance:devnet":"solana balance -k .wallets/devnet.json","wallet:localnet":"solana-keygen pubkey ./.wallets/localnet.json","wallet:devnet":"solana-keygen pubkey ./.wallets/devnet.json"},"_npmVersion":"8.1.2","_nodeVersion":"16.13.2","_hasShrinkwrap":false,"directories":{}},"created_at":"2022-05-24T13:29:38.547Z","updated_at":"2026-06-30T21:04:43.160Z","purl":"pkg:npm/%40fora/programs@0.0.1","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@fora%2Fprograms/versions/0.0.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@fora%2Fprograms/versions/0.0.1/codemeta","dependencies":[{"id":476993876,"ecosystem":"npm","package_name":"jest","requirements":"^27.4.7","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@fora%2Fprograms"}