{"_id":"@deriv-com/webtrader-charts","_rev":"2-d1780b152aafc9c60aee60c5dfe1158a","name":"@deriv-com/webtrader-charts","dist-tags":{"latest":"0.6.5"},"versions":{"0.6.3":{"name":"@deriv-com/webtrader-charts","version":"0.6.3","keywords":["webtrader","charts","deriv.com"],"author":{"name":"amin@binary.com"},"license":"MIT","_id":"@deriv-com/webtrader-charts@0.6.3","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"homepage":"https://github.com/deriv-com/webtrader-charts#readme","bugs":{"url":"https://github.com/deriv-com/webtrader-charts/issues"},"dist":{"shasum":"64360dae0d678d3de364bbfdaa6be1ba4aadfd1e","tarball":"https://registry.npmjs.org/@deriv-com/webtrader-charts/-/webtrader-charts-0.6.3.tgz","fileCount":232,"integrity":"sha512-l5AZZsjLW5F9/+reab+i2ga3DxJ1XyP011YIGoSVHmTwh962peGAGSXDHEaCdh+dvxBsBGId+mw81VuX3VRrvg==","signatures":[{"sig":"MEQCIHO0rX/8wosOGX1DzbScW1QJ+KNGCmPlltQaz+LA/0PZAiB08lTQYwZQiWFDV98xPUF7fWrsxlK7oIkxEVepzjomYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2329067},"main":"dist/webtrader-charts.js","gitHead":"02075e63e0ed65c6229038934aed9db4d67f69d5","scripts":{"build":"rollup -c && rollup -c rollup.config.iife.mjs","watch":"rollup -c -w","watchiife":"rollup -c rollup.config.iife.mjs -w","deploy-example":"git subtree push --prefix example upstream gh-pages","build-translation":"node src/i18n/build.js"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"repository":{"url":"git+ssh://git@github.com/deriv-com/webtrader-charts.git","type":"git"},"_npmVersion":"8.19.4","description":"webtrader charts","directories":{"example":"example"},"resolutions":{"braces":"^2.3.1","lodash":"^4.17.15","js-yaml":"^3.13.1","**/lodash":"^4.17.15","set-value":"^2.0.1"},"_nodeVersion":"16.20.2","dependencies":{"lodash":"^4.17.21","rivets":"0.9.6","paralleljs":"^1.1.0","imports-loader":"^5.0.0","datatables.net-dt":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.2","rollup":"^4.18.0","cssnano":"v7.0.1","uglify-js":"^3.17.4","@babel/cli":"^7.24.6","css-loader":"^7.1.1","@babel/core":"^7.24.6","sass-svg-inline":"^1.0.1","@babel/preset-env":"^7.24.6","rollup-pluginutils":"^2.8.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","cssnano-preset-default":"^7.0.1","@rollup/plugin-commonjs":"^25.0.8","@bkuri/rollup-plugin-string":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-external-helpers":"^7.24.6"},"peerDependencies":{"jquery":"^3.2.1","moment":"^2.18.1","highstock-release":"^5.0.10"},"_npmOperationalInternal":{"tmp":"tmp/webtrader-charts_0.6.3_1735802394223_0.49429865438030673","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@deriv-com/webtrader-charts","version":"0.6.4","keywords":["webtrader","charts","deriv.com"],"author":{"name":"amin@binary.com"},"license":"MIT","_id":"@deriv-com/webtrader-charts@0.6.4","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"homepage":"https://github.com/deriv-com/webtrader-charts#readme","bugs":{"url":"https://github.com/deriv-com/webtrader-charts/issues"},"dist":{"shasum":"4c93bce6424b9fa5106485810e64021ae14345fc","tarball":"https://registry.npmjs.org/@deriv-com/webtrader-charts/-/webtrader-charts-0.6.4.tgz","fileCount":232,"integrity":"sha512-WxbaQNYR/KbtgBx1iqmyaji9+fcLjGI8UYNIlR5H3DRjeU7YCM9oyh3mlUp/MUkf+iBXi6ctt+EtCjncsXlMqg==","signatures":[{"sig":"MEUCIC2WppTfZNc6awXekR5Y+YNFf+LmXEuYZggaKTOPiNWsAiEAk9xWc+nuzbntAEIZK2gDMiep+ml2oEtRPAyeX3zGHY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2329067},"main":"dist/webtrader-charts.js","gitHead":"a9096f57cda2da745f3ab62acafe75d8c44fe27e","scripts":{"build":"rollup -c && rollup -c rollup.config.iife.mjs","watch":"rollup -c -w","watchiife":"rollup -c rollup.config.iife.mjs -w","deploy-example":"git subtree push --prefix example upstream gh-pages","build-translation":"node src/i18n/build.js"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"repository":{"url":"git+ssh://git@github.com/deriv-com/webtrader-charts.git","type":"git"},"_npmVersion":"8.19.4","description":"webtrader charts","directories":{"example":"example"},"resolutions":{"braces":"^2.3.1","lodash":"^4.17.15","js-yaml":"^3.13.1","**/lodash":"^4.17.15","set-value":"^2.0.1"},"_nodeVersion":"16.20.2","dependencies":{"lodash":"^4.17.21","rivets":"0.9.6","paralleljs":"^1.1.0","imports-loader":"^5.0.0","datatables.net-dt":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.2","rollup":"^4.18.0","cssnano":"v7.0.1","uglify-js":"^3.17.4","@babel/cli":"^7.24.6","css-loader":"^7.1.1","@babel/core":"^7.24.6","sass-svg-inline":"^1.0.1","@babel/preset-env":"^7.24.6","rollup-pluginutils":"^2.8.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","cssnano-preset-default":"^7.0.1","@rollup/plugin-commonjs":"^25.0.8","@bkuri/rollup-plugin-string":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-external-helpers":"^7.24.6"},"peerDependencies":{"jquery":"^3.2.1","moment":"^2.18.1","highstock-release":"^5.0.10"},"_npmOperationalInternal":{"tmp":"tmp/webtrader-charts_0.6.4_1735804230182_0.7306159615714642","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@deriv-com/webtrader-charts","version":"0.6.5","description":"webtrader charts","main":"dist/webtrader-charts.js","scripts":{"build":"rollup -c && rollup -c rollup.config.iife.mjs","build-translation":"node src/i18n/build.js","watch":"rollup -c -w","watchiife":"rollup -c rollup.config.iife.mjs -w","deploy-example":"git subtree push --prefix example upstream gh-pages"},"repository":{"type":"git","url":"git+ssh://git@github.com/deriv-com/webtrader-charts.git"},"keywords":["webtrader","charts","deriv.com"],"author":{"name":"amin@binary.com"},"license":"MIT","bugs":{"url":"https://github.com/deriv-com/webtrader-charts/issues"},"homepage":"https://github.com/deriv-com/webtrader-charts#readme","peerDependencies":{"highstock-release":"^5.0.10","jquery":"^3.2.1","moment":"^2.18.1"},"devDependencies":{"@babel/cli":"^7.24.6","@babel/core":"^7.24.6","@babel/plugin-external-helpers":"^7.24.6","@babel/preset-env":"^7.24.6","@bkuri/rollup-plugin-string":"^1.0.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-image":"^3.0.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","css-loader":"^7.1.1","cssnano":"v7.0.1","cssnano-preset-default":"^7.0.1","rollup":"^4.18.0","rollup-plugin-postcss":"^4.0.2","rollup-pluginutils":"^2.8.2","sass":"^1.77.2","sass-svg-inline":"^1.0.1","uglify-js":"^3.17.4"},"dependencies":{"datatables.net-dt":"^2.0.7","imports-loader":"^5.0.0","lodash":"^4.17.21","paralleljs":"^1.1.0","rivets":"0.9.6"},"directories":{"example":"example"},"resolutions":{"js-yaml":"^3.13.1","braces":"^2.3.1","set-value":"^2.0.1","lodash":"^4.17.15","**/lodash":"^4.17.15"},"gitHead":"c4425b9bb28f837355dca0d164ca793ec4fff301","_id":"@deriv-com/webtrader-charts@0.6.5","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-MymmXyEAw4u2x/IKNceIZI/PR/nlXe4C2apuHv0tMstnQsy+pN+B937yq+uGF4FfmGnHXsoObNK29B4W6+PvHg==","shasum":"74d5eaae15b67fca0230829fffdd34a8e37958f7","tarball":"https://registry.npmjs.org/@deriv-com/webtrader-charts/-/webtrader-charts-0.6.5.tgz","fileCount":232,"unpackedSize":2329102,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCo8OcrV2oLo8hNB5UhRXUunUuqurzRGcu32AU4KbJxsAIgeC+cbYTW3RAoE0n+JfaisU540Jd+IU2NycfFE7pk5Dg="}]},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/webtrader-charts_0.6.5_1738051372834_0.32102124707465984"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-02T07:19:54.086Z","modified":"2025-01-28T08:02:53.221Z","0.6.3":"2025-01-02T07:19:54.470Z","0.6.4":"2025-01-02T07:50:30.411Z","0.6.5":"2025-01-28T08:02:53.060Z"},"bugs":{"url":"https://github.com/deriv-com/webtrader-charts/issues"},"author":{"name":"amin@binary.com"},"license":"MIT","homepage":"https://github.com/deriv-com/webtrader-charts#readme","keywords":["webtrader","charts","deriv.com"],"repository":{"type":"git","url":"git+ssh://git@github.com/deriv-com/webtrader-charts.git"},"description":"webtrader charts","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"readme":"<h1 align=\"center\">\n  webtrader-charts\n</h1>\n\nThe charting library extracted from [Webtrader](https://github.com/deriv-com/webtrader) is used for binary-static and webtrader.\n\n![Build Status](https://travis-ci.org/deriv-com/webtrader-charts.svg?branch=master)\n\n## In this document:\n\n-   [Other Documents](#other-documents)\n-   [Pre-installation](#pre-installation)\n-   [Quick start](#quick-start)\n-   [How to contribute](#how-to-contribute)\n-   [Manage translations](#manage-translations)\n-   [Deploying to gh-pages](#deploying-to-gh-pages)\n-   [Publishing to npm](#publishing-to-npm)\n\n## Other Documents\n\n-   [General implementation](documents/implementation-guide.md) - Contain ways to use the library\n\n## Pre-installation\n\nBefore running or contribute to this project, you need to have the setup of the following packages in your environment\n\n-   node \n-   npm\n-   git \n\n## Quick start\n\n1.  **Fork the project**\n\n    In order to work on your own version, please fork the project to your own repo.\n\n2.  **Clone using SSH**\n\n    ```sh\n    git clone git@github.com:your-github-username/webtrader-charts.git\n    ```\n\n3.  **Enter project directory**\n\n    ```sh\n    cd webtrader-charts\n    ```\n\n4.  **Change output folder:**\n\n   - Change `rollup.config.js` to write the output into `/example` folder.\n\n    **NOTE: you can change the `dist` file config in `rollup.config.js` by uncommenting the file prop for `example`, `webtrader` or `binary-static`\n\n5.  **Install your dependencies:**\n\n   - run the following command on both main project and `/example` folder:\n\n    ```sh\n    npm install\n    ```\n\n6.  **Start developing:**\n\n   - run the following command on both main project and `/example` folder:\n\n    ```sh\n    npm run watch\n    ```\n\n7.  **Open the source code and start editing!**\n\n    Your site is now running at `http://localhost:8000`!\n\n\n## How to contribute\n\n1. Create branch from the latest dev branch\n\n    ```sh\n    git checkout dev\n    git pull upstream dev\n    git checkout -b [_your_branch_name]\n    ```\n\n2. Make your changes\n\n3. Make pull request\n\n-   Push your changes to your origin\n\n    ```sh\n    git push -u origin [_your_branch_name]\n    ```\n\n-   Click on the autogenerated link from the terminal to open the PR\n\n-   Make sure to change the PR base to `dev` branch\n\n## Manage translations\n\n- to get the `dictionary.json` file:\n\n   ```sh\n   npm run build-translation\n   ```\n\n- The language files `/src/i18/{lang}.json` files.\n- The library uses the generated `dictionary.json` file.\n\n## Deploying to gh-pages\n\n- To deploy the `/example` folder:\n   \n   ```sh\n   npm run deploy-example\n   ```\n\n- To deploy latest version embedded in binary-static (for testing)\n\n   ```sh\n   npm run deploy-hard\n   ```\n\n   **NOTE: For the second time you are deploying, run the following command:\n\n   ```sh\n   npm run deploy-soft\n   ```\n\n## Publishing to npm\n\n1. Run:\n\n   ```sh\n   npm install\n   ```\n\n2. Update the files `dist/webtrader-charts.js` and `dist/webtrader-charts.iife.js`\n\n   ```sh \n   npm run build\n   ```\n\n3. Update the package version in package.json\n\n4. Commit the modified files and merge them into the repo\n\n5. Run: \n\n   ```sh \n   npm publish\n   ```\n\n","readmeFilename":"README.md"}