{"_id":"@cartbc/cpl-memo","name":"@cartbc/cpl-memo","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@cartbc/cpl-memo","description":"CPL Memo Program JS API","version":"0.0.1","author":{"name":"Cartallum Holding Tech","email":"tech@cartallum.com"},"repository":{"type":"git","url":"git+https://github.com/cartallum/cpl-memo.git"},"license":"Apache-2.0","type":"module","sideEffects":false,"engines":{"node":">=16"},"publishConfig":{"access":"public"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","types":"./lib/types/index.d.ts","exports":{"types":"./lib/types/index.d.ts","require":"./lib/cjs/index.js","import":"./lib/esm/index.js"},"scripts":{"nuke":"shx rm -rf node_modules package-lock.json || true","reinstall":"npm run nuke && npm install","clean":"shx rm -rf lib **/*.tsbuildinfo || true","build":"tsc --build --verbose tsconfig.all.json","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","watch":"tsc --build --verbose --watch tsconfig.all.json","release":"npm run clean && npm run build","fmt":"prettier --write '{*,**/*}.{ts,tsx,js,jsx,json}'","lint":"prettier --check '{*,**/*}.{ts,tsx,js,jsx,json}' && eslint --max-warnings 0 .","lint:fix":"npm run fmt && eslint --fix .","test":"npm run test:unit && npm run test:e2e","test:unit":"jest test/unit","test:e2e":"start-server-and-test 'cartes-test-validator -r -q' http://localhost:8899/health 'jest test/e2e'","deploy":"npm run deploy:docs","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","deploy:docs":"npm run docs && gh-pages --dist memo/js --dotfiles"},"peerDependencies":{"@cartbc/web3.js":"^1.1.0"},"dependencies":{"buffer":"^6.0.3"},"devDependencies":{"@cartbc/web3.js":"^1.1.0","@types/chai":"^4.3.3","@types/jest":"^28.1.7","@types/node":"^20.1.2","@types/node-fetch":"^2.6.2","@types/prettier":"^2.7.0","@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","chai":"^4.3.6","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-require-extensions":"^0.1.1","gh-pages":"^5.0.0","jest":"^28.1.3","prettier":"^2.7.1","process":"^0.11.10","shx":"^0.3.4","start-server-and-test":"^2.0.0","ts-jest":"^28.0.8","ts-node":"^10.9.1","typedoc":"^0.24.7","typescript":"^5.0.4"},"private":false,"bugs":{"url":"https://github.com/cartallum/cpl-memo/issues"},"homepage":"https://github.com/cartallum/cpl-memo#readme","_id":"@cartbc/cpl-memo@0.0.1","_nodeVersion":"17.0.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ruPWnbVYXjs2drgr0tjZ9xi0fQo0QHVUMVxmGNkFffoQkMafXpXesEaN/GySjzA9swURS1+qV8NK4DL3tewBLw==","shasum":"358dce6090c3c8a3072ae9877a92a8d9ad945f84","tarball":"https://registry.npmjs.org/@cartbc/cpl-memo/-/cpl-memo-0.0.1.tgz","fileCount":4,"unpackedSize":16672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHucoIm3UjaBruyKIMUcQkAzw7UOLaUcNP18kd7H+UYCAiBAnfjsdjLJcIDa60rn0ZRMce8MY7wnK3E1nX55LfwmEQ=="}]},"_npmUser":{"name":"cartallumtech","email":"tech@cartallum.com"},"directories":{},"maintainers":[{"name":"cartallumtech","email":"tech@cartallum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cpl-memo_0.0.1_1700424175280_0.022549857737759416"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-19T20:02:55.214Z","0.0.1":"2023-11-19T20:02:55.500Z","modified":"2023-11-19T20:02:55.784Z"},"maintainers":[{"name":"cartallumtech","email":"tech@cartallum.com"}],"description":"CPL Memo Program JS API","homepage":"https://github.com/cartallum/cpl-memo#readme","repository":{"type":"git","url":"git+https://github.com/cartallum/cpl-memo.git"},"author":{"name":"Cartallum Holding Tech","email":"tech@cartallum.com"},"bugs":{"url":"https://github.com/cartallum/cpl-memo/issues"},"license":"Apache-2.0","readme":"# `@cartbc/cpl-memo`\n\nA TypeScript library for interacting with the CPL Memo program.\n\n## Links\n\n- [TypeScript Docs](https://cartallum.github.io/cartes-program-library/memo/js/)\n- [Install](#install)\n- [Build from Source](#build-from-source)\n\n## Install\n\n```shell\nnpm install --save @cartbc/cpl-memo @cartbc/web3.js\n```\n_OR_\n```shell\nyarn add @cartbc/cpl-memo @cartbc/web3.js\n```\n\n## Build from Source\n\n0. Prerequisites\n\n* Node 16+\n* NPM 8+\n\n1. Clone the project:\n```shell\ngit clone https://github.com/cartallum/cartes-program-library.git\n```\n\n2. Navigate to the library:\n```shell\ncd cartes-program-library/memo/js\n```\n\n3. Install the dependencies:\n```shell\nnpm install\n```\n\n4. Build the library:\n```shell\nnpm run build\n```\n\n5. Run the tests:\n```shell\nnpm run test\n```\n","readmeFilename":"README.md"}