{"_id":"@ashishbarvaliya-redsoft/orange-core","_rev":"2-c03efba6e1d9c3ce6319553bf099c223","name":"@ashishbarvaliya-redsoft/orange-core","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@ashishbarvaliya-redsoft/orange-core","version":"1.0.0","description":"- Folders are separated according to functionaility e.g. wallet works with getting assets and balances, transaction works with creating transaction objects. - Files under `/api` contains functions that are making external API calls, the file name should i","engines":{"node":"^18.18.2"},"main":"dist/index.js","dependencies":{"@bitcoinerlab/secp256k1":"^1.0.2","@noble/curves":"^1.2.0","@noble/secp256k1":"^1.7.1","@scure/base":"^1.1.1","@scure/btc-signer":"1.2.1","@stacks/auth":"^6.9.0","@stacks/connect":"^7.4.1","@stacks/encryption":"6.9.0","@stacks/network":"6.8.1","@stacks/stacking":"^6.12.0","@stacks/storage":"^6.9.0","@stacks/transactions":"6.9.0","@stacks/wallet-sdk":"^6.9.0","@tanstack/react-query":"^4.29.3","@zondax/ledger-stacks":"^1.0.4","async-mutex":"^0.4.0","axios":"1.6.2","base64url":"^3.0.1","bip32":"^4.0.0","bip39":"3.0.3","bitcoin-address-validation":"^2.2.1","bitcoinjs-lib":"^6.1.3","bitcoinjs-message":"^2.2.0","bn.js":"^5.1.3","bs58check":"^3.0.1","buffer":"6.0.3","c32check":"^2.0.0","ecdsa-sig-formatter":"^1.0.11","ecpair":"^2.1.0","jsontokens":"^4.0.1","ledger-bitcoin":"^0.2.1","process":"^0.11.10","util":"^0.12.4","uuidv4":"^6.2.13","varuint-bitcoin":"^1.1.2"},"scripts":{"build-debug":"webpack --mode development","build":"webpack --mode production","clean":"rimraf dist","build:esm":"npm run clean && tsc -p ./tsconfig.build.json","build:esm:dev":"npm run clean && tsc --watch -p ./tsconfig.build.json","test":"vitest run --coverage","test-dev":"vitest","lint":"eslint .","lint:prettier":"echo 'TODO: move to lint script' && prettier -c '**/*.{ts,tsx,js,jsx}'","prepare":"husky install"},"lint-staged":{"*.{ts,tsx}":["eslint","prettier --write"],"*.json":["prettier --write"]},"repository":{"type":"git","url":"https://github.com/ashish-barvaliya-redsoft/@ashishbarvaliya-redsoft/orange-core.git"},"author":"","license":"ISC","devDependencies":{"@types/react":"^18.2.18","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/coverage-c8":"^0.31.1","airbnb":"^0.0.2","axios-mock-adapter":"^1.22.0","bip322-js":"^1.1.0","eslint":"^8.38.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","lint-staged":"^13.2.3","mockdate":"^3.0.5","prettier":"^2.8.7","rimraf":"^3.0.2","ts-loader":"^9.4.1","typescript":"^4.8.3","vitest":"^0.31.1","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"peerDependencies":{"bignumber.js":"^9.0.0","react":">18.0.0"},"_id":"@ashishbarvaliya-redsoft/orange-core@1.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-FYvVkXf3jIG2AZMrmPx8YdZ/fHv6tM3+Mcb/oIf0iKVjYEWwXZYOUNdopSIJI9okGMbLeS7gPkQSI6s/Md9Pzg==","shasum":"7c1f43dedb61836d12c29d4428c5fc784653cce0","tarball":"https://registry.npmjs.org/@ashishbarvaliya-redsoft/orange-core/-/orange-core-1.0.0.tgz","fileCount":173,"unpackedSize":814432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDta7XDT86fC0Xt7ziIn3gf2hP0sgE9GVvCJtvdJNQLFAiBaBrbc9TiXtJvLd0MHgbW+4pe6EK2UKHtwXnheKTejxw=="}]},"_npmUser":{"name":"ashishbarvaliya-redsoft","email":"ashish.barvaliya@redsoftware.in"},"directories":{},"maintainers":[{"name":"ashishbarvaliya-redsoft","email":"ashish.barvaliya@redsoftware.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orange-core_1.0.0_1709426144520_0.32976128239738145"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ashishbarvaliya-redsoft/orange-core","version":"1.0.1","description":"- Folders are separated according to functionaility e.g. wallet works with getting assets and balances, transaction works with creating transaction objects. - Files under `/api` contains functions that are making external API calls, the file name should i","engines":{"node":"^18.18.2"},"main":"dist/index.js","dependencies":{"@bitcoinerlab/secp256k1":"^1.0.2","@noble/curves":"^1.2.0","@noble/secp256k1":"^1.7.1","@scure/base":"^1.1.1","@scure/btc-signer":"1.2.1","@stacks/auth":"^6.9.0","@stacks/connect":"^7.4.1","@stacks/encryption":"6.9.0","@stacks/network":"6.8.1","@stacks/stacking":"^6.12.0","@stacks/storage":"^6.9.0","@stacks/transactions":"6.9.0","@stacks/wallet-sdk":"^6.9.0","@tanstack/react-query":"^4.29.3","@zondax/ledger-stacks":"^1.0.4","async-mutex":"^0.4.0","axios":"1.6.2","base64url":"^3.0.1","bip32":"^4.0.0","bip39":"3.0.3","bitcoin-address-validation":"^2.2.1","bitcoinjs-lib":"^6.1.3","bitcoinjs-message":"^2.2.0","bn.js":"^5.1.3","bs58check":"^3.0.1","buffer":"6.0.3","c32check":"^2.0.0","ecdsa-sig-formatter":"^1.0.11","ecpair":"^2.1.0","jsontokens":"^4.0.1","ledger-bitcoin":"^0.2.1","process":"^0.11.10","util":"^0.12.4","uuidv4":"^6.2.13","varuint-bitcoin":"^1.1.2"},"scripts":{"build-debug":"webpack --mode development","build":"webpack --mode production","clean":"rimraf dist","build:esm":"npm run clean && tsc -p ./tsconfig.build.json","build:esm:dev":"npm run clean && tsc --watch -p ./tsconfig.build.json","test":"vitest run --coverage","test-dev":"vitest","lint":"eslint .","lint:prettier":"echo 'TODO: move to lint script' && prettier -c '**/*.{ts,tsx,js,jsx}'","prepare":"husky install"},"lint-staged":{"*.{ts,tsx}":["eslint","prettier --write"],"*.json":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/ashish-barvaliya-redsoft/orange-core.git"},"author":"","license":"ISC","devDependencies":{"@types/react":"^18.2.18","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/coverage-c8":"^0.31.1","airbnb":"^0.0.2","axios-mock-adapter":"^1.22.0","bip322-js":"^1.1.0","eslint":"^8.38.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","lint-staged":"^13.2.3","mockdate":"^3.0.5","prettier":"^2.8.7","rimraf":"^3.0.2","ts-loader":"^9.4.1","typescript":"^4.8.3","vitest":"^0.31.1","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"peerDependencies":{"bignumber.js":"^9.0.0","react":">18.0.0"},"bugs":{"url":"https://github.com/ashish-barvaliya-redsoft/orange-core/issues"},"homepage":"https://github.com/ashish-barvaliya-redsoft/orange-core#readme","_id":"@ashishbarvaliya-redsoft/orange-core@1.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-J1nYTh6dp3xHYHyz5szeE2dfUXI1l2gk6ulZnLZtVWb3apjizj0JTeR8q5B3TQDn58/cwUpSt6HQnWYpk/tWFA==","shasum":"f02f9c79a671adc8e37d16c7bb6f3ccafee86aa9","tarball":"https://registry.npmjs.org/@ashishbarvaliya-redsoft/orange-core/-/orange-core-1.0.1.tgz","fileCount":173,"unpackedSize":814407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/IOZYHAHnPub00jsaU9HIJxItAsdi3KJ7/ABCmJQnDAiAYJS8DDQJ78pSLH1y9ZoYdakmUYq+oHZ8ZPvJxK2FUQQ=="}]},"_npmUser":{"name":"ashishbarvaliya-redsoft","email":"ashish.barvaliya@redsoftware.in"},"directories":{},"maintainers":[{"name":"ashishbarvaliya-redsoft","email":"ashish.barvaliya@redsoftware.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orange-core_1.0.1_1709426285031_0.30377291570901943"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ashishbarvaliya-redsoft/orange-core","version":"1.0.2","description":"- Folders are separated according to functionaility e.g. wallet works with getting assets and balances, transaction works with creating transaction objects. - Files under `/api` contains functions that are making external API calls, the file name should i","engines":{"node":"^18.18.2"},"main":"dist/index.js","dependencies":{"@bitcoinerlab/secp256k1":"^1.0.2","@noble/curves":"^1.2.0","@noble/secp256k1":"^1.7.1","@scure/base":"^1.1.1","@scure/btc-signer":"1.2.1","@stacks/auth":"^6.9.0","@stacks/connect":"^7.4.1","@stacks/encryption":"6.9.0","@stacks/network":"6.8.1","@stacks/stacking":"^6.12.0","@stacks/storage":"^6.9.0","@stacks/transactions":"6.9.0","@stacks/wallet-sdk":"^6.9.0","@tanstack/react-query":"^5.24.8","@zondax/ledger-stacks":"^1.0.4","async-mutex":"^0.4.0","axios":"1.6.2","base64url":"^3.0.1","bip32":"^4.0.0","bip39":"3.0.3","bitcoin-address-validation":"^2.2.1","bitcoinjs-lib":"^6.1.3","bitcoinjs-message":"^2.2.0","bn.js":"^5.1.3","bs58check":"^3.0.1","buffer":"6.0.3","c32check":"^2.0.0","ecdsa-sig-formatter":"^1.0.11","ecpair":"^2.1.0","jsontokens":"^4.0.1","ledger-bitcoin":"^0.2.1","process":"^0.11.10","util":"^0.12.4","uuidv4":"^6.2.13","varuint-bitcoin":"^1.1.2"},"scripts":{"build-debug":"webpack --mode development","build":"webpack --mode production","clean":"rimraf dist","build:esm":"npm run clean && tsc -p ./tsconfig.build.json","build:esm:dev":"npm run clean && tsc --watch -p ./tsconfig.build.json","test":"vitest run --coverage","test-dev":"vitest","lint":"eslint .","lint:prettier":"echo 'TODO: move to lint script' && prettier -c '**/*.{ts,tsx,js,jsx}'","prepare":"husky install"},"lint-staged":{"*.{ts,tsx}":["eslint","prettier --write"],"*.json":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/ashish-barvaliya-redsoft/orange-core.git"},"author":"","license":"ISC","devDependencies":{"@types/react":"^18.2.18","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/coverage-c8":"^0.31.1","airbnb":"^0.0.2","axios-mock-adapter":"^1.22.0","bip322-js":"^1.1.0","eslint":"^8.38.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","lint-staged":"^13.2.3","mockdate":"^3.0.5","prettier":"^2.8.7","rimraf":"^3.0.2","ts-loader":"^9.4.1","typescript":"^4.8.3","vitest":"^0.31.1","webpack":"^5.74.0","webpack-cli":"^4.10.0"},"peerDependencies":{"bignumber.js":"^9.0.0","react":">18.0.0"},"types":"./dist/index.d.ts","gitHead":"8aea50d132feacd5d66834c651be1e2c92c50fdd","bugs":{"url":"https://github.com/ashish-barvaliya-redsoft/orange-core/issues"},"homepage":"https://github.com/ashish-barvaliya-redsoft/orange-core#readme","_id":"@ashishbarvaliya-redsoft/orange-core@1.0.2","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-+EzHEeFJlf2usouPRFWg49ogHhDeOxSYi91qgddesQUCahFSzEwh4Q0l79nG7+fLreJunPXWQRFsd5VliiZJJg==","shasum":"5ed5b6b6884f3e547c32df5d236d9bd4b3e43eff","tarball":"https://registry.npmjs.org/@ashishbarvaliya-redsoft/orange-core/-/orange-core-1.0.2.tgz","fileCount":295,"unpackedSize":10338101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3qn0O156F6/XZypTWZlQdUbh00U6kJ0ADhC9NI+m9vAiEA92a5/MGhi4pJsczWJRli68lG86hbRTIm/y0yN65SqLM="}]},"_npmUser":{"name":"ashishbarvaliya-redsoft","email":"ashish.barvaliya@redsoftware.in"},"directories":{},"maintainers":[{"name":"ashishbarvaliya-redsoft","email":"ashish.barvaliya@redsoftware.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orange-core_1.0.2_1709563753492_0.5557446148872329"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-03T00:35:44.407Z","1.0.0":"2024-03-03T00:35:44.768Z","modified":"2024-03-04T14:49:14.135Z","1.0.1":"2024-03-03T00:38:05.357Z","1.0.2":"2024-03-04T14:49:13.708Z"},"maintainers":[{"name":"ashishbarvaliya-redsoft","email":"ashish.barvaliya@redsoftware.in"}],"description":"- Folders are separated according to functionaility e.g. wallet works with getting assets and balances, transaction works with creating transaction objects. - Files under `/api` contains functions that are making external API calls, the file name should i","repository":{"type":"git","url":"git+https://github.com/ashish-barvaliya-redsoft/orange-core.git"},"license":"ISC","readme":"# Orange Core\n\n- Folders are separated according to functionaility e.g. wallet works with getting assets and balances, transaction works with creating transaction objects.\n- Files under `/api` contains functions that are making external API calls, the file name should indicate which service it is calling.\n- All types are under the `types` directory, some are interfaces that maps to API responses, some are data types for business logic.\n- All export should be group and exported using `index.ts`.\n","readmeFilename":"README.md","homepage":"https://github.com/ashish-barvaliya-redsoft/orange-core#readme","bugs":{"url":"https://github.com/ashish-barvaliya-redsoft/orange-core/issues"}}