{"_id":"@amity8851/ketcher-macromolecules","_rev":"3-616dce9d52e9b7ff5386deedd1521a94","name":"@amity8851/ketcher-macromolecules","dist-tags":{"latest":"3.4.0-myset.3"},"versions":{"3.4.0-myset.1":{"name":"@amity8851/ketcher-macromolecules","version":"3.4.0-myset.1","keywords":["molecule","sketcher","chemistry"],"author":{"url":"http://lifescience.opensource.epam.com","name":"EPAM Life Sciences"},"license":"Apache-2.0","_id":"@amity8851/ketcher-macromolecules@3.4.0-myset.1","maintainers":[{"name":"amity8851","email":"amity8851@gmail.com"}],"homepage":"http://lifescience.opensource.epam.com/ketcher","bugs":{"url":"https://github.com/epam/ketcher/issues"},"dist":{"shasum":"abf7fc36589178c1be261fc66ca172c7c6277d28","tarball":"https://registry.npmjs.org/@amity8851/ketcher-macromolecules/-/ketcher-macromolecules-3.4.0-myset.1.tgz","fileCount":280,"integrity":"sha512-GYHnCOfidJgNncd0r4IWXdLn/3zFScEAkouwiYaLXRupipA6sZkN0neZw2QuVP6gNRvliUf6dnAdtOeka9m2Hg==","signatures":[{"sig":"MEUCIQDFJlewSNbyFUj22IeoAXeTTcmK/ak0JxPqdphtWEznhQIge69eVZEcy7j5DrSBMMTwedFx0JaXwcpS/EITXFUTXis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35718496},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=14"},"gitHead":"8f815d96cd5473cb1dc03564995b71e0e5368ca6","scripts":{"test":"run-s test:prettier test:stylelint test:eslint:quiet test:types test:unit","build":"cross-env NODE_ENV=production rollup -c -m true","start":"cross-env NODE_ENV=development rollup -c -m true -w","test:unit":"jest --passWithNoTests","test:types":"tsc --noEmit","test:eslint":"eslint . --ext .ts,.tsx,.js,.jsx","stylelint:fix":"stylelint \"./**/*.{css,less}\" --formatter verbose --fix","test:prettier":"prettier --check \"./**/*.{js,jsx,json,ts,tsx}\"","prettier:write":"prettier --write \"./**/*.{js,jsx,json,ts,tsx}\"","test:stylelint":"stylelint \"./**/*.{css,less}\" --formatter --allow-empty-input","test:eslint:fix":"npm run test:eslint -- --fix","test:unit:update":"jest -u","test:eslint:quiet":"npm run test:eslint -- --quiet"},"_npmUser":{"name":"amity8851","email":"amity8851@gmail.com"},"repository":{"url":"git+https://github.com/epam/ketcher.git","type":"git","directory":"packages/ketcher-macromolecules"},"_npmVersion":"10.9.2","description":"Web-based molecule sketcher","directories":{},"_nodeVersion":"22.13.1","dependencies":{"d3":"^7.9.0","clsx":"^1.1.1","redux":"^4.0.5","lodash":"^4.17.21","file-saver":"^2.0.5","redux-saga":"^1.1.3","react-redux":"^7.2.1","@mui/material":"^5.13.2","@babel/runtime":"^7.26.10","@emotion/react":"^11.7.1","react-dropzone":"^11.7.1","@emotion/styled":"^11.6.0","react-contexify":"^6.0.0","@reduxjs/toolkit":"^1.7.1","@amity8851/ketcher-core":"3.4.0-myset.1","@amity8851/ketcher-react":"3.4.0-myset.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","less":"^3.12.2","eslint":"^8.44.0","rollup":"^2.79.2","ts-jest":"^27.1.2","prettier":"^2.5.1","@types/d3":"^7.4.3","cross-env":"^7.0.3","babel-jest":"^27.4.5","typescript":"^4.5.2","@babel/core":"^7.17.9","@types/jest":"^27.0.3","@types/node":"^16.11.12","npm-run-all":"^4.1.5","@svgr/rollup":"^5.4.0","@types/react":"^18.0.25","autoprefixer":"^10.2.5","@emotion/core":"^11.0.0","@types/lodash":"^4.14.178","@types/react-dom":"^18.0.8","@babel/preset-env":"^7.16.11","@material-ui/utils":"^4.11.2","eslint-plugin-jest":"^25.3.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.16.7","@rollup/plugin-json":"^4.1.0","eslint-plugin-react":"^7.27.1","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-strip":"^2.0.0","@testing-library/dom":"^8.11.3","rollup-plugin-delete":"^2.0.0","@emotion/babel-plugin":"^11.7.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^2.3.4","@testing-library/react":"^14.0.0","eslint-plugin-jsx-a11y":"^6.5.1","@rollup/plugin-commonjs":"^16.0.0","@babel/preset-typescript":"^7.16.7","rollup-plugin-visualizer":"^5.5.2","@testing-library/jest-dom":"^5.16.5","eslint-plugin-react-hooks":"^4.3.0","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^14.4.3","eslint-plugin-testing-library":"^5.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ketcher-macromolecules_3.4.0-myset.1_1747255726072_0.8374984745939127","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-myset.2":{"name":"@amity8851/ketcher-macromolecules","version":"3.4.0-myset.2","keywords":["molecule","sketcher","chemistry"],"author":{"url":"http://lifescience.opensource.epam.com","name":"EPAM Life Sciences"},"license":"Apache-2.0","_id":"@amity8851/ketcher-macromolecules@3.4.0-myset.2","maintainers":[{"name":"amity8851","email":"amity8851@gmail.com"}],"homepage":"http://lifescience.opensource.epam.com/ketcher","bugs":{"url":"https://github.com/epam/ketcher/issues"},"dist":{"shasum":"9a6aa6f54d8083842c6ab7f5edf5b433c4864757","tarball":"https://registry.npmjs.org/@amity8851/ketcher-macromolecules/-/ketcher-macromolecules-3.4.0-myset.2.tgz","fileCount":280,"integrity":"sha512-Xvlv7nTuA3B8ZcQGBuYdZ+s7c7Q558P8yypU76miWb4Q4bgqIb5Z4qgIk4sS06J+KqZmB3IYwopbyYBIk0O6Eg==","signatures":[{"sig":"MEUCIEvNqCGlHZ6H4/e1S+s3I491yLWXi4i4RpKkR7/+qNp6AiEA8AB61vpwXS3rl+jkVNWShlqheWnm6zhWsQxsf+IZWn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35723340},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=14"},"gitHead":"8f815d96cd5473cb1dc03564995b71e0e5368ca6","scripts":{"test":"run-s test:prettier test:stylelint test:eslint:quiet test:types test:unit","build":"cross-env NODE_ENV=production rollup -c -m true","start":"cross-env NODE_ENV=development rollup -c -m true -w","test:unit":"jest --passWithNoTests","test:types":"tsc --noEmit","test:eslint":"eslint . --ext .ts,.tsx,.js,.jsx","stylelint:fix":"stylelint \"./**/*.{css,less}\" --formatter verbose --fix","test:prettier":"prettier --check \"./**/*.{js,jsx,json,ts,tsx}\"","prettier:write":"prettier --write \"./**/*.{js,jsx,json,ts,tsx}\"","test:stylelint":"stylelint \"./**/*.{css,less}\" --formatter --allow-empty-input","test:eslint:fix":"npm run test:eslint -- --fix","test:unit:update":"jest -u","test:eslint:quiet":"npm run test:eslint -- --quiet"},"_npmUser":{"name":"amity8851","email":"amity8851@gmail.com"},"repository":{"url":"git+https://github.com/epam/ketcher.git","type":"git","directory":"packages/ketcher-macromolecules"},"_npmVersion":"10.9.2","description":"Web-based molecule sketcher","directories":{},"_nodeVersion":"22.13.1","dependencies":{"d3":"^7.9.0","clsx":"^1.1.1","redux":"^4.0.5","lodash":"^4.17.21","file-saver":"^2.0.5","redux-saga":"^1.1.3","react-redux":"^7.2.1","@mui/material":"^5.13.2","@babel/runtime":"^7.26.10","@emotion/react":"^11.7.1","react-dropzone":"^11.7.1","@emotion/styled":"^11.6.0","react-contexify":"^6.0.0","@reduxjs/toolkit":"^1.7.1","@amity8851/ketcher-core":"3.4.0-myset.1","@amity8851/ketcher-react":"3.4.0-myset.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","less":"^3.12.2","eslint":"^8.44.0","rollup":"^2.79.2","ts-jest":"^27.1.2","prettier":"^2.5.1","@types/d3":"^7.4.3","cross-env":"^7.0.3","babel-jest":"^27.4.5","typescript":"^4.5.2","@babel/core":"^7.17.9","@types/jest":"^27.0.3","@types/node":"^16.11.12","npm-run-all":"^4.1.5","@svgr/rollup":"^5.4.0","@types/react":"^18.0.25","autoprefixer":"^10.2.5","@emotion/core":"^11.0.0","@types/lodash":"^4.14.178","@types/react-dom":"^18.0.8","@babel/preset-env":"^7.16.11","@material-ui/utils":"^4.11.2","eslint-plugin-jest":"^25.3.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.16.7","@rollup/plugin-json":"^4.1.0","eslint-plugin-react":"^7.27.1","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-strip":"^2.0.0","@testing-library/dom":"^8.11.3","rollup-plugin-delete":"^2.0.0","@emotion/babel-plugin":"^11.7.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^2.3.4","@testing-library/react":"^14.0.0","eslint-plugin-jsx-a11y":"^6.5.1","@rollup/plugin-commonjs":"^16.0.0","@babel/preset-typescript":"^7.16.7","rollup-plugin-visualizer":"^5.5.2","@testing-library/jest-dom":"^5.16.5","eslint-plugin-react-hooks":"^4.3.0","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^14.4.3","eslint-plugin-testing-library":"^5.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ketcher-macromolecules_3.4.0-myset.2_1747258956497_0.47884848404312175","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-myset.3":{"name":"@amity8851/ketcher-macromolecules","version":"3.4.0-myset.3","description":"Web-based molecule sketcher","license":"Apache-2.0","homepage":"http://lifescience.opensource.epam.com/ketcher","author":{"name":"EPAM Life Sciences","url":"http://lifescience.opensource.epam.com"},"repository":{"type":"git","url":"git+https://github.com/epam/ketcher.git","directory":"packages/ketcher-macromolecules"},"keywords":["molecule","sketcher","chemistry"],"bugs":{"url":"https://github.com/epam/ketcher/issues"},"main":"dist/index.js","module":"dist/index.modern.js","types":"dist/index.d.ts","source":"src/index.tsx","engines":{"node":">=14"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c -m true","start":"cross-env NODE_ENV=development rollup -c -m true -w","test":"run-s test:prettier test:stylelint test:eslint:quiet test:types test:unit","test:eslint":"eslint . --ext .ts,.tsx,.js,.jsx","test:eslint:quiet":"npm run test:eslint -- --quiet","test:eslint:fix":"npm run test:eslint -- --fix","test:types":"tsc --noEmit","test:unit":"jest --passWithNoTests","test:unit:update":"jest -u","test:prettier":"prettier --check \"./**/*.{js,jsx,json,ts,tsx}\"","test:stylelint":"stylelint \"./**/*.{css,less}\" --formatter --allow-empty-input","prettier:write":"prettier --write \"./**/*.{js,jsx,json,ts,tsx}\"","stylelint:fix":"stylelint \"./**/*.{css,less}\" --formatter verbose --fix"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"dependencies":{"@babel/runtime":"^7.26.10","@emotion/react":"^11.7.1","@emotion/styled":"^11.6.0","@mui/material":"^5.13.2","@reduxjs/toolkit":"^1.7.1","clsx":"^1.1.1","d3":"^7.9.0","file-saver":"^2.0.5","@amity8851/ketcher-core":"3.4.0-myset.1","@amity8851/ketcher-react":"3.4.0-myset.2","lodash":"^4.17.21","react-contexify":"^6.0.0","react-dropzone":"^11.7.1","react-redux":"^7.2.1","redux":"^4.0.5","redux-saga":"^1.1.3"},"devDependencies":{"@babel/core":"^7.17.9","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@emotion/babel-plugin":"^11.7.2","@emotion/core":"^11.0.0","@material-ui/utils":"^4.11.2","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","@svgr/rollup":"^5.4.0","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/d3":"^7.4.3","@types/jest":"^27.0.3","@types/lodash":"^4.14.178","@types/node":"^16.11.12","@types/react":"^18.0.25","@types/react-dom":"^18.0.8","autoprefixer":"^10.2.5","babel-jest":"^27.4.5","cross-env":"^7.0.3","eslint":"^8.44.0","eslint-plugin-jest":"^25.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-testing-library":"^5.0.1","identity-obj-proxy":"^3.0.0","jest":"^27.4.5","less":"^3.12.2","npm-run-all":"^4.1.5","prettier":"^2.5.1","rollup":"^2.79.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-visualizer":"^5.5.2","ts-jest":"^27.1.2","typescript":"^4.5.2"},"_id":"@amity8851/ketcher-macromolecules@3.4.0-myset.3","gitHead":"8f815d96cd5473cb1dc03564995b71e0e5368ca6","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-8MlyUGEyKuvtUfTYwlItTCYi0kaXedBUdi57PJPZYfFQIb2ILmdliRUfYKjaq49nm/XExUy4kroJ74Soagts8w==","shasum":"dd2cc841c1829b2dbb2684c48ee5f4b27d11ec76","tarball":"https://registry.npmjs.org/@amity8851/ketcher-macromolecules/-/ketcher-macromolecules-3.4.0-myset.3.tgz","fileCount":280,"unpackedSize":35723340,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICnRHYpdFck6YeBbetZY9ZrpqjB2nMDKOgK54ANdI2gWAiEA174pf6Cjf/yc245/nYAt9YnrXsvucS4+cPncrCUzcj8="}]},"_npmUser":{"name":"amity8851","email":"amity8851@gmail.com"},"directories":{},"maintainers":[{"name":"amity8851","email":"amity8851@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ketcher-macromolecules_3.4.0-myset.3_1747259470191_0.5237907529186892"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-14T20:48:45.998Z","modified":"2025-05-14T21:51:10.715Z","3.4.0-myset.1":"2025-05-14T20:48:46.368Z","3.4.0-myset.2":"2025-05-14T21:42:36.799Z","3.4.0-myset.3":"2025-05-14T21:51:10.510Z"},"bugs":{"url":"https://github.com/epam/ketcher/issues"},"author":{"name":"EPAM Life Sciences","url":"http://lifescience.opensource.epam.com"},"license":"Apache-2.0","homepage":"http://lifescience.opensource.epam.com/ketcher","keywords":["molecule","sketcher","chemistry"],"repository":{"type":"git","url":"git+https://github.com/epam/ketcher.git","directory":"packages/ketcher-macromolecules"},"description":"Web-based molecule sketcher","maintainers":[{"name":"amity8851","email":"amity8851@gmail.com"}],"readme":"# ketcher-macromolecules\n\n[![npm version](https://img.shields.io/npm/v/ketcher-react)](https://www.npmjs.com/package/ketcher-macromolecules)\n[![Downloads](https://img.shields.io/npm/dm/ketcher-react)](https://www.npmjs.com/package/ketcher-macromolecules)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\nCopyright (c) 2021 [EPAM Systems, Inc.](https://www.epam.com/)\n\nKetcher is an open-source web-based chemical structure editor incorporating high performance, good portability, light weight, and ability to easily integrate into a custom web-application. Ketcher is designed for chemists, laboratory scientists and technicians who draw structures and reactions.\n\nFor more details please look at the following [link](https://github.com/epam/ketcher/blob/master/README.md).\n\n## Installation\n\nThe ketcher-macromolecules library is available as an [NPM](https://www.npmjs.com/) package. Install it either with NPM:\n\n```sh\nnpm install --save ketcher-macromolecules\n```\n\nor [Yarn](https://yarnpkg.com/):\n\n```sh\nyarn add ketcher-macromolecules\n```\n","readmeFilename":"README.md"}