{"_id":"@accordproject/ui-contract-editor","_rev":"288-426fa94afb396187c4233dc5d1585ff7","name":"@accordproject/ui-contract-editor","dist-tags":{"latest":"0.97.0","stable":"0.98.0","unstable":"0.98.1-20221115143348"},"versions":{"0.92.3-20200604205904":{"name":"@accordproject/ui-contract-editor","version":"0.92.3-20200604205904","_id":"@accordproject/ui-contract-editor@0.92.3-20200604205904","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"3cf7915c47b3d5c3ba1999cdfb6acf689efedcdf","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.92.3-20200604205904.tgz","fileCount":4,"integrity":"sha512-HGEVlBDKzKTtlkwwg8KjAhk5t/NrdsR2ZvUxZo9dttiJIYpWL6eCGzZMMsdEvgXxN22ELOqfALPx2Sk2e912tg==","signatures":[{"sig":"MEQCIHz2D5MexV914L790si5uY6azw68/FNPLk74crO5lX83AiBJli7aZ6R9tEn2cwD+Y6uO26oTSZTtQYl47St9VEfZHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2WCqCRA9TVsSAnZWagAA/LIP/i6VWp0JTI0bkP8nWIke\nausvWgvCqjBFpciVbfJSWPwAU+1cr7QTrvX6PVQwPXkhczHeEPkcIM4Ksz3I\nCGTPEB0uvA3qsi2ei75Ck6M98cdZ2+MLkYYdeYryZHAJczn4O3IlV2iY4R0B\nxrsMsva6XgF1AEntpDHHzyCUgV+w7UEQRbEA0127Q94YkAVY64RRhDRpQ1UI\nfRIOBE3tI4YlVQvGA378AizomadkeM7uhMMR2F9K9iyS7ZkvnXQl6GTRQNBv\nzi6AdMsFaKxkGi0aPOe3ouq0cPZYQbovTl88vZWdI51j49wGRmWJ5dszmEAl\n02ONe4/KVwQQVvSIjOgfQu/NfncAPFZ0kDzwTuRyd8A8AQIjQZ3YSTr7E703\nQXIZ4+eZVyf4Vwbvc3w2+oC/LcoMGUQaS/CpY1Ww4DDJgDYMbYA9lOCw3GX5\nWK6kF+mxj+rUMFYNgQ0zFvDzkZETA4giemZhGk8DiOPq8j5Y1n952S9xntUv\n1HTFVryFCBw/HuNhLAopg53Q6wtq5qr02ukVfnvoph7CZ9mLVeVMmBQhLNRf\n7jmwmH2dDRMJiO53/D3AQBVZfzvIutczFGoZuNwRmGMtQ8ANaXmgJc7Ve1fy\npCBRVkC25aUhg91pYSRuf7CUTKx2g0pmDZN3l7n1d6vpCIXqVqEsEqLpu2Ko\nMTZk\r\n=X7lk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.92.3-20200604205904"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.92.3-20200604205904_1591304359071_0.3984212291973823","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.92.3-20200608133956":{"name":"@accordproject/ui-contract-editor","version":"0.92.3-20200608133956","_id":"@accordproject/ui-contract-editor@0.92.3-20200608133956","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b8bf74b302c6cf690b982c2547c13d12d9b2f55b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.92.3-20200608133956.tgz","fileCount":4,"integrity":"sha512-BkYPRLuucWOk5WiwJfNUVBO8oBm6CLkNQHhG46/slNahUtoXkTKi/fc5KIBvUiSkTDQzB0k6A7G0hbTe/YIrYA==","signatures":[{"sig":"MEYCIQCTvd9oSKlqsj+hZ4CYqE9aB9B0SK/z8S7OnBQumPWMjQIhAMa0ff8NEcOaLvwOHRA2U8tvs+mCNMB7nwKfE19b8AQm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3j+2CRA9TVsSAnZWagAAHs0P/Rh2AYNPBNEu2Yu7KBfa\n1RQ7fgbvtc2ugbv7Imtcn47PgwNoaTsWxsF35lCsTlb9VGXvqY5TCb0HHQrR\nGSsYj0YBc08LaWrGp7ctf2m9Bzibbr56ohV/jyHGLmX1nCNQHTW0COAK1Z+B\nhpdNY5djLz5ycYakHfGnCWqV7Y2T9d3LNMrgxo4HMYksACZ/LG7Yq9aDNKGY\nLNP/GKl152M2pXWb51S6LFTCK8mef2KD1S8Th2uXxXZX44HZ2Nq2vorD9a/Q\nox+kCk2ZGUUJ4LQNvJ+eVuvn/XW6Q6QoLkkQWhK98fR8XbEr8YPVyL6+Py47\nE9LK7Lh5Cc4//bvk/6cMaTnVMsQX0gZOeTHta22qVOXIB8zZdQ+ZKPtAKSi9\nDhXyLgperfzI8aXgbzZcU1dEevk/MvfOvnb99DrVg5TQvwbMahT830WTbwoS\nQIehOYIOTKXWm5QToQmWwNdqtNWcgY3Q7tA3NyhVzhilPU3XmfgfHW055Fsd\nFDy1iyufiOYL3M50/i5mpGM97CO7FfD+HAQc8Kbcgpy1g469l32eYakzydUZ\nb7C9T1HUc895VYY+RHaEEkhlqABYqrQXGNKCNXVqF++Uf7H0iA9etWX4Ah4C\nB9SYi6TgBd6KoRH9pH6iLUuhSxlBUmq0v7NvHIw9wiCz8pgpxRGWLHaPza0k\nKXMc\r\n=hTWY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.92.3-20200608133956"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.92.3-20200608133956_1591623605650_0.5998820888721639","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.92.3-20200608153758":{"name":"@accordproject/ui-contract-editor","version":"0.92.3-20200608153758","_id":"@accordproject/ui-contract-editor@0.92.3-20200608153758","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"5d1a7b55fe96d67d93f57e77e5cdc184c40fe808","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.92.3-20200608153758.tgz","fileCount":4,"integrity":"sha512-LopL30gLHlt+QPgQ41tzv3tGnghTLNtCG0dtq/1CfNgLg4+oRUY2CAJfWzl1/rR8wNyv3/JetRS1C6DLnlkP4g==","signatures":[{"sig":"MEUCIQDZlc7vIm678E+Xf7Owg4MJuoPoNPb5/05eQELWLAWcLQIgIv2YLOhaqP1DNZmbDUlPmEe8ESSCcv9K7i2c9AkNgQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3lt3CRA9TVsSAnZWagAAgVkP/j29L5+beAS0doBN6gIJ\nfDb4ysp4c8jBG920udO5V4drrgRWsW9DGgUmVrmNXh28QFos2+aUp++AQ0Nl\ny5fIhCeLl9ngOy2wP6kya/oPX/lD7qVyBDAwHH0Jm1s/lz3SE83il6BRN3px\nflQOhl5QaZMuuyOVJKx6wfeCpBA0uRMzQ+J1jvnjdMoC39QqZAkrsz9y9ohu\n04NE+d5YfubMnmtO51EHiXsyr3eJCE09NVS6wFN6sWMYOv4SOJrEIg05UuxD\ntp55LmbMmUPqC5j3sFpM54/FJOjH3hIh4gQUS870FErdEGOxWsmm10kgN89t\nUTbKPa3dMP9N8CCz6PgqyPXJjH19kTF0oqMRtE8UzD+WbYGSNbE1VgkL+c+o\nL9LxfCH7oXx7NrPhRHb4SuWnDK+9TPOM9yC48zgjHfq3kcA6Yjz5Y22shwYC\nfDgKILaFLUDdUQxj5a+8Pxt3b5Oeh38iUUZnUhe7a4HfbW/QRRPmS7vdtZ2p\ntZWnNrGujmZ6uXXIBXw9XRbBksi5gb7pKstSR87VF5ThClp+1Iy360I3E2Dz\nVoBAHCHKN4MWudZDFpv5LbbTaiaP1/VIEbKXP3ZUFEcPjlwfVPITthPjDGDx\n5vB8aVxnCjReDWKQhK1GDgVpEzeFw8L9AnIs/FNNcZVsQ+HUjJnQiOVCGojE\nDeXw\r\n=sRMY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.92.3-20200608153758"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.92.3-20200608153758_1591630710598_0.6406046069040465","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.92.3-20200608155253":{"name":"@accordproject/ui-contract-editor","version":"0.92.3-20200608155253","_id":"@accordproject/ui-contract-editor@0.92.3-20200608155253","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"cb753abbab8cba71d40badfd02547945adf8f77d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.92.3-20200608155253.tgz","fileCount":4,"integrity":"sha512-dW3Iyw4mStqzT4L//4Zxz4ulS3RrdG9opDFA+dpwiG7gn9mqVI4Ndka1eTMgoj1GZuzGrUwb4wacGHZrjSQR7Q==","signatures":[{"sig":"MEUCIGifHZwuZAnJBebzVLqMiaOIJIjcnRBgnC+dh5e+7sp9AiEAlcp5Ep7fs5Hju3Zt1FXU+tCcpU0fBH3uqWIWs6LWIoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3l7iCRA9TVsSAnZWagAAhrkP/1UxrwPJjzrmRqC1/+GU\nIN35YVg9y8FOl9r2I8P11+E724FMYhWqzAOOda6RYXZyxrk5JVnrkIbDWXfN\na8zosu0ngR/c3v1ErQXGnA1R71TPXMOYfkXEamNaf7GQ2peZmqzUWqUaKun3\n2/Lz2H2/tna8vo+EovAb7IuAZG7RmZrjc6tAYxqrimKT7zOzxizSagTnOKH4\n2olGzAV5CphG/wszhwZd9iTjnrMbJhWLxcKCE4jFYH/8kutF7k+szjWWsnHH\n8WKWjuxupv2angnrnJDhPZxvuRcnRk/pIHfW2Rn2miOiOJfg0ZLD7q9y1OD9\nibdQ7Fm4+C58IfPsQO/K3Q6emAHrv92pH1zA8gmLgil8qcS77TKYWZ2G3zGO\nRiJIxOiIawT8s22YmE06OUp7HpmbxmL76oQhKL8Vj30iNaqpknnlnS2nLryV\naPYHLZ5+j9aD17oH0cNvtpOG7FE6MiXSSsjblgV/khYogVmsUrlZZz6hOBCP\nOWv7C94VHBYWW+Xmqbd26c3LOl3RlmyCwBdAyUbNk89VEL3tTKY8c2fUrgRv\na9yn/9yH40roeQuRMGQRdF/LYmpdh01BIMXX21CUtm2c5EEIzVPbtngcBnu4\nUaHZaCw0VoROAa4DtUSYMiwadyL/t4qefWOvQc4w0Mc7vg1jZrnuhpM6o0Wt\n6r2c\r\n=3K7F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.92.3-20200608155253"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.92.3-20200608155253_1591631586420_0.4070579893583719","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.92.3-20200608164356":{"name":"@accordproject/ui-contract-editor","version":"0.92.3-20200608164356","_id":"@accordproject/ui-contract-editor@0.92.3-20200608164356","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"6188ebf3e4a761ad773f4a30573460aee934863a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.92.3-20200608164356.tgz","fileCount":4,"integrity":"sha512-QYHwOf2fvyG9bHFNxp+gj18r/FBHa7Rh6dSR/mI/wo/g3g5pM9Jd/rfhTBVoEtX3Zbpb+8oMtQbk66YUqT3nDw==","signatures":[{"sig":"MEUCIQCg67uwuODgazwacMKPU6NRmdTYOmhlTuRvtDx0qJvggQIgApyXWIIhZ/jlu7clrbvKwyCvEyj911CC5Y+PJNQGrj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3mrVCRA9TVsSAnZWagAAhnUQAKQaKXR/rzhobuqLt63z\nBSfaoy26OSjmiOuCFhm3xCpAN+5XjH9vhcFOwRs+msndHmM85yF6TH4zhHKF\nsiQIST69i0sfVI06bCET562ZEi5X5FsDKo4G/K5mJp4GfYfETjCMlT/PdXl0\nR6UbHUQOo5u4tEeVNasOJJyYPlfjreAyPd5rnJI6N+g0waPXXK/SMqjeU1a/\nB0IKzayrapjBS/ynUakxMNdoib9uGv+RZjXFv5gG6MLK+ueUl1WW/YovVrCy\nV5PT1JbuB+Xk7sRlWzQ8s1fWhMNHAx5jQtBICMRbEXWNW4Fpor5sJ60o9h1D\ncTcyxegVvcIbdUBQtlqM6OdfLLUn6gNZS51mI/eMIzvWS2db8BehCN9DM06/\nXmSbYL4QeLZFaNn1SZgzcne6VcmOjra/MzPEmMEutf/H5MDSM/dp0f9QP6L8\nAjPUGje76V0ue5CTuJDPs3qbNojmG7QxpRsB2lPqqpAZtvlLBTlx/DOiUNmC\nZ58LhJ44O425Ke3Tmbc4Lb+znjPXYbpX8f6chGTYq260wB6y9eTAItWHncCw\nW7WJYBtGreW6wpsyuoW5Ix8ami3xT1+79TE2IrQzVc6Vu+poO1q4bonN3rWx\njwZcc0IqjnYBTmdGMCcd8R1jzTnK1rQRVgvZb/Le9iN8HJ/EC3Q7xgMTlv+W\nLL/T\r\n=MTvz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.92.3-20200608164356"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.92.3-20200608164356_1591634645477_0.9916690580295491","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.92.3-20200608165221":{"name":"@accordproject/ui-contract-editor","version":"0.92.3-20200608165221","_id":"@accordproject/ui-contract-editor@0.92.3-20200608165221","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"1afbccd8dc0cf1ad514612edb6ac3fdb7ec2d131","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.92.3-20200608165221.tgz","fileCount":4,"integrity":"sha512-sfdGMAB5Ix7wui/WOcnww0ce7p1Q7zvKuQF1DW0BfygwPz6X0x+AHO7R4Gp17T4WunjWhpGrqWOnY6jevxQmWw==","signatures":[{"sig":"MEQCIDVLfkVXgTpp2OFGfCD2kMRwCD8a5Ckjf7aqIfeGtuXWAiBhlH+nVvGHHKJP7hWX4MdLvvpI8bad7ucNNZgCA+KazA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3mzWCRA9TVsSAnZWagAADQcP/RJAegRI7hwArab0G65c\nSj2FTWetlDiv76d0v/cH9a0lX5y9zfUk7exzxNlio/BH8R38kOEPSUh5fIAO\nZVgpIJwzdzDdTwLk9zXq7NFbVqFdAXknTCQ5ptPJDv6PwEUaW9EP/Leul+z4\nVkScxzoIXn2K6wa+N7hVp1nUOlQpmiC6PyHo8y1Ajek4xRThji0vokTG6vVC\nTBAKkE65S51+Sn3zyUGZy/XlEKfyZCKC78yoMDvWOIgqq+lFgRCdW/6U005i\n9lAb+4t1Q1l4xa3FxhgY3xSrKWg3ECiu4bpgIyKmdiSO01Qw74WCkkbwO1tx\nWwdSx3aPHRKd1b7NQtPB+DojlXteUn1Nt7nyC3hB7U7/JpkVPsyI8kAgAZfI\nOHUMQPNXzQfPofknQ36kWe7aVLdZxSa/Uqt7kUSMA3zyEgwW0V1WWbQ0gQBL\ndAxr136RI45wfDyRZ3V2zWMx1QNbGxc1tT/Du11TIM0mR77e8Vtbj/hu2fpX\nWpUNnLJEeZ9qQfKrLX9HasbZLTYKiK0+XF+CD0VZuvCZBjhimhK0eu6a5Ofj\nDSXU8D3dxbKDMmgQ2/0hw8ngLHz6srsJ/se3GXhoND8xz3uJ/NhezepaTQW2\nUHEnoA2n4sWIS3xWMOCSI3xPcaPivQwLrrAMs/QFepnGTfoXXE6k3BmM/1oy\nx31J\r\n=l/Vq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.92.3-20200608165221"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.92.3-20200608165221_1591635157405_0.9291850289432428","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.0":{"name":"@accordproject/ui-contract-editor","version":"0.93.0","_id":"@accordproject/ui-contract-editor@0.93.0","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"aefb102ce5af4929663e8b736de9464b0d564283","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.0.tgz","fileCount":4,"integrity":"sha512-52nSQlHsvGec58ejOWh3LsU9vtngqtYClE7+cVrKl3GZR3+SoScWg8LuZlWPC+6dpqAI9aw5RV7XMUh6PAlKUg==","signatures":[{"sig":"MEQCICJdJP9YAIheiReW6s6tEMzg4DGBXvYgvd6kcOrEXEX3AiAMkbNLGZA7Mxy6yJSEo7LhepJdxmxfg/sPNynjih3lIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3ohvCRA9TVsSAnZWagAAiuEP/3XuWPJEF0iQMm7txgRQ\nLMutMyY0oDbTn0W4ILM3WPFT3L8HhB7fb1249flex4EYRhWfqwM7iPZYVx/B\n73n8/2V//tU318xYLJ6ErIz8u0yboUaumeATtVAIOqWMao3ZN6H3rMB1nXO1\nKNTJghfDWUUxJXZLRH0CJLDmCPA5JlplMLQIIPSACy7HDUqNTlRSb2fg/15O\ngkwa7h7ICxK0IEJZX1k9HWAz0aRWsYxCOCYkDz9yp8BbqhYVIar0+ZU6TAsA\n8hDJdgiOlDU8g4CSlWbFE8JZiDExnKB3ic9SzuAYNSdCjDch3D9xEHGAYHeB\nvIlH+n+ECkQ6UcGDSJIQpxaHtFIc90XmYb+D75JM0Oz+7Hn1eWQSfvj2RS04\n8C/i4Yspdiz/Zers8oBo6NHEA6OmfJ+YP9ZcUc+I9Rn6s/Igw7Ye7gb5qLAp\nYvEVjZeKCzzAgO5ZK46uBrQcbQ+rqQeX097t0HIi+oNpJizaJhEXs7Zl/xjD\nosiByLZqXqtHnuRJZyV+0ZO3E6kU459mZEnxDtIsO6g3IW3nKqPwp5gE6WUX\nP5nqqVi2V+0VB4eQ3WnxSDyem+eppmPQ3DvzczZHRv/bBLeKpp/hcyFVekrj\n9rgEpL6mY04M9vWfsgOEe2irjcYBMWOJlFFqUNWl5bb/fgKgzBDksbmkayWB\nDqt1\r\n=9T5D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.0_1591642223149_0.8729315839983871","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200608185432":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200608185432","_id":"@accordproject/ui-contract-editor@0.93.1-20200608185432","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"0491576b722e1840a9f61c69698b02ce36f7a947","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200608185432.tgz","fileCount":4,"integrity":"sha512-zoK6qmvwmsv87kQ5962wRp4qGL9py1VANiT8vI6zBzlxB5Fd7b31lEhSXyhUqKi2mrR1Np9FZQUXNpx8ZFkM3A==","signatures":[{"sig":"MEYCIQDG+E5Z83Iw2my11vc07rCv6dLhJ0m2/4XTRmpTxXH9bQIhAKLkqN/2U+6FJ6ngTLJgelPOSite5aUm6D8qNM4XQy4L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3olyCRA9TVsSAnZWagAAtEEQAJVQ1p7gKlP1BwMXWRJq\nXW11S+y98FQs/3fCuvP5L0EByoWzD2KbeiXjbpARoeODQGJBgfWqfaqjB7lA\nddXHJItaPwf+o39rkFRG/waYJN9PuCOOHERSTF6z1I8dLEStpUdYCQ4IXzWw\nQCaERby0tEkTGwTAkZg3URjLwiQubbW2POMlneXoVhc14BDLFbhwKO5OcBiU\na3Ok1yA9rcpWGNkRGRXlwpIYoqWqaeM0kh+Mt5ZtNbQBm2RDWcKYUOsKNhA+\nQrX8v0kIGgbjOQjH92DwNeFIpjGoro92Lv2Ki/iS13e1ztjNdkqa2Whng/MF\nZa6Vavge8wJUpxDOmDu4jNCphsHTNO1cYePk2iaHVhNH8HNFku4qnIEnObPe\nj/AZwEujORKRWhmCgzUjF51gkXsT+x+F5uaxo0ASGiOU9TLpZ7c8K+e2lTHP\nD5vdIlfY5zEWZh4bA4aRjaDddlJnCUmKVPSDT0/mjglSdRNJDK2skxapO54T\nmEecKGNo6Ot4Dp+pTJxMaVo/DhJmKxnsrqByKesT4A1kIDU8wNdCR9t/OMd+\n0z5b67j7uQg6fOG1us9eArQ1niFZ8CFTQPe7a2YeM8W3c37ADkBAsgYN5m7M\ngdsA/IagJzPUA8UqJ/VqB3eHHv3o95AdCMwZdOGaH5yohL82PEq/56vM+HnP\ndnEA\r\n=4G4W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200608185432"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200608185432_1591642482107_0.4268451273141092","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200612234125":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200612234125","_id":"@accordproject/ui-contract-editor@0.93.1-20200612234125","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"fc727651ca2a67cc7f1987f80ac5ef8d226fa67b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200612234125.tgz","fileCount":4,"integrity":"sha512-AhBZBS3erLh/EZUU86/MbVM/zKDdB1y18Voq3+vXf21Cv3fkmRBaPTh68LxBiJxSZ5/UM5i4zbwI6wTFBHMxAw==","signatures":[{"sig":"MEQCIF/HfQT4pjncEuGZS/EfbJf17KQidJcp/6DaUTQy0DGtAiAI+3hWwcfda0DGJVpT1JKlzZua++NGabtJS4M2SQA0IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5BKwCRA9TVsSAnZWagAADHIP/3XkU1yzMtI02W/9mJY8\nSlV6HXulazrHQOsFeCWe4g6WZRlNRETEQ3EFmaiOJT6NqfsCLVyj3w9gg7T8\nZKJu3ELpVyk3w++dw1xNX9OEZhp6+VesQEAlWPw1r24dXXPeMez5NZ7IiKOP\npqw6HNQZmNpIynZ9tqOUt68ohZw+FdzgnKIVpf97pzbTz4JxLAIdjFZGsmIR\nQdF1GMg3HW1JU6cnEvy5TNAgoJvJ+Y+ZeNQQajVxu5JIqoGkHCTnUJgNqK4q\nO+G+pOxdKqLl57prtdHxlnqQ1uC9wHaCCQHdzKy7tjelgkP06d9MXK/2iMyM\nrVLXU4rb0I5cpUEl+HeQk0pnDERMUco+BWBjwHYDK7Ud66WAcL4lVrWVVC8p\nuDonOQVdi9K2Nt0JidoZv+lXqIxi6D9M10uqdPzoCdD9De1FbHcvCzxWeC5T\n6wBYHdtyxexv8DIbqkrgyxZ0I6jzzw0eSHegcVUSvR8BVjcuxtxRzYldycRX\nIDm0uS5EvVVjcqWXWcPbSXF6Rj/qnhxW/e5PcWPvbne84dW1iAPaoKgYeeFX\nL2zcK78HypG+EXSHTrKl/MZ95LBUL203Wl1qkGSvF8pHrlAHTuqAkK9gd7q0\n9gwTuLEvJTFCIE4XQuvdxEo/lawTE6FS4za64HrAd1GrWPiEZyITja9qOr7O\n+OJ6\r\n=TnUe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200612234125"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200612234125_1592005295634_0.6965936433276474","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200612235243":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200612235243","_id":"@accordproject/ui-contract-editor@0.93.1-20200612235243","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"dfcc9bbf7833884b5a91190cbee333c54518bc6d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200612235243.tgz","fileCount":4,"integrity":"sha512-2FkmSk6nkxBbwR+uO+qdRXzH2KeTyXmQNx/OoaQxAfLAQbtBmne0rXwH4tn97oCF9n/WGOHum3debxnPRMVetg==","signatures":[{"sig":"MEUCIEijq6NYWji8b1ZdJ5gRnZ6Hr3YMUt46RKajNYM8CyMJAiEA03gMBMGbesPJCit+ymMenF0B4pClI6JzdDRxULS9eVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5BVVCRA9TVsSAnZWagAAXZwP/3qOtlSBdyZ8OqxxOdGB\nGjD7/JBXotixiiABa1qXyBRPahTOVeT2Pi7D0tBEV154ZTpTurYvdPFGgX4a\nuDQkZFpe6j/8XBjmAlBQIQ3t0elFu3KsZQqFt2LVw2798Tvp9W9xAWwkcepI\nLsGCw40lruV66M4fkcRH9w43R/Yw8ZN5rz/SXhz8Y0isMAsKcEawbGeHrSDN\nrbq2TBnDNE8Bhi26UW4jS6TOjqPyBNuhwh8dief3H01f9jLGNoIA9agmR+v0\npnxAEOIJj0U9P3qaplQ8ewlYCbP4UUsJgcInu0UA2+wtgcZDA3kOvgVW4g2M\nLcp0DmlQNREJa4mOPZIrZ4zP6+akpo/P8KnW376cfycd5sAi/E2HoAunR0Va\nRhfMA1Vvi52VeJ0GTO7JDdZkUDF1uswzstJP15oVtXNULg4zLuKpF1Yz0f5K\ndiWDSEwsK8oWDTjPpgsTNBKU/huUUDtj6A7jOD2ow9mPWEh0W2CDbpNMlhPx\nCUA3XzFhLSzfm0pI3XSuqhXd5a0loQO4c6VlpvqPFwHc9jOjRWlgj9nJ0OV0\nz+NeuT8Fr9loi5RwgeL9UIXUB2xhJDWmqZeVgDd5jnTJYkF0cwYyJp7EBixU\n8s0m76TWeiJw58XssFpDLMIS7Gf06YBPm0uKU7KWW4tGxL0nRzeX2cY7iUdF\nD8sc\r\n=5s+a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200612235243"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.57.2","react-dom":">=16.13.1","slate-react":">=0.57.2","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200612235243_1592005973012_0.3450127736324391","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200615193918":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200615193918","_id":"@accordproject/ui-contract-editor@0.93.1-20200615193918","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"f6ea5c668e8cc5fe61e5770149bd3648cb0ad4a1","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200615193918.tgz","fileCount":4,"integrity":"sha512-KW6PH7fpzOb14/ekj1j5PyOHM/JFYmt3xw9PBlZH5nZPGr9rsJu30+9d+lK77xuIGJUKzQb8Evvy9gvqPb+/uA==","signatures":[{"sig":"MEYCIQCcMeryLnaGXhrTmPNId3qZ3H3cQ6RiRCtgxA1tfNLEEQIhALTZ9k/NNIn2TkVXn+yDi6ovOVwwMO5VdWd6BrQ9G3Xb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe585wCRA9TVsSAnZWagAAFgwP/j5YX+4C5AGdGF2Z3cft\nh6nKvJyxpZY9OJLj4gs6qzoB/d5EMIrgPFVAEw3M/XJZ1pDsKjbY/51kb/UJ\nYW9dYzi6ZXTZz6Na6LnJEBmejjwF9jsQOsQv3SeRsLRxhCMaSdrlncRukNRY\nOY2GPBjyDSI+W6hYUuK84CnpH3I2ZA84PYscSdwu9r+hmHQvvtHKd+2GADhx\n1mWosR60ePmnzbw0hlWed92F3B/CsFeArqjdv8EhoQSGYx2JizVoc5ebFVmv\n7JeRakY/HjoFQYIdc5syzM8w7iFetqEiuU3t6aV7m/FCU53UoXTHTWRs6mqQ\nMyRofB/ipbjixjisv40fkeQiqe+YKhH9K/kFmXAo6e6Sr1O6lvnc5QK9f5bF\n1Xkag3aJRW0EjSsuAkcBklV2b59gqnvmELLtB0FbYmsxLDx/iHr74T5xWRgX\n49MKZ0l3pldZ81HxwZXAEenZT6S0+yvYIz4QjUq3tM5TR7xPNM6AaUzYpJ5B\n59ZtY1nsuyQ1XfO6W/Dnw4HGaH9GbLCcWVy2cKHX2IrIKPwbfJVVTRelazv1\ntE0Bcuh8aquaVSxWEmhEDtT+1LtROBYS8LaBDgKknGQd5Zq5xXBje8SmBBed\nY/OPwFzFou/5PgOZwkup2Phcke/KsxsdScTQJHM44ny2EBBws4FKE2Qma+L2\nAKsS\r\n=vhDB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200615193918"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200615193918_1592249967819_0.06418250809381343","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200615194423":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200615194423","_id":"@accordproject/ui-contract-editor@0.93.1-20200615194423","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"2eda568a04b87797ff8d8555b5553bacc067d88f","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200615194423.tgz","fileCount":4,"integrity":"sha512-Q68w+T2YxX4+ZfRnUXQsXWaUNOfuK+5UsfgeD+RjJ0y1yOzAVwho9ljntTYFinD7SCuXvqA/rcHXV+OO6jGCWg==","signatures":[{"sig":"MEQCIBuwubrzG92oJwyY6kF0OSEcb0PCnDoQXyuZopbTqU1hAiA5l4sF1sJxVzO9P5rVrrpew3ddtWIm1UFjmDQ1U24BSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe58+gCRA9TVsSAnZWagAAuuIQAKS7n9Aq3+iM/mFIOrU9\ngC8jO+O+rawO5zhgz0etuerQerUvqxynswT97P34ZRSKD/gU3tkFgwgf5dJ5\nIzIOucfuBHH48wpsL9GbtH+m6PaPhcswaZE9jLGHpeO735uxVHCs6dnr2e3o\n1tGHP6Y9PzIBAkcUbpGlDZAIFd49Pvrnhbppx8Zm4siXJ3PaD5S+4+Xmv60X\nH3dfNnvsylg57mdyle8fe03XrtZ0L7mBptz4ARZtQnRNFW2RXwZ9Tm21ECMi\n3e7FVilCm6+P4gxogWe6YBBzOpffhGGtoyccbMwHERzfR1QlRdzYxm0WlQ6H\nqsiDu2J5B1gSEBy3FL427pkOl7EQXuxZYyJ0WeHGb1HLB4w465YDeugZ0wV8\nBfZVA3i8pAOcfyjxQLV5vr0A3cBVE2jttpu7rNQPKvLV1R3YwcxoAIP7pyfm\n2w08GI36ps+Dx6/BhstlH2n2fpQAByhbU+6aNlEMF2OGJwCYVNp8N6tmMeMx\nvdZKC7BCQ8tDTNwFKjDXAXKdU9Ws0fBAuxTdSBmdKGYAMnpBc7+yPjeh7uod\nj1epxxJuBTwTE+Ysrz+lnNvHvchskseReaD2F/U2A8EuehbGgc/IOKMeGzuq\noS+2KkQaXwvLkt5ZCwpk3XpSTQ+m3N7HuWg40PCPENI+sGC4ri3W/o9eb228\n/czQ\r\n=8VYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200615194423"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200615194423_1592250271777_0.7377743065537565","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200615194654":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200615194654","_id":"@accordproject/ui-contract-editor@0.93.1-20200615194654","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"21cb7d36d05d3443dcaa78a7c7430882f88ea7b6","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200615194654.tgz","fileCount":4,"integrity":"sha512-HxSSgmmXNUHh0JiILu5Z7lJHJcaFZNEc6E5jM4EBQaaSiOkGOyxYpyF71XvPt0NiwqMYXG6bXhVkSwH+GU30gA==","signatures":[{"sig":"MEYCIQDMumEk1/fMcYOQ8tq80Tprk3BOFZsqpZuPm6GaFEZmhAIhAJyRPW+D2ZP+LHt0pcL8y220bt8Z2Ox7F8Vq8yYGZH/X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe59A4CRA9TVsSAnZWagAAmb4P/iY7qyOaoskyr7fiV3wc\ngehQ2QzdEDEw+4xQzei+m1hOS6lQ9Mc8HYW8biRywOGpYJ/awsQYPRh7hgpr\neOG1AiUt8GkrZlsDgfZXUw9NDKVCmPf6WHQQbx5OaUi+tMfj61a9LNonXEPi\n11Tvm7wnQSW2GfJ/7e/2QlvytgdEglj1bKyh+OvBkCEEU4GGLGj8GAHQ4+zO\nkanFMNwC6VrmowgMoJFCI5dcNjGNPT/1GxrNNbnHrNxEXSgEJSYiE7urbmYp\npZszy5EKlIcetMX2/kiNYZx6C7kJpKksFkiE1E35UYkmGS1hIy13ePDozABc\nKJ+G/cOcBxuNzi8rctb/fN00e0qBtkzjSKhNsaTTCyxWpReWuZGIJPJaZuG+\nFDYi4fVZLA19qdq8zwYL9uxsl+Vp4iYJdA0YcRj0cG3+gmTSFKvzecoiegIL\nEpRh3nUmLExi9tvDgdTBjhfM3TG1vaZHYd0AjifWQWkrfSYtvzmDrr7wTgz/\noit1gfAbbDT/M+dVvOfXjUp6uSCuAtFyLXSYOPP6CJW3VQfvfvjdsD40seLi\ngt0MheSd4ZK+1FDKcTC1x6dTRGQeVj3Hhp6oTwc5cVulhULNuqOi5SLCokZv\nLNcNp+X1g/ftOU3/wxCIRXdL0E0KZFeF1AdI1I8j87nUTilWIfrRxlDyWdJW\nmTZG\r\n=Abnl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200615194654"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200615194654_1592250423628_0.10124555105829391","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200616165417":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200616165417","_id":"@accordproject/ui-contract-editor@0.93.1-20200616165417","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"27e2b713bedb9db175e4a434de152a2a1c1a828a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200616165417.tgz","fileCount":4,"integrity":"sha512-+n/JSVpOYc1D7ob0LGIssmHBINLoBcHLfXiJQHxP+f7wEhBlCEg+jkiTuZTtiVM8+yfo6EK9PsiY+fLl691VaQ==","signatures":[{"sig":"MEUCIQCW8UDPnbNxKpebWIdyvXzL7KaOYWjEadrZfKd2B4BpyAIgZS9tGugzB3xA+WiU5b8Xlzm0GNYD5ayAWP0Ecw+Hky4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6PlFCRA9TVsSAnZWagAAJ6cP/jYS3hDfzX71FV+ZEmZl\n/c3CuO9D5U593okmqRHERh5NEeZ/GS+nkpONpMbttrcTzXcdQQ4qkO/hepZJ\nSFlOn+anVNcliTYwDwgmRuJgz+ekbD4rGaFmgWqh5OyZ0T+g82el4uCFg+Yu\nrio8zXsf1e7FXhXFVwjGz77sod1VHu0Z/CFs0eeljCDwRPl23C01ISAl8Rng\ngiPg9lyoc/n5DT1oppaAorN0/I079V9w1hIzhKcmqhx6TL9f7h4crbrgY18r\nXqDMkUmRbaKwfubWEoNl6WO4hwifw7fcj+iOJHHLZAZEb1xDJpnwSG7Fddc8\neWf4pHJbSkSLyZLker3OFzM3jYo5DZtvRt5YRSmJucPdPaTL/r9AUfXcHR5x\nk8iIHyFinnQff0GvuW2bYUeZGdKKIRI+xc335bcf7ACf1mY1XlE91AWd+0Yg\nQKFERBLlUQ7s0uzS+qvAsLfpah5cjb7cuU0D92vdBhzqwbGEvM78TvfpFxKp\nqzF5X5emyQ8Vb7KkUwCzJ9qsiu5Bc+0Iz+PDORRb0obHBlCIpBgZvTARGEiD\nDlISBIhRK20AqCjO++sVpHVXDETGLgUSo206SCdx2DNDSrda89rrNvWIGib5\nT3pTafyP7rdFLqbJxcOstH3431ueqVnlIJwM/wzwU7AB466f6y0AmKTjbWCf\nw5fs\r\n=Q+sD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200616165417"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200616165417_1592326468587_0.41803690286087525","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200616171059":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200616171059","_id":"@accordproject/ui-contract-editor@0.93.1-20200616171059","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"c4b8f27e25af01d147051e7c9af3a28261c7a826","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200616171059.tgz","fileCount":4,"integrity":"sha512-o7UFpPa+JmiQVLVu/bGlaaUNdnpoqq+Evwl8TBqMFDwCvGGFgpuIMj4AXjm7iJ0uLkoA++O2jX8JsqDxSzn87w==","signatures":[{"sig":"MEQCIFweWkreJ69Di/Hu+degnSn2YggTudV6BOqDB+fjVt0VAiBKcgcnqeRgkHEY7Up4QWDeV0ZLvex2b15+EIcJDdzfXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6P0uCRA9TVsSAnZWagAAeGgP/R5UH6ojg2BgUTMO16/6\nFHiMf/Q/WgpDFFpdCc9Et4/xEVC8eJHAgLWv066NKBuFgdm3wYeBTkIPQTMv\nbye9dq3zTGanl9U5oi/5y2Vlac2mTC/wf9lcfIKmkIAHgjisrEUfSepV0nej\ngUnYdXGkE8ulB0/EW1p0n/qL6Sm3SaDP2/QvK76i+gInBH2o44VEdbeKBh5w\nAbtUL2aeMChNxoab6i7gIQG35rlmrCJXkwoSsIgph9o4H0H3tDBYD+1RuBdf\nEzAHEOfwXGAnis3B3rifJYKKvLRdWF+7zJcP/jTyD3N1jx5uJuj7aBVy0iQ7\n01aydBv3XRL8+aP/ZbWuChvpt9b3WEn5Q6/AQQFhZAXuKLmA7BXmTtmRAfBw\neiWiXq2Y5PyKgta1gNJ+17Y0vBqZ9OMpPXexLWGBMELIhrZHhRz4fSyTEJDK\nbVxTWNf13SrBFDIaGaGqw75tD/94gSG3viF8LALb/hT22pj8M2zEHsGZSvFM\n3+6Pm62ZSB40AftQKvJEnEB0jEALaoWVXLikTowfEy0G1pQv8K/QrWSfzpF4\nj/WQ8tK7tq/enOtFjQcw+5Fu57xy79IPztzGhn3+EX8mAKPyCcvXahWV35Gm\nxhlxL+nF8mNE5HApDFodwjVVfmnvXMwxfKupTzNrWxDLOhPrnLJbBM7b6GYL\n66VA\r\n=yNc0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200616171059"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200616171059_1592327470206_0.32218119447817894","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200616200151":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200616200151","_id":"@accordproject/ui-contract-editor@0.93.1-20200616200151","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"4786ac0dd3e9fa4d7e54534d85c033867cfd3011","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200616200151.tgz","fileCount":4,"integrity":"sha512-lxtkHEFdSANZjzhsogQyWRgF5O//3GlpdPrqelyK1QwJL6ahzXHQqlj8akQupoJ081WmCqE76MBKhuMiQcOCLQ==","signatures":[{"sig":"MEUCIB5VcSJrzWIc+B2UFSWlqtKoa4uxtq1/UIxQnq7Fo4ndAiEAmq1Exd8qwcKiUFSgN8UYPAaoA67ZLig2HB/QICkSq4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6SU4CRA9TVsSAnZWagAA9m8P/1BYmmyY9lzwZUxIuN28\niNzaO1CWYE9K5ucHb5kgGAnvYZKy9we/I+ghwl90gy7Ow8KeWOovccCzqcTO\nIfjFoSBYpytSjyzik5ewSiaK6qWy73V+mlfWdgBTo0YwBQCct8l663ribUPZ\nFUw/ZJMTD69U4LknRb9K0TcqIU49dYO7ZSLyLh9iQUPsvdW+lrCKqwS4mMSu\neO4gAJpkzjHiD0RpW1TLROb4Jc7wFIHW0E9/+YprnQnWXz7qts6BSJckKrVE\nvP/87o5odqqv9MflXoDc4uChGdmrcuTl5kkPU4tAqCPXVXGOf3K7G+MDxhw4\nEErjmhcbmV78rImiuVA+l+aPPnqA7t8XGQrBtB44hQTJHgcxByjOFcVekcCA\nNMCn5cDByxSNwOPgY5nO5BrhpAv9pE2vBcpb1ZTFPo5sgYg7wUMb4q+9zskO\nxa7mPaXeb9a65nas9BcmSomMnxIT0WzNlABdxBooy6Ki1nXALqE81NsmX6+o\n0xAYXZgjFUwdjs2CPJoKMdzGIkxkn9t7vfEm3aM1ecjntY5DHM4Kpk/M37F+\nZ+BzeSly7qI3czXOcp6cYosbmjTeq2V5rd5+00vqdkhcvEAG31tCFIXMxBsH\n8nOfXqfmqd1FF/clsxC9Pa6Rlvx+BcAahvjCF0uxt6WZgdf902D81ib8g4T4\n6Ezq\r\n=KdPr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200616200151"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200616200151_1592337720438_0.5694942099552207","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200616201027":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200616201027","_id":"@accordproject/ui-contract-editor@0.93.1-20200616201027","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"93ad8a9e3d736ff6b46147b7e8265df2179a85d4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200616201027.tgz","fileCount":4,"integrity":"sha512-fyLbK10wUThzR5SXtci2A5Dnvnx8g38tUqbECtTN5jS2TttQlJMQsbmdF4tOrljW+EMLqwGA9NR2IgcLchsaog==","signatures":[{"sig":"MEQCIATqJ7KflUZSCC1Ow7LEVj4CFUf4QK/jvYsyMbw9Pzw0AiAd6CHXcY1lSkCwtoKnWC5bWRnzzW6dQZX7FyKBT3rRVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6Sc+CRA9TVsSAnZWagAAY78P/2ffy3ARDmDAyBBjJSN+\nvh95yrcmaBbr9sy1DO+GHX2AJ+dqK0E6BFnFm4YmtFPHYDMbYoVMdJNgT/zr\nUiMd0LhKYS6WuF/JH0pFWzS6EgNMLm+W6uEn7QHWPjWDbMIT0ArJEEHk/ZKl\nLSM2utQOfNOp0dlnILl6j+f/TzA5h9u5LpiRU08wUtsW5TYs7NHS1VVoegMC\nbAB3zTDS6pajqv6oQ8hfZ5YXBuXJneR/52zS5pAUFPuumciRW12w+vAyNxjZ\nWl41vgTGxbuZ7u3U/0AJTSYAzvqsqddCJQ5dOWBKcNFOgmZktkjLbjkXJozV\n6S2Qi44pPrwIdl6yHK6ZuvfaMroNl2ewlkyGs1mQ1QP5zqkSDu6DuqxylNKF\nkETJeTzIoKWpi1kSSzyhDm/RNTpapNVdem34oTyP3HL4yUwmd0Oy03819c9V\ndktuTjMantSSEJ9xmjdMalhkEzmMLHZQF5min8N2xq+RqkcvXH+7DEjwSgjQ\nbwjNicYa82Wk4CQR0NrL1DkQWI+/Ppull1T2kW7IiaDbSzvI3xNn9dg7uBUG\n4Snf7HzLQ85aJT++cjS63+7STa/lsngztSwstvJTTiGt0QvGFX1T7g3MRDPp\nitHpMhRjGm55JALsYp4+9BQ+ISmUlhqhwpgLOZgTd1ZFNE4WCJDF0Y9yJdgj\ndU46\r\n=e15T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200616201027"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200616201027_1592338238297_0.21717002687545262","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200616220344":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200616220344","_id":"@accordproject/ui-contract-editor@0.93.1-20200616220344","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"32802c1c71f4715569a0b14ba1623af48ac9c30a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200616220344.tgz","fileCount":4,"integrity":"sha512-ecDGtJcrlLXR1N4EZaPvjHt6AXKtHJ0KSK2YuKSe+6+FBUypECw43BuRUOwsxa9QLCnybVORuu6aT9EEtkuPHQ==","signatures":[{"sig":"MEQCIGPUuBJtxEI84bapkfFI/1ssEupQlSy7Qd1PUlNkjAcFAiAcJ4FJB65txeKyXaHUznbYWM62Q40glBliDG1aMNFCNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6UHLCRA9TVsSAnZWagAAjcEQAJ8Z5XbcObRySTcHELtE\nUfRLq1ZGDznB0gIzFDxzdvIXTMUhzGuU9TwvrB/7p3XIBW7BRsUwcfOC33m+\nLyLGTOY1Lq7bIQjlB3XZ3dpXiLntVz96L4t8s4jkdl/R0CB7WaYF6wPPn3sP\n+C1ZwV6rAMUqCdpU+cIP0ClwdW9QDJHl4XFZAisYK2ExtpiIotkcLSLVGTs+\nQWORpBptnGUA8XYIAxj62sZQpcch3jiC2GuIzBaFvLZn1MRnBYyWCqEfJEhG\n3+4gfEU69EtRAKlDL3dU7qFt/zhQN1JXPomIKt4YcN0iS+gFGuUNNtu5NhMV\nWP1riRshB1w1lVuKe8GHLan7Vod7R99SRJgbXsPNpxOcZvjOJH9XRq4vi/hH\nR5wIY1uKzagow2xAbwBiouuNyU5a3LVRGP4J32ypz5LX4+D5Prv4wkNsSuhg\nx6jdkR66FMQNmWRlKER4nfz3bA2ozWh7i0ZkrSUS7RomAxjsdK2bY0Gbjab8\n+mstzemZLrgMCk1rzBuO80ymPrkU1+pC5P1kw2/6C10QDocbf422pqxzKH77\nPNAulhESt+adZDFTiGJf1P6FtyvaeJoCIrwT3YCIYRl2iLaqIDtaJRhzU8Es\ntzWeDEzKQY1sBhkEJLfqCKnU9rrmo5nsPivMaS/OsXt1o2WPj+FGjiymz/vg\n3INJ\r\n=LbB9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200616220344"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200616220344_1592345034979_0.9526856399714507","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200617132423":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200617132423","_id":"@accordproject/ui-contract-editor@0.93.1-20200617132423","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"90397480147d1f554b876e95d662ce76525fcc71","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200617132423.tgz","fileCount":4,"integrity":"sha512-1qFdN05v7B2O6GCPpvwPBCuc1WCeF+UMR+tBxcBjhTAOglqNJArUrtYxu8u7zYUyehYEB4honRbDfLX+riGGOg==","signatures":[{"sig":"MEQCIGOdNacckeJs9YwsejvSQ+HGYCRP8KXwULwyxim+dRB8AiAFaT3TBXoknrghO1U5fR1BcnYdHU1WvN0CmLbarJ5fEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6hmTCRA9TVsSAnZWagAA38oP/1HCBe1c/y7Pbfq5Cyrm\nvcqlRjDGH2XcAPc8kAWjDrgf/XXxz+AZK2nik6XOhUBsCIW6lZCxMRrCptRK\n+B6mqGcCahy1jfe3WIB81ZWkn4R+lpeHIOeq/HJm8bHbfEHda1qLmEO1i7lz\n7/IiHtzl0Tw5YoIzb+rq/ULYmgGT7Mzw+lf8w+DpaZqRmOLU/NVqqpz31fbi\nf7Wg9D5PCTnlkH+CGSJnUeToqujz1IGrRwflBZ3Gwjkco4J7hspMnlc9N2Fi\n9+zkYprqnZGVXZzFvcpNtF9mxj/ekRrL1Bl1K6NLjw8jEHVgKXG69sJzRtfH\nyaKOKR+4s1xW3ka5fWpwtWrM87hxzxk56yJ+TebYbht1fFSO5tk2ViegsfwQ\n/wTsWTfG9HKTgRxZJ1kckdx6mkphmEQIX18tzWt72QkmBdxEujoapnEmt5Bm\n9CBCy558finDguq7UxMNVi8yBFeKuS7ttErad6NZEOWtyYdLPvnYV9dGluuV\nq+BkzOkcZ+Xq5FKLnQbbnKhCHrQsQ0ZgkgIcVkMrkeUF/w7zMkyTmEGGqFBR\nqTVZNq7qsv4Go8UEBUnLDM9t4cRtKJS8kjBl/pvT+DPROZ+SyzQsb+Thqefm\nSIcXm5jFWjVuBI+HMvxS3bbNJA5bvAouYgzeFdxfbfw3GPThSheBD9sBo06M\n22EM\r\n=yaYS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200617132423"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200617132423_1592400275527_0.8644355554141268","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200617143827":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200617143827","_id":"@accordproject/ui-contract-editor@0.93.1-20200617143827","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b4b26072656e6588ec8d908549d4c0b7d75dff6a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200617143827.tgz","fileCount":4,"integrity":"sha512-mx1pDfR0BJ49H+Vj5iGYtXOg05CFmzSBe05Q1zGRGI5aIxRSCV3hqMTkreunxdEw9Ckhc3ReswliG7NaHY3QCA==","signatures":[{"sig":"MEQCIAIvZiuK8/5WAUx5oA/pHLJaibhtezdgYmi89DOafs1/AiA0fjFQa7ap2O5+TZCQBNMSPFaz9bZbGpH4UaYSAhmDzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6irtCRA9TVsSAnZWagAAGK8P/R6duRIUL8GPLWfoUPPp\nr4z0G0e6c5+bS6J+9lbuwNnzgsQ8IFWKSSFGS81QcIcH+VucGi7t0nyveBEr\nunFTN49Nx4C0X2KBOY+Cpd4WchhfBuMR6ZIxTr8bd/BmZQHCuns13kna4KqU\nNq6qqpH7/BWEohxCFIXkH5eEksxGbzAMSpcJQw7NCzVxJD1EgJz0sGW7DHex\n9ucGOV6T47Sb4DIW074pY2CihaCFAvEoqN8a+Uk8Mj4zXOjxXjOGEGQH37Lq\nCVl7+kesR3EHVdKIhWdZKI2ABxI890rzJWryTBSf0EeSPDC0vRxivnEhASJC\nfehlxIyjxQMO+TMXJ3YSYLj7quuqgsPZs8RRo+D5pSYDglqcgtGM+B8eqTdy\nmRciJUyDbbGRQbT/FjIh2MEFM+K4vx5oqtCagr9hEzZHYYgxh1x+IuNYyx3q\nv7MRuNtailqNBIT9VYkxC/N94g89CQDAh7kQ4kc50+B3wBpuesSowJhiLmIF\nHUxMVPBVWrgVMbr7DfLNYwzn/dKdMMFd+VHOpvBki/1Wkxzqu2kVkRaesGoR\nQIwcBOHCyR/xeu1864XrTEZSk741GPuNKoQ8TMv4Umta3tLErITyadymvaJK\nIp04p+jS7dBPMkPXLpcy4uQsUAx9DQXceuHbxojltRGDNKPmkeqnVMTO3XlS\ndTSn\r\n=UcNU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200617143827"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200617143827_1592404717010_0.996805806075759","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200617145547":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200617145547","_id":"@accordproject/ui-contract-editor@0.93.1-20200617145547","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"e6bef2a8280a8460fdeb0ca47a158787b127ba5d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200617145547.tgz","fileCount":4,"integrity":"sha512-VlJEHeeDlQvP69FOOfrIcABSbJoD88agbEeHjq2hy+1Kc2NOL8Rmk5kVbg8+oWRKw83UDUfpQprBCqF17rhVDQ==","signatures":[{"sig":"MEUCIB+pW5Iv4msSAYDHICinfe3fTtB+AEFac9Z1o1VpyrnLAiEAuC8ySl66ohGhiwGYhXFb1nJTE0ykrALOtOgM+RkB97M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6i79CRA9TVsSAnZWagAALuAQAIRttbahqdUWV2mzfQ3a\nMInb3T8BhN2/hUg56pOcIJZA8BMxjto4RWNMlc3KG/DL0o0mbSbSvuIdMbQA\n/C56bAXvA7DqbNFMDJooK9MbcClzttHMNgPNcveNwGFRyePGIoJ7N/KhKl9d\n5bTR1nxvO1UuLoe9GWQxvakxVMHhw1icFUHOhUkCfAByICpxWe98fFEWwt44\n9UZpbtfgUknTOLrhuWeWVQjtEEe0z57mStrIVwI6G2l++U/2i2PcCS5OTTph\niTZk3wo6y7PG9ngZDoVB143DUKdgokLIGCetXJcI02LcOon/nhBNYQsMHCfM\nmT9otSj2o7baoUg7voUDgDlIGNNl0P9/cxiGcHs5wJZ0ULpRwzk3KxK71aaS\nQ17p6WNTG1mLHYV+6VMFNt42QUHGe8C5qkl8BUAhhD7gSnKfD/GVZUGeawer\n2WI7S/k78/QIYMQFVUBdIOwJ/EVPxq7RebG1zJ6+jEI2vmVHuFaKN/Qjd4BE\nrwT2vr/+Uw3oVgY43TyYrsF+pe9SV84ds6gk9ISjTPuf6wJS+RGWnQFeWenp\n2tNcMYTz4btm9m73YmojCectJCF3PpsTAKGrqUrI+MG3akFNcSWnUDFhAAGF\nfxP2fTaKZ8VjrPJbRa3VmSHu4DjWqHN16tCO+modd1p/IfNzyoESyRkrvLKr\noIjw\r\n=4FmU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200617145547"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200617145547_1592405757238_0.0847575866864465","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200617195521":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200617195521","_id":"@accordproject/ui-contract-editor@0.93.1-20200617195521","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"0dd011dfeb52490e661556f102ee22162b5524aa","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200617195521.tgz","fileCount":4,"integrity":"sha512-w4iswBtSH/s0Z9vocOh+riqpPUhiORuOrNYGHisJFJzO1GmS4SHx3ttkrt3ZL+/3Vq18WJ0TijN3izb8R2xDmw==","signatures":[{"sig":"MEYCIQCSZrNawVaOVpwrfupBf1pCOPk7sguet7UkSGSUPZ0YXwIhAOthT5QGj5+Yw4kSMf3Yc06Dd60eQIjrVFT7oXTRXtS/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6nUzCRA9TVsSAnZWagAA5F0P+wdFiE2LkeRyPOz8XhJP\n+62IzAcyWcE6dXujAAkpkqM5G3A8udrGE5CwAMvP71cBvR5tnrho2oAoLpwt\nYNOKr0P+IOIqja58htmsDEhXFVbGCbWhhQxc+qp/p/zKh2oAPMbsb+dXSrNO\nAB1v/SdTI7IhH50VEQzCNkZMUoR2yaACnUQqYETLlQFrEEBQ2zN7RQEHQCFV\nxmty/Z3422l5XI0BLEuxYGAY9dmSNSVrPlWhjbKJoTSmM5QEcd0lnSZyxYdk\nDbMRLl/fpEF2EegpNMX3xU3vlpdaNZvDJSgnBjAptHtEow3/AnXL3mrLC1+0\nz/Iiwj9nzpgo4610xwsGWmVHjUY0Pkcn5cSHlRGek4lBjCyL7cRpInHI31la\nyqZKsCZderHSm0WDekDCu+lmgJkmn9YdsVemTQUo4EPy1/FzPrjH0TnbPgXv\n0wJ2bF5PVzgStYSklbaE50NgqUzU+T3FVMHY5bZFhLtDLptgk1DKQJbsfSRr\njJx9RrzzVgp5QZ5IqwxaFKGeYCMVvhyLsmAH0MLEFQilDDMEbH+/hRCJ4KKS\n7jwgzPVLD3qIFqgxpk6OGz+Cyuy8LXQG0/zKlz3761p/5tG5W2jglKALI4V4\n6D0e5rvO2PrDsS1G8orDRRFUajOpg9ykFA6dT6opgqjX34kkNCHbXrJ5i7xn\n3jYT\r\n=dRg0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200617195521"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200617195521_1592423730788_0.791427838493584","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200618140459":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200618140459","_id":"@accordproject/ui-contract-editor@0.93.1-20200618140459","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"a672d4d57ae07d5539e874524925b9e9299784e6","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200618140459.tgz","fileCount":4,"integrity":"sha512-4WMsv45nH+2N5HYvL0wzDROl0UYEHXkDwt6ajsnNa79yFx2nH4zVlhfiW3JhKRhc1VlPh2w1VY+/TFUhhLcUtA==","signatures":[{"sig":"MEQCIGs0AAIC+PCSVGYfwO8NVrF+CpcxcWNA4hpI/56KDZKHAiAN0uazhYysR1liLo+0Le3ywLn4zotEE5j7zNRQGNpqAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe63SYCRA9TVsSAnZWagAAX78P/RxprFj8hAmp1sI0WIlm\njrQUrpt/Bcx3YGXZbbLh52wKCVU8ndgMkgzkePTDdM9A4xYni4qxwqg7jvKS\nMPv5dtVCUz6uXUd1pIAZ8WO+n89kXI3CDZSGYnxYMk2Ig8c+M0suU3LWYZ2u\ny9OPh0xBzoFPOBDeo2HTuBWPU3oPdNJHg/EjBWY0KV3eYcVL9JovGphD1SkH\n7Vt0bS9QFtB1CPHjZZFOGBlNt6QRJ4CuDplar7WNhXoW/fCcXlzXJUhKODI/\n/FBGpI61yAEiQWIVsniW/vRRsEpYC6hTUgu0WwwCRZ+apzWhzJbovMNTDZ69\nvT5ezg9z41KQs7D83v2sZPOs9TKeDelvN3eDSScAy20KDewN5NZ5U+splm3y\nJfmawMyLxZ6XcmoVP+Yx7pEpvFFQBBUAqC0R97HAjYjfyi8TBnExYSHFou0a\nk0G+yGRv+nl6xf9GPYolQ82JxmnljZrPsCoFNx3vAGKZx06he0ZZQBSuH3+u\nge3qMguBZ7wQgufOC4ROu/lZC1CfGWRKgkYkPkZo+O5FwMRZcmsllJZR2srl\n/B6EdnrXfXmGtog/5siUcTJfWG6KLvOS88U3yRRVi0IDtDsDTaQWQo/tVr2F\nvgvWXM3Z4uoILQw6lzmRUPWuHFm3GfbLIANhn2WmaEkSylVQr4rclMgxli35\nkKjw\r\n=fb3s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200618140459"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200618140459_1592489112530_0.9818695818422862","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200618151358":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200618151358","_id":"@accordproject/ui-contract-editor@0.93.1-20200618151358","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"1960665f377555d0e2342305ae1a012123ad56a5","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200618151358.tgz","fileCount":4,"integrity":"sha512-JCPjZQxlMMshYwWi8/z3ee3kvGQJkxzkBQ9GtoRnUShvOCK5Iv0oHHeZbb4bn8P/m26lY8bSS7+Jga0PTTr2Uw==","signatures":[{"sig":"MEYCIQCYiX3NkIPh/dYuBlKnbk61G4U7q3JdMdsbGRjrQugzEgIhAIpbSVpKtPtMpr/bm7EpDuKcfsisD+EYVMDURLVwrrC8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe64TECRA9TVsSAnZWagAAYucP/AykLUTOggKMtUXEvELi\nVP3tSKrv47MkUxIfxPpCdqbE18FMC0LpRoUulJYPGL6d78wTM36RD8xqPrBV\npfnlPgbVYI4pDTfYvYCG9qIMtLr/LQJdRRyfRssbPbbkfsmOFeocc3fi9ycT\nMaGmQNHUstzAsHL9OMMuZatdYV1vWIcm9NfUX5XQce7kQnvBs28Ac7dQJaPB\nPED9RBbXr5Nmp/Q7RTLMnt2gCuyU17VNOqS3Of1+7106qWOiYVjbsZSZBo4d\n8GJOl4E4wAXc40P1Jwk3wUVRXW+nrNSwkdC9QY72oxi9VO2kurIhqeRJzXxX\naJWJVXuWS5T/CJIl5wLGKMnb1cCxtfrKe3QW0D5phAjOLPS5A+GB8QgRwp6v\nNi3FLXTq1ratIdJL2qk10Ta5RYUN4TbCFv8VTX+prUFSDLk3yX+6yQmC9Q4w\nvNJc1x/fgZKgH+cX8bRhvn3Xft9meAXQcsG3s6gqKj8eaZ6pE2iCt78kkeSQ\nWIjgzyEgZaJo4hh5CqugolQdN6R0AKZCUSl586VVdzzc7AUq70Up4vTb3c3D\ndO1wPXC9SYFlGODk5Llh/BiLHNGZOpWDt6ykLD/XJ5WlPGAWqMj5HgS5Awls\nfmYkXeGm7Rk9tL5aM/U48OUVT2Zzbpkdowr95gtplwJWmM83GEC9gR7aEyYn\nZc+Y\r\n=LbDM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200618151358"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200618151358_1592493252279_0.5102219865490341","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1-20200618155002":{"name":"@accordproject/ui-contract-editor","version":"0.93.1-20200618155002","_id":"@accordproject/ui-contract-editor@0.93.1-20200618155002","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"f368feded6b68eff9e6cb5d4a8e2ce248c4643a4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1-20200618155002.tgz","fileCount":4,"integrity":"sha512-wIVkL7o04hf79H1zAcYHL/o2a46rGjSzzJDloQtjdw3d9equAviKuhq0v886Ug6nEvhirly9111ikt0q1ovnfg==","signatures":[{"sig":"MEUCIQCqJG/hl1pseKdKxyczfsmd79SN40XlubUyRBTIeSDKEwIgNiVqmfwwO5zYiVA/KwVxcU5FJSkEKp/r35rMfTZ9oAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6406CRA9TVsSAnZWagAAxacP/RhPuxDgNDxoR7biT0AN\n+zLMTnzwYm1v0ak3XkMUmvv0IPSpVKqWI9xVMu/5ZjICslf7Cj95nHITIdeq\n+vE8s9Dx015eW+viHLf3CG9+/oTHlv+Hm9EkfYUucrR4F1qDWw9OUqfJtW7z\n8xIHe8HXdYeB8yONH9mnU/NZhRJBT6EqRT1vv3F4BAPMzEQ0jqxv+E6wwpjO\noyKsSeqyiXy4faHPBXPZURSFQkirTYXPtTtX2kuKVYEN+y5Euac0Pm8wMwmp\nIWENevax9HMXuKHR46qAjBb/0Lmh5QzB8pVXe6/0BCazcqzrlsJ2yR/0Vn96\nLLDvzAYXBDJvCMy/hJQriPCnVCFsBP12yCZGob+k2igzNjFXFx+LDqWfMoG6\ncR3dr59sb5slldlwE2nD46il678DId4P2Yv/YMc3rwPveTK4ElQcwjqhuXuV\n13j9deCKlgIBI9l2p/gE3UCM0PF4w3JR/IHHpWz5Tlu8FYLq0cM/FEoMcQ8d\nxQMcc+IKTSe+fbDnvW2j2R9f+yAOsMXIdVly4mzU/1L6FlovNxkmfXCbTqfi\n6ijnAsooQy5dog0qhvjkhPwdDQovgNmb1VzYbB67YxtwGhKBX/7f/OU+oqd0\n1/A/TzL7GCW3LRUjvIy6j0jall/b/4zohx6NzfGn9W0f2GrAQ4xnRdV6ivdq\nmuxp\r\n=8y3Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1-20200618155002"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1-20200618155002_1592495417938_0.18256534373609212","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.1":{"name":"@accordproject/ui-contract-editor","version":"0.93.1","_id":"@accordproject/ui-contract-editor@0.93.1","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"0a8053e2d0b92661b01b235380544725d1c76b12","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.1.tgz","fileCount":4,"integrity":"sha512-Uu7e4F+EiTRVH0spNQE1WrKXVeTrI1TwhhdKe575Qy8fdqzeh20qeTbc5fZAIPUQeOkarbm+OdPzMNUiicNwqg==","signatures":[{"sig":"MEUCIG6SHC63gB2OagIW67/kwAU1XtMGzTjB+G/rvWg5EGIkAiEAsGzKB2VznzfnDYYEAw016UWNJcWWnTJ/2re4jFFsKAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65uNCRA9TVsSAnZWagAAPcQP/2aq+x+933gMOzCa+DcV\nJ/zFPFnFnxGMSHZ7lcrKrMHZbv0LVNptasXVvsM8QHMb60o8o/h6QcQ743CD\nsDnhrl8zM4kOSFNz2+BaLIX14iLhBAHgwTSbfiwLF/m1sF/0IIUx+Jimxnug\nUA/2vvwXYvqBVbTnYJIGIrKw6X2OWYyo1mccNp6kIJDuuen7DkDyxRwJ4cLi\nFLQ0q/2F42AADxkua6HUdiRJEUDCJgtn8uP9Jof7kUhimXW/Fy7n+QtczQql\nuh/FyqjNptCiHxIbknavhX26X4zy1WSjnud2vsimczP24zomcxIi/Qw1w1ch\nPh9/NqkZjj+M93+OZIEZdZDqHwMGWFDt2arj+A2LW8Yg0OaPBhnUbSNTrjLt\nnfEPGz5G6cmOijuG9CF4OAM4ha8q7szNFiNRgeGTMIZ7p8sNc7+ay1CPFBAq\nLtcvXqSz5uK98MZHG0tPOo/oNYy3Kka/tsLKfbVKrXT11dOqBzWS8cRV+Pxd\n8+WDa84PzNs9PcPTm7jK+rEeaFEnhBYp66v0sWmsRNiiKOhgLqfbOYLuD6oj\nbKBUISoGbnpEkeI4W507eHdUnKV3FDVwMwQG1JByWw8ryclEQMtrtNxCGSBQ\nOCE0EX5sQGm1FSXL7rutfXzarWDBcgCKQbtIuUPSmonrpvLkGb9Sf731eqGX\n6rLy\r\n=odWD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.1_1592499085211_0.7014504469776355","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200618165526":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200618165526","_id":"@accordproject/ui-contract-editor@0.93.2-20200618165526","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"ceec3019d6b71ed113e73d08542122d690592ef9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200618165526.tgz","fileCount":4,"integrity":"sha512-tmKwHkSHD+jCcW/WbpCu3mmXJxjRdj7jpDP/2x7+70uQ6ipkeBciljMXwO3wpb5cZVMFP+o+BOCEWr1LI7ZbOA==","signatures":[{"sig":"MEQCIHkpwpwJaedke+87hDt94AIMAph2NPIrEO3S2vOG1aeaAiAQ2Pz7znorhUp6VhlM/hSrmM8XlK+Xn3LscvwhE/wZYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65yKCRA9TVsSAnZWagAAIugP/0Kf07bHtmZujhne5dKc\n/mn9dj+8cszV5PCGMlU/keS/fAZx6QKqJGcDUKu+Zm+RoDzKhQ0s/dsi2yEq\n1OMDEa+e5L+awn+1MuXU3cw6DK7RwAHJVJhSkOq1h/t2YEl6Nt1FUmxKVyk0\nOFZUmf9NOaHOcxvVWd6YKq0f0MJPDMldLBIJ5R1XlVyQP8u7f19movCMnULy\np7vuAk4xH+ygmXCD8lAujvrLiDITjRBrm9vhEBKXo/81SSKyy/rOKvi42pRV\nJqUIZzYBsQDxt+JBGiIGLqDoItHvVj9IQshiggAT3VtlijnqzXp7BQh7BHpz\nAO0tWeitOjdgamHfCPUYZF+9lPgb9wD8g9LG3v917ejWoQEzkPawfFBfFmyY\nedwpvHYRLrPjjgR1eB12W8AWUyHTpk61W34OUzV33QmVlkE569ZemeyXTEwV\n9fRhCuZFL7lua0zD0CEueWRVs7V+Cxsv3TfSjRIETUvMpB29iy9pSzpuDWTB\nSWrAueBIyibi/aMlxMIQe7D6Hu5DG2XdhzTzZKGVv8sO951211NR6vKS89NA\nST1Ku5ynbp1394JA1g3YXRIFteahmaJVdrdg/u9z/BscxakdGnlNhFe0h0pO\nM/NiOETDxJ0w/vvYjOz3vZ5a4ha1AbG+VLvkGeFHwK2+s9yEQV4kZmWS3ivd\nAIir\r\n=PTHX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200618165526"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200618165526_1592499337838_0.7444943314282821","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200618204049":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200618204049","_id":"@accordproject/ui-contract-editor@0.93.2-20200618204049","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"56ecb4e7600bfe1f945f00b4dcaeeed4adf709ba","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200618204049.tgz","fileCount":4,"integrity":"sha512-igbYYcCX/BZUJ3BXB0fM2hjOdq2SLnvwY79mRPGvwysqSKLfJt9nbqGVbYCLERWL33qYI0ZajAQxtjexnCrRKA==","signatures":[{"sig":"MEQCIBGs9YlqrSA96eMq9tvQgzUPY6ElojvkhLqYV9kUPjW6AiBqyq2z7a8ltm230MXgwdCLPpLHGlqONJ1eQhpsUwmfnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe69FcCRA9TVsSAnZWagAAetEP/jilK5Ov70iMbH2Q82Dp\n+XXik2Cul+cO9GSzt+4HwrNPvAdyxwhaZvBlfq2QNZi5SFGqo/cHu4c0z+Zf\neUzsUixt+z1rCp3CycmQqWuUAiiOL/cb02obI3vAPBp3zdc45PZUb0/GzAqW\noBI0y4/iyBvfBEa04SqUC5ctQq+JiVdBe6PCFSv4eLKuQqkNHGSmdLq2lHy3\n90LD2shmnE6MBlGCk2CSv0NTOHeR4Z4+WL02bojxG31F/CvEpN1XU5Kw3uRE\nJIR+oKluUPT91/mH+BqRzaTMb8WdQNfgYPQ9cwRGtOdBaYdLSc5Shz5FUNdp\nkR8G6CiJeo7SOAykE5hzuDWPAqyTnaNFvhxz9wjxf1sMcSOoUEmjZDqCAc5b\nAwcuC98lfBDPZ7vfSmZMDZ/PaZv0QIxAhegjIIpbt/RDSD6cyzVezI/9lNRC\n/oUKof//ryq6FXNvoKEfQbhr9kPuhL2LKDTEif/POtlT8VnWjEk1DZgNLUBU\nokUhqugFpp/w17zrZyWLDJCz1Ach5D3dDq6WLQ5tALsmFBgn9Tn9FTgRs83f\n+B/YayAcs2neqt0ilxnpgw0IicckjrW8xVJJE/sLjyZ6nrr0hQ3Uk5tNWXGp\nwz1GsQbDh/9veaeBEhFvTXPnJ3rkkGNOtkjOKNyAdKNgByQJpdg1j+DwBClp\nQmP5\r\n=TkHH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200618204049"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200618204049_1592512860463_0.09861202601637631","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200622185212":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200622185212","_id":"@accordproject/ui-contract-editor@0.93.2-20200622185212","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"fd5c5aff0cd3ef4ef72e7aefc645f9a7b3645e38","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200622185212.tgz","fileCount":4,"integrity":"sha512-KLuDYDgjYGQUolsytR6XkD4UGTPae4a7+ZbDwiUDZPooyHGTs8q3qSqkb0hTi5AeJJ/PqjlAYUF9etv8R+BPQg==","signatures":[{"sig":"MEYCIQCgU55HT2AfM7lAp1Yi+41W0dDdB1ibl1UpyDWd4s/BEQIhANcpVqlcYOprVEK6+RLC2kvVgt2ydGlk5CnMMgr7xvvJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8P3oCRA9TVsSAnZWagAA1yMP/1xJK2ApkVfb+ny570Ob\njRsUUsm4PqA+rCrihboSdZ9ofKhSWbrZ8X0NDepnsfbEobGwpDqUIZe+yqfj\nFKaPEqDenD8MKUJX8zTKqM9yDJVK3zg1ytzuX0lB9Y9kJ8NbDxs7/y4BW83F\nvcHeXomsNpWyNO2MLslnxV8r2v3oiB1Oc3PHsS5snmykZBm0ye+dcgpCguOn\n9gPlgjtyGHzSkqgQoIStXt/PqamU3F2NPgdCO5prH9gs68eQc6ysq2OpdswA\nFZmht0BYpTA9wtbL3BeymZbr8RvoI3EjX+iNG/tvjSxU9BBEqEmjHaUBV0I8\nmSTNvYL+7Tva5aF7S4yH/AhU9INQ7sznJURqjqDevslVPasIm7lfiV51NfHQ\n15jHS0Zps/ici66l8j4cm01SBkZdg6IQX8Rlr+EUz6MIEd6X1bIxFwdVg4qU\nQMciuutj4nfi1tAtcDBcpIfvLofEGXwR8JxFMORQJRXsuE65JxqCkd96QP4m\ng10xyKVKAXngO0HbyqIrcn5yPLJ/aHPsKAClNZl4IjHkos28x4n5kj6EtAF0\nHp+VpcnU4FID8MYXEVK5Hng8aIlfGBxdSI7Y58KCIng8eg9d0C4ypu1rNFJX\nLVO4h6mkqPRuO/flPbgrCQ7SYu0ggCAUHEKpBqEDTX+Tyy6Z942OstKV47u/\n06XW\r\n=u8HT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200622185212"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200622185212_1592851943942_0.6498784500124541","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200622185735":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200622185735","_id":"@accordproject/ui-contract-editor@0.93.2-20200622185735","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"530a9937d64a70a841815c015e4afeecab60ce95","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200622185735.tgz","fileCount":4,"integrity":"sha512-X6jsTreVoiy2vnmMkLB4JzmtDBD33ldnc6UjWeq5llOYvS7+1sy0X8Pz05i6ed7EbGfloFQ1/6PvNiak3mDgMA==","signatures":[{"sig":"MEUCIQDwSZmY6U0Tz3a1tXtTDBmXTA8VFD6nP7IlLmLGR59H2wIgSYZLAzEDat+rupape3YOYJ+Q7jDbVRT3k9lHX3aQ1Jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8P8rCRA9TVsSAnZWagAAe7oP/2CJda9G4PXrXggzRDZw\nSRm+BXVz1gOHU+1NwrJbw+XhNqs88KQI0vf27PFLlrt0pqG5a9C5uyQ4rWL2\nKbOSu+LAPznXRLLnt5ezmH85dcsuFzOB1YneFVg3v5dgZwCCNOodQd+dXXhS\nQ/R1OeXaCYai6n5DXCaN6EDyCxpmocXnLuouHx2ZbeFlUy7Ff/tOuZOHAHTm\n4tkHbThpgqWYxMRWAd0mYTMRTfNxCSFI0g56hAzEu2YAxB0FZ0AKpz28Qvp2\ndDyCEaXWP0VoMlLdr3DFmBbPQDjYesuLGf+wucHUK+UzVrtLmPw5IEDM96Al\nwt8mzt+f7RCXaBaaNnop6EJHv03fq5XiesIhN9SIivOpV1OS+5e+JlVvT18K\nGjBpYd3sBukVjaX6dXM1e9/QX6GNsGwTO/dXjV4rAFB6sHUUm96OOASpqAVr\nq52EohK14JGBRoHz25ChIlwZBIYGy3S/AIk1DFOrE+4B4Uo24hcM3j/FrGuX\na4slq0WDv8W8V/bmguN1N744t4i3tC4TcTidZiCekV4ruYtElSf5OWBHL2t3\nQVosqq5c+DpOacmnBXhYS5Q6BX0/yZi92+FALduhw5rJFn05h0jneDKC0LvK\nYtklBljm84fOGt47s9LEfmED+Md8GYZHI+lc90CZlvVGwQbR/FqEpwLMBaD/\ntqCk\r\n=BiyP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200622185735"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200622185735_1592852267295_0.17386481789002972","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200622192455":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200622192455","_id":"@accordproject/ui-contract-editor@0.93.2-20200622192455","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"8cec2a1f4752bfcb7c7427d5646aebc7fcd7e9be","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200622192455.tgz","fileCount":4,"integrity":"sha512-2Mu/fbONWimOQbS5Cfc5n3N/PvEPySZgLqSs7LiWoeLz+B7TYKpBS2F6Nli4dD62w7q2qyrRx/fwupw1FB6GGQ==","signatures":[{"sig":"MEUCIQCpFIeX5c2a6i6IE3rtGzviPLu4EIScVUWKJNhqDXCkKwIgYcVGu7rLMnanLU7KxSGwm6YaGK5E9FZ2wRHAEa/8hEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8QWRCRA9TVsSAnZWagAA8vAP/2MEnoaAxm9Xl1fG9lKU\nnGdp7v5yuNMCwpE6+pMzuHyrTPVlSi9JqKwr439M/RV6bvbQznYQjFWiQuiR\nOjtYILFXqMOcF6Zg3tZXwBLzfPmG6lZvdXFsboaaDpeF7X69gQx0M1mRkK4g\nHzMRLnxdW6Oa2PcawId1S9C4Auioeakq1ZENRBiIsDXVAyz1dTB04VyPPvyy\nnhTbQQAY/0JNc6PwlYJ/PQPAMxhJRlWA9seAjwGTGjjHB70hl8ujhGWzRKuV\nqNk+2k+uyZYhaye6NG34Ap01EaOuOIs/miJtrNm32IYWFvDUty0nJPu2GSHI\nBiNg8AY8V8JJyk5V8/Iug9VnkWDQEgZdogeU/DrfqG3/0V+TfIGTitULENO9\nwYRNJKEdCuoa7BdGBHreHKO8VCYCtOoJle4yukcgjR+O05+tkaZB4kyqELzS\nCDAx947j0heEJk6Am57GxutiKEBNSAuU+9lVUqnCUMWVbtIU6sJveJSxTRj8\nICfpNRoIz/fP3Zk3CmB1ysHaCUH+bRfhciLYSAnMCh1V6tX4ED3sN4PG9eNe\nAAdLytPaK7loOhLlZ/x8rbm9t/+4yOXc1Oxj9Z/sceWpYf1cEKdf7eqSWj8Q\nMqKr7nwWzLl+fV/aFiIeAw4pZa+zbhjvTrmNg083qtgYS/sb94+jeJHXUTJK\n9vFv\r\n=loAs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200622192455"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200622192455_1592853905335_0.33623868611958563","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200622200330":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200622200330","_id":"@accordproject/ui-contract-editor@0.93.2-20200622200330","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"0a0b89f752faf7a1129a4f8aef78bfb8400e63c0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200622200330.tgz","fileCount":4,"integrity":"sha512-4aidxHz7Bt8MPw9YYh8+KSk6X/1rLPkEUSV+ezTynOsczZI8JMcMPGCyjUfBVm0ZnMEQbsujBujGB1ztuXF85w==","signatures":[{"sig":"MEUCIEobsn8gNpi3/9U0fT+UpfCGJ+I1LdWZQFbjIzUH3jpUAiEAnUU0MMLev1ov33ewHdTHlQEZ0vYaNSvzk5c8ZIB5clA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8Q6cCRA9TVsSAnZWagAAzdMP/AtvGzA/A3iuE0ET2kUC\nFU/zZiI35YiMt7MTs/J0Hiki8J3GEVt2aTbwdK2xQfQd+29o6cavPf4dn80X\n0qwLuvvKJzQ5qmTfBYTeDIXMoCzsLmgS6nmKmZ1gG4mWVwbuNS2ugBgErSxz\nyBQzbkcTBtSx/Gz43hKbpGCnG+oECWpXIIT8vSfCU5T7XRAtGMKkcOXuVW4k\nbP7l/Ni1mdyw7wNNqN/HeS7FqY06+HtNAWF7OjY/54dVvvwPEynLheSqXPgZ\ngMzCWoK+wgQI4HpbeTw3wTOAkLnIrlM9xpYnVOdESD3FblNDuiXi2PGAQRZO\na6/16TX2I6xflyGJEOyI2SBUoToL97OpIz4n7jV0QuAbVdtb4ak4kOe6obzQ\nNKjt0ClWyjBKPjDT2Yo3+d77a4yChkA9rrJFiIP/VMeTUzZIrGH3+ar/HV/f\nPUS0sSfEokr6shrKiJ/vTR0tnjX+XvUGZO7Ugn28Z3Hj1HmU33tDDkEIiu5A\ncA/R+odiVleMkXycsSflvAjFv2MC0qXHzw0SYnf//xfpglW3KsN2n6iJpE8Q\nSeH2X9Gdq+gIWHQVjUw/Eum6JD08pBCTb0TED1dgGL3ZHSEMqAFD1Js9vlex\nUFNm3vHHjKmdWr0O9z/XSOBaDbAmn5vPgJxLrUDmtAsBxvvwHYghi4tJf9gv\nBV1u\r\n=Jzxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200622200330"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200622200330_1592856219851_0.5039834479155181","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200625004722":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200625004722","_id":"@accordproject/ui-contract-editor@0.93.2-20200625004722","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"afb71380470dba922e37d8599a29838d03fc9f80","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200625004722.tgz","fileCount":4,"integrity":"sha512-AEE5faXoZGpx/ExoDl0hQjUrQkzMudj09njbUE7JIlqNON8HSNHWhPG8NcY/x1x0V5hMplrycW2JBh0lnRYGKw==","signatures":[{"sig":"MEQCIAVgpMscCg075v6sBrpnmha+M9d2ss7RaRMHyvO6cNYoAiB1MzEfRHnx904+4I8JRFZd0HDDSQlh3VvsVmM5qIcbqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8/QmCRA9TVsSAnZWagAAbnYP/ikhIUzU+vX1nTyFFBsK\nLU7JkcWECajNnxM0teuEkuL7ZfJmMh9Wbvy+vbXVLx7r/9V6RdSOrs2Vs+fg\nNks6XZqcyWC9i9EDR0Da682vTX+RL2vfD8otnrh5IOQ/tX9ZOWiUil16g2Yt\nwnfuOuERzhvCJ9hMM8EBGejA1iKKwYVQTVLn/lKrTh2aUIIe/cOtjWSjY2KZ\noEBMpTa62vDeXb2PDd4vDVT7OtyXdeF22igEf0ourib1alpc0eyif+rofgmK\nPndP90LXi0BZ+GxDjFbK2s8SXuk3+VTBbptokQHD1DARBeg6fGc31iFjk640\ntmFwv638tzdu1Dg2cpX0xfloWuvJHUHg6BPlj6VijSoyIzJHz73tfG5Zau1i\nQ7WLXOKHwRpLN6HymDurgEp2PK9zNYKojxtWpODdlB/qwAfWOIRIki0+SErl\nARlhptxtTFs04WjKsDtDlZg3PVyK/9eoJNTMZ87njqHohPvSbqWMjPJ8zBo0\nRAzXu1EGmQxdqgjQkO+2LHUHWxe6Gx4931kUSExAiCW0pKRRn+R+Aq2AA0VX\nj5U1rR/qG7G9tiXBUyRbnn8JuxetDdWlXOlIYrnsmtBDm7aQWb0rJO+smBsR\nZ5VMP7c6pJ5rSEVmCcHny6Kotfid+4eZ1uRA/qwfLx6NN/JlgIFYKP6QUnFL\nNKw5\r\n=1C0C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200625004722"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200625004722_1593046054378_0.6795974916873087","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200625005730":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200625005730","_id":"@accordproject/ui-contract-editor@0.93.2-20200625005730","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"4ee72da153813dfbc22416f60cd99d20778fb575","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200625005730.tgz","fileCount":4,"integrity":"sha512-lOhioA/MlhOqJVQJ8D6j1XkorxEbk4R910TYPRTNbzjsMmJZP+37JDk7ockyVqBTU7XVfMYoAe47og4+n8VF8g==","signatures":[{"sig":"MEUCIQCBRWHlIAOD5VdZt+VKzpCc/9mgW9A2GtAUysybjiX8rgIgU4fLbm3QQIwVDhlSenqvP3Kmi1Ij6MObsvIUYmZjbdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8/aFCRA9TVsSAnZWagAAnKcQAITdeX38MCMRx+KNmIWp\nPyZ4W/E8A4tL/yP8JsKH75mb+aZCzny+rbZuxCkgyRh4dQilqzmFj+CbcTw4\nGXhawqxo33AQ81dgti4JMLxrneoLwYMo5a8l3S/0iezPuiv63NO/b37tTDGe\nr3nwjUo5v2BM6keMWRjfJSSoJZR+sXcpqN7pgpvG5lpWkUvzhBD3Qn4+HVjE\nagEDuK7ZHuaxfbXWleMkr7G0Q6f5izU70z+2fpgemEynl56/JRUKJE5Rn5kJ\nYyADuP2+6GRGrG+9YINIBBUF0bp3G05bw/oJAfRfMwrlBJudPOQhKWIAoyae\np/nQ+NfRKMEvw5jZeez+bSRAjnTc4qz/VLiJ7jC8VH6GBmNtN1ijRE5Ujrbm\na1V4Xfhmj195ZmVR5V/DdiWM1YaRG4FWNO1eaTlVU7jQiIe91pY85WxbZIwY\nYMNo3J7Ibk7s5k5eTfbi4arsVZMUmvUmIkLXt+v3u2frZAdwmPCTidrDpbqi\nG/UVO0qtQPt2lHy7jvlD1lBnklQ5K+q4qeUXeVuhUAS09Bkz5+GR3ISyqr3S\nQbJsFlCrjrskgR9HuXZHCHRGc92YRsvJhu+bqoNmx3wce+MQlmg06JcmWNST\nT2mc/FN0AflqPOfdoyV/i7Q2zGaJrW5kq9SNLV1I6UnzqYQhXj0DXVJFma/W\nomVV\r\n=6XHE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200625005730"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200625005730_1593046661315_0.5708950654579243","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200625014131":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200625014131","_id":"@accordproject/ui-contract-editor@0.93.2-20200625014131","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"2c3c454cfc57207c7475dce48ba8345550da3c88","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200625014131.tgz","fileCount":4,"integrity":"sha512-wTSg9ADu7QklecAvycdIw6BMYC7fx/iV9jwJlLbDSRtCxtFQVSGCYiDio5CGl1DPD7mpo+P0e/F0vZqF3NFz4A==","signatures":[{"sig":"MEUCIQDbuQoSZMqEXdqwpY8eLT/m5TFn5owAwrfRxgZMY8jLvQIgX+rchbagAPtuIlD6mxTgegQ8YY9fRm8CudWpABFQWkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9ADWCRA9TVsSAnZWagAASQ4P/0WMFXvDq5elh6/Jiyiw\n2wyX+ri412OIeynOGG2kuGHVv4PQSF0SJ1yq/HRL+unN0F2pNB44KsvHjMph\n9bcokhQG6lJGxKWG97aTIu695I3RfrtcWGRfEfcvKEoSmzauZEkEC7UUuhZ2\nPTx7tGF03oJ6cNIZFQfnSrkHqS9Vnj72akv49mE1LOK+18HmOklj8FfbwFlo\n+l5mbTT6CA58H+JZXvCZVDThS357lvSuO1A+9/1qXVOq++nQGxvxQm5VLy2d\n8FgyqwViL+z9bSpybgG++t0HYiZ9Tk5IS7AKv7cw3pik8Mqv8CeXabhKvq8T\niksDfHOVKimju7S+DS2qMLDGilJ1y1s0ISrhgCJ5xFVSisTbp1/LeLBiWEGm\ndWgtWUljqyJYWuDYroudG5clM5SV0XE5ypyy7Kjai8604EmjF/M8n2xBBzMp\nvvnhZfW6/mpPRpIK2DX1lq+ZBjPDxA4fMWjJeNj8B1b4dTzLUDjewHRllCMl\nVF6q2Kzw7e8bbpai86iTevHWhHFsMvIFDC46V6/p62ltgQ6hZIhlHxMwyUqP\nDaAutGJZJpLtwpEixgVGUT7V++9+X97gQX+5DBFttw42pyvx4gQ3B8xN+w87\niJt/S11qR3a1D2JhoEjRrvQ0wvfvk1vVeNNqFBDq3OACnteQZuj6TJ+e1pGC\nfkhC\r\n=aarJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200625014131"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200625014131_1593049302002_0.7561439429895613","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200625150913":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200625150913","_id":"@accordproject/ui-contract-editor@0.93.2-20200625150913","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"19f39d5f0a6e91b7b2525f21dd8f783119df4629","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200625150913.tgz","fileCount":4,"integrity":"sha512-t79D1Oqn08CCsqnyAgZ0awR4sT3dNNdXA8MPx1q5XcxirSDF0uzKOCrBYXK4XarOAw+6g3keAkqGX9Uvsnoz6w==","signatures":[{"sig":"MEUCIQDBfb2czlqfhAyd2NDy6HkRhZ9yUYy7OLNObtXB/gUOPwIgTCqiDDSM/DxmK3A8gPVrxirl0d/cP7hU3x+WkRCeDY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9L4nCRA9TVsSAnZWagAAQAkP/298Y/p5a96hj5/w9rAo\nCuhSb4EwwO8wEqa7fgPnTTEz/YV8sSmPfa42i2RonOnYEbgPbDl9dkJlcSL4\nj47Y0mFqRhYEJfcEIvU3sUII0EEX9/xf20exZyYpUG7nWKA4UFrJeubmXJC+\nVlBdwp3HK/HCWYQl6WuTFrVGhmnFWjx77BbZIYxrzdM07XFTuCIpF3vqfNSY\nSyhmVeIJlCBX8anm7RznszoCsk4S3X0yvsVdScQeUmhJomyYUQsbfqXbKQwB\nQLGBK/dm1yF28EQDeADGo4/g1X3cWbnx+KK46qEyDo1SFlytC797X+frl0Fh\n3gidw94MKzA2P32BrqgrbRet/MisXekLWY279uLGvPZKHAoN8Du7YzSlYKTc\n2194wGLN5u2o4X3d91a5OWD4O2mmcz9FC4tfa6/gVxJ6hIVxgxpx8lQZDjXH\nJqdJBSgiay1Al3WdS8FFMwkgKFHjBnsMmKlw9NNL83ztxd9UpZC6AZ4zX2RG\naPGwNKF7c4uWv0K3E608mO0m7qHzDbpeGc+jGH0/PAK+icYOGEhW1md1NDTn\ngyAtRHfeNT6YaWiJ52Sr4l1D5r//KyWkr08lNQTjrEPcZnOx/1ib3Y7SJl41\nyhT9pXZeH4pafNWF5WwhQDK4NIMYVtDA1/RHYywTCXVsBB5i40crCGdvMG6o\n4PxD\r\n=sW8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200625150913"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200625150913_1593097766600_0.848690926517925","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200626142325":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200626142325","_id":"@accordproject/ui-contract-editor@0.93.2-20200626142325","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"c7f870e3e423e1282a3d8f0ed3cffced7eea2fc8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200626142325.tgz","fileCount":4,"integrity":"sha512-14jn4e7+Dk6xSCR/ut5SX/Sqb7Cr2AHcw7ABasfg0NqftgSxsCth4vBgEUcGfTOJP3atOH1s+q7nQxx/Sq/4nw==","signatures":[{"sig":"MEUCIEjQJx0CqA2jTfic9qvSkeA4sNH6HfygvS6/gxPPkP9nAiEAxdNBPQOfG5N9ZOT5rpq8+jVta1G7N7NlU5wCrr4Boy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9gTrCRA9TVsSAnZWagAA1U0QAJG0MWdaJnjYRLXmaydR\n/j3MFGNAqiEFf/7PKZOJlBVQ+vVplu/8rM+//sY050n9cqXgkV04mvztAd8r\n/l5FLVbzyIuwlMl1u1e1qdNT49OztEPROh/MQJYAuGXF9aXujt1hSY87aQvC\nPbqXNt6PWIVIlXbbdoljGQ/CKhjvPwNEE7n34gZ0Nr35odmoXN95vzZ1+k2a\nnDcVMjvgxPgzjUxBTA+uwcnJpKNmJlop04uTQbmQcCFyg1T4X/XjRgG35/Lc\nHTTa5aQdwqNXZfh0yshYXIULDb5BChWtaiPzrcL8uTBhV3qlOlryU893pTZ3\ny9zexvdLP3gHxtQuYrGN8fvYA906FeUVC8UcDHzxO66UeOh6HnRUSQpU7NJA\n4IYRwAZko+2qfI7Vup+pW6WJIxp+HJ3Lmwb34WFK5lZHH+iJlMJCmF7x3sj1\nfFSAeTi3ZZ59nx7wXzSYfKaXr1TwPWXnbgMe7z9Z99oPfIx3B9kzeNzcl297\nv8K4nB06FncNle+i55lKDfo8/OhFwqvFiwi42I+UbRBE8Naxt0/zcWasNyw3\nZUkiyC5xrEsW+xQ/hCR5QIvva+3tlCQBihq68S3o6BTQVIcIM8nXtZ42J9jO\nYYzuDyCvK3HNixxp/HQD/soINIAIwjEqRDT/CfojhtTPMdEogtZM4NgB4mnf\nOL5O\r\n=ZEsI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200626142325"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200626142325_1593181418789_0.16151231115706866","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200626143520":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200626143520","_id":"@accordproject/ui-contract-editor@0.93.2-20200626143520","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"7bf1fe94d1f171d2417bf243c7c4c2261ee1970e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200626143520.tgz","fileCount":4,"integrity":"sha512-ubyvDvTiRZsgUOqDpAuAH2Py10bXGhdgsxKIUzjCeLCZJARbxEnaeuHhxxfdZO3b7v/gihI0SYX/imyaEH0PGw==","signatures":[{"sig":"MEQCIDKfbSmy6VtOn5YQ34hTex0dxx9UTs23Am0wl/1bCe+BAiAHsReQ1Jji/98iF5t62juJuufW7Lq1NzvaKl8MqlEijg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9gezCRA9TVsSAnZWagAAIR4P/3lybPQuxmHKz0Lf3FOJ\niJeGiFP/pdWufg3ct3cNkFD/ej4qZaglkzh+EpxEtdgW0di7V5hCOeOkKKnC\nHJgAc6IzJWkJR2i15EHM0Zxs3v7VhYXVAnJuVnnEmnQ+wzs9WgxSu8uvm+mC\nbYqll/l7e4i7ZlYck3Cb7qrNaHsuX4zVZK/Lpqn70cj69lyhTmuEQDJnjBga\nmXmkJrHK671zBqrCYkxhNW0B8bb8ghNBq0LX5VLBZ9fam5L1+egu2r9P0VXU\nKt9TH/hygcBNe7ZIXFGSehF0YiYnzsQC92oV+aSu0kSV9svuY9LUgnwTRuIl\nj/CgCGFOWEggu63wPuwVjRYffCgXIdMn0s98OCRIOoYpiyovSv2MlxLuJa0C\nD5QV2drnzU/4emI2MI563TaS+9u1XMLI9r4LDbJM6rscThhMglmMla6UZoHt\nxvghYpCV4GoI0iZHx0pxuPi5h0w24ErUWnFGKKysNmemox9aLMUthFgzgCi1\nXxv6rgJqILjPNbIIFuLqMwqsiPDSzkLg5N39vkS7P1Iox/XIFUWlhWBNsbOm\nZG73yYdBAIs44P5sb1Tj0rsulH2m1glc6onDrzCI58mSeK3A48FmBZvNgbPo\ngk29qKoSy28v/LR2f7ubDEPZfzAybgD1e6iz95kRmtiBf5NXu97ofaxO9TTJ\np9mH\r\n=1JQU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200626143520"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.8.4","prop-types":"^15.7.2","@babel/core":"7.9.0","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.9.5","postcss-preset-env":"6.7.0","@babel/preset-react":"7.9.4","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"11.1.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"7.1.3","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200626143520_1593182131176_0.6658466729215937","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200626153851":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200626153851","_id":"@accordproject/ui-contract-editor@0.93.2-20200626153851","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"dde6cea693ce21e7e64f33521a176249e8d1df8e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200626153851.tgz","fileCount":4,"integrity":"sha512-mQ0haydPRKtBFvY+ufKloUofcG1YlYdbixIURrtJJbhpf3TTlTPYZ0+D9iomJRH4S9lWg3jl7CKLM6OMvRmU6w==","signatures":[{"sig":"MEQCIBZYWehRIGXX3c1ZyFLe4lUNVeBcm7j4gomyYrh8JVB3AiAzVdkBtTGVK6RfmHeBW6+szculUrygrpwMD5jbAU/QYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9haWCRA9TVsSAnZWagAAuBEP/1DbvTrLZbEB759MKzOR\npO34FpZQxXkGoSnw5jcemphv1dF/bZHGUTPOp3aLIEAnWpN+O6XILPrt0pjI\nsHCRkCDmr8A2Fh5HZe3PJrNYeXfLnuAsOD5G1BVBP3bfz+m2o5CfBXX3Hyq9\ng34DyKFVjskWrEO56MymP8AR58fjetsET/2vDyK8gPllWq3ecFXehwINoByv\nZYGfJl/xKr0TDs+dk/gmzogk1y/S+7JJ+0kObFabYM/u+xQMrZ6Mni7EJ4Lo\nyYk92h5QzmgVJEAm8rzYbtZOzQ/4sTDyehQtEN+nLG6nh6MdWmp0vtuHjv8m\ne4va6x+xxnSMMD2P8bB4neLFMTEB7jMFXk19Gy8owrVmJ+KOGUf3D3s3nJZM\n0vDklY7udBlfAhZ+v7fa0axjEw6ZcHVyADutI7BOdwJYKZjrLbK2JMjqlTFr\nlwLwKGMUh+ym5mruXYqvvT1vqP60eZatLjvBkX1QVuc4GMWqVCdiAEWFRlnb\nMuu1vEmeyZEmF3NBGlbyYBqhOKn15ge95BHEKo6B3OZGsa5i5FAuJ+mgiW3I\nkszfV8PCtTHGC/Ydh2Pye7x/d5zW+fRzQr6F9Q330f2jwrajx/SFEZ39A8//\nBYFJlMXZXFBvMKhq5lUJspWu0QeDIEb4bdAKpFuSKF4/gJt12zYB2K/Ga+XV\n6Ous\r\n=+cK7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200618165656","@accordproject/markdown-slate":"^0.11.4-20200618165656","@accordproject/markdown-transform":"^0.11.4-20200618165656","@accordproject/ui-markdown-editor":"0.93.2-20200626153851"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200626153851_1593185941933_0.7618089208857206","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200626160144":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200626160144","_id":"@accordproject/ui-contract-editor@0.93.2-20200626160144","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"804c5dc9c6cbf5ef1b6ab26baae71fe708883b5c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200626160144.tgz","fileCount":4,"integrity":"sha512-lL5jo/8DYH/fIga30EfBTBBbAhTpQu0gwL6n9dqiiXbmJDqoUUWrpisBwM+EO8QelG6s1JmX4CVDOzC3kFKBrw==","signatures":[{"sig":"MEYCIQDJHB+kHNfQk7An8cG965/0lrCVDsES84ehbvdAdu6apwIhAO5fEggKol0IC2h63CzgducHLcQxzAOfvxMiLxIShD+N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9hvyCRA9TVsSAnZWagAA4ywP/04j80IYzbqQzA0dvhLq\nfDqJiWpzHjumNeIfwNBwQNY5nGGcdlOU6M99yIAyP0m1/k7028C6j72Aj7FB\nk6w/L0MI9PEL5msh7DKFt9PoJEcXksA774Hv/6pKcyuEL30wreUBafcjDoSg\nFWXXxvbDg+RL+cbs4qUkL0829CP/Q1fU1E2eEI6ATyruxWPZDtVQpk5g/5X4\nNrqsAiq6Hm/iGKvuKZ2aAdgJdeZ8gJdkTiCtMz828RjryQsv2hBVP1w3kUR2\n8hfrLH3nTd4dDZf4MXTB4Yu4kssXpr9veFUPS/IFwQEuG3Yj4lWXGFuv4QUn\nR8JeNcNbvb8iS8RNfr4RaH8kLIrA3kXtjNNrzMdGUxZPFBBIWuXo8VNupxyC\nJ2wE+aSQGqdBR2I8lA1iFx9e8LCszHp5K844TqHD3UH02p0FvXrCViSwIPRT\nkhA9t8kdCsDbn1bqFN16ydxJnNesNXcyeCwBcTRWFs+2T9mLYZ9fng7dnJZT\nE01B9GMqRvSCg2sb7QS9z/a4bpiJ0HollXfa8/p4E1o+StzzpIzyVP6SiMN4\n4H00cjesXl/SQTnOefCM30wfkRaDopINGLlRBhf7qZkLmkqXugFLhhLchHZp\n11FB8TENzKFTeevv9BGvSj3QPYkJTwciZmaQs6pqvZujkg1KM51NqtjU33Gr\naV59\r\n=S54k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200626160144"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200626160144_1593187314047_0.2245589887667765","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200626175725":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200626175725","_id":"@accordproject/ui-contract-editor@0.93.2-20200626175725","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"8955782d6f5601764c815fd282994b388ca39ae9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200626175725.tgz","fileCount":4,"integrity":"sha512-qV2aUxKcgDm6o0H5w4aEWklLvQgdlZpO8ZUhuobLpD6v0+Gs3su278jrEN+bJBc3Il5/7gt3vB1x2L5sCpEGAA==","signatures":[{"sig":"MEQCIBgpv4AT08BoqKpqMEZnxJxci1KJZTI+WU2p4RiBFseiAiBVsgPFGCMeUcg6c6wa/6E4pfsJrZgqzoczyxw3pnC4BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9jcPCRA9TVsSAnZWagAAFWQP/3PMV2kJqRozE8hfZZNM\nidJAAAlG6O5wuY1gHTbDam6NP+9ZECsU1CllN7KPS/DTLdbndwSGaGZIpfi7\n7lPg9SYO3ILM7A06Oh0fCCRLR8LGw94DraZKZe5Bhl7giZf6aqwQrCdl35+T\nXuZjK0NnxZbmvlkaOVEVzQ0/lqv2IrPjIrog3TtQvvuid/lTlx/XaltRIQm+\nZoVu8hb4b23UI3wFlA+8/o5aszRcYIQYCCewyTTKIqj5FrVi9r9slaOec2rE\nUfgOp+IgffukL6YjiVn4xV5Tl7snF3ZCY6yAo/JyYMJC9j/EmuWCGSJn7PsM\nolZumhfzukRoFgS1QVzennrfoDNBazdy/xmDSRqweqou2vLPPg4nx3R9gjoM\n4UzhYWD8kSDbYnKxogDr1RuyRGGQE+9oNFfrUcoR5Z5o4S2TPgWxDqazFUX3\n3OP4XtE7WFL+hzFfF4jnahhAFTXHn/ObSQKWILMJZkAmLcouH88RBE0ZY+ur\n5LWVQq+SB7iS9PuR6zrmULQFfBacA4qvAJ7wCug1eNRXpBtA/M/jujkEEGQk\nU61UondxtfSNUWk3j+Zba7YF5a+e4TpdXxQ3LsZINi3tBUM8ybNX2utJCBKa\nC8Cc1vS139JFL0Ehmki6qT6+iWGd7CwVDOFnS48SAJ1ZpBqdAQF9Gu82pEKx\nS0t/\r\n=ci+I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200626175725"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200626175725_1593194255155_0.5987173207708278","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200629191442":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200629191442","_id":"@accordproject/ui-contract-editor@0.93.2-20200629191442","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"9a68f8170da5226e57c58bdb79d3ddceb256e9c8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200629191442.tgz","fileCount":4,"integrity":"sha512-eooM8B/6+A845NnQMEK2+DggGC/gJ4jnhNDggKGOt1ge03GurrsiLkDZD/uMSBd5cWQi7xKxe3oaMnA2uajC2w==","signatures":[{"sig":"MEYCIQCKC9BWB49oDsmJKv7Y7HRATVLVDgKYwMAkrFertON8ogIhAJYqi4yB9PBb5bbL66ORNOy6vxIwayLbjLkcgZhSMkAi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+j2xCRA9TVsSAnZWagAAKYAP/jtlNztsFjaWn43lLY+f\nZTqTdAYuyRxXkTPRawaLSIvn8bFkENdz4QfjgO+MNqJrVM2PeVS/pQR71Rfi\nJ89cWcp474Lx69EMvgKSOJzC14NGBg4wZC+brdv6ewd2g4nZhLS4LOXI+Sxf\nZ2V/zagmUuqvwoW75owBPfi+Sn1JYgpymFycNxJ5aak+qg4Bb6CkW8Tv6dbU\n+3jflXdJEDvHiiGgfXWi6oU9jMS3glu6quuaQNhOHLKlEMivF/CtpmHaDkQ4\nIF4GhgmuQ5gedXJbhsVCb8sS41uYwfx6kS4xatSRsv710F9CJcdeS89/mu2R\n/USGy7mSBVzK4skIrTvHZc7oXU7XXUcFWG4U48NHovBnPO3tlGkofIm44g7d\naVERgBTOCely1p4deV8hiiksjuZIzCAA/Wm4XmWtQ3ogARWE0PIhFgQcgQ8J\nJzcT/sQCCIMASZwNihhG6Sp40+g62mQmk23oe7AjjNuQXxjyx6rL+c0DwzOD\nrb5Zoyzl5r6Y8SfmjAWxg4u03/BRhfS8aHTr+qnhkGgkBHYmaf+6RAeJ6Y8/\nbdb76b/sQqD07PjLZiODwxUW25cKNCN8R+UKpd00y6HjjmSWhuALVlNsS6i+\n2P2zRGZyg6ZKerjrIXORkUSbuJUjjSu968VaBcbaMDdnMfV5c2Y9LqBbLRtO\nxXWE\r\n=61Wk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200629191442"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200629191442_1593458097012_0.7818130014042155","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200630153959":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200630153959","_id":"@accordproject/ui-contract-editor@0.93.2-20200630153959","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"bf1f88d8c2e478dfa4fb979e2780a2345135d617","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200630153959.tgz","fileCount":4,"integrity":"sha512-gpIlliL+ZnV0m4OOASIg6OScqd57/ruEc5+lpElyjSvc8NtlbVxdZbVE6GPVZjyzkLA2pJ9Yk8NBPNcx0ucbHQ==","signatures":[{"sig":"MEUCIFiCAYzxc5w+/NfoneOtJE1T++fKXcLGc1H2BPnaBprrAiEAhVgl1Hf7liwkv00LZC6d4rMuTrNqhZ1mhpEylhjo1To=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+1zfCRA9TVsSAnZWagAA4NIP/RRTjnsT/AOGd7eNo7Kd\nv5lq/FZPAh1bTgreEAif4f+gaG8jUDo8E1+d4uCHt+UGTR2+8yQjCzw1qfs+\nR4aabYPukAD/HX8eFWdQ3BR2ssSJwQ3xnjldsqp3QLF8jNGiXgZDLhaKUmBm\nxMeMcn57tPRIqwru70ekM1TYb+9rEoVOU6StkCxdJXVdynLKYxDZSXOZ7ucs\nA9ZFIo094q4zY4BX/jNbs64tz9NyjpSFnbkgE+AaBt21sIKKtpYx1Heo0nUC\nBpBDpUYpPynDSVuC7He2Q7zxPEbt3Xiv7/rX+W7WZv3c7zz+yp2UCrpujC0t\nPD8ucfsqwDW9ngBtXI30OUtu59otarTMHYgUGSU0+ABtGWGfqYxGmGQjvE2R\nxjPRjat6e94Bwg0KeZZIt6JwWJKUcrbCMlMMnJ4Iax4LJHK+zpPDXxT5FanO\nLQAgG18brgc7o9oV3iVWFAyiZ/9vuhK3wJFTrLD8lKOBCPJh5GZqhFZmUyTm\npDc6tSpPSshKlWvS53ls6DqesEucGfZ57Ia0/3Lk13wMeqBdySTFSXHd5+FN\n/sxUijcahprrYCHcAcgJMUYXG9VMVmU88z3kTPPukQBOiuZlicPSdCN9Eprd\nfFKAGutUM/3oFkJBbXn6qSTeESwCaf3tvR+c7yqQWWMIrx/cKBlwbSoeHG6P\neV1Y\r\n=FO8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200630153959"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200630153959_1593531615346_0.09430380137635486","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200630165843":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200630165843","_id":"@accordproject/ui-contract-editor@0.93.2-20200630165843","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"a6abf34ac898aa623bd44df420b6e8bbdc01f176","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200630165843.tgz","fileCount":4,"integrity":"sha512-ai9aVlFmn5TwtEMasBAOa5c/KJk3PCpgu4p1XHQgyYXiK6X7vERQyOwVU8kTubYWtGxYBQTV+jaijSKfzQL14Q==","signatures":[{"sig":"MEQCIBVU0rPnZJCH54J0fuKa8RxmwH2b6Tsqyd5DnZpKuTzLAiAqGj48bAG3xiUVMD40RnlJF9KhGCq5Vnqh6NskgZzlDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+29NCRA9TVsSAnZWagAApFcP/jLfifKVYs2MH6Nhx3u5\nIERx+nf38xGO2Xls8iOn49597VsjJXv+r77foG/zpI5GXZANEIZMoDk0NVAY\nWy1A6KDUQiJ9EbrbXJkrZkxHZi2gMPydSH1sC/3FAbUduc6qoI9TQFQmC0sf\nC2Gk+TU0JG+3FfR08EVNXuFqzATgE5AsZbCaJtXJOZ4GrH69KU5o2Vcw5Rn1\nt5s1csaxB9K/aKvJs84WwBhNKiaeXE8jWlPVyGvi88+0xjNksb1vuXHrp//8\nHoR6OrMakMF/Ex/15QD4lC41du3GWgH9mu72dYavZplSc+k67qlt5VaOoaWG\nIktoVHx8COYX6MWaZ7FHHcKtE9fEbGVu+vk1wpkxXJQJjP9X4YRqk7kmhlrm\nr/kmwKcaDIuo5Ts2ph3jg3AWYRidhz02BE6TQS4YT3LtC+aP1fJA5fH8UD/t\nq4Q2sNDHE6fVu0We7An/C9Ts8D9EskADLIM2ynHmvUGKrs/utbqViSARdOT1\nytiJAXXDPsjiujFG/yFLVlRqyu36v3CqvA1vlr3DxRkvE3QtUfSUACxKO/KT\nccGNa2BO2KLaJ9FyFRTEfey/gND4EhIHyOAEo+7LpwUUX7wnstmEjlpFJ2+U\nJbVvdtVnzgz60OTEAT0vql8Rf6QrHpK9bVOipW4xg55J8D2vPtzAqKipwUSN\nopEy\r\n=C0yL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200630165843"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200630165843_1593536333258_0.12360104325538313","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200630171219":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200630171219","_id":"@accordproject/ui-contract-editor@0.93.2-20200630171219","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"bd1b3174df54d72f782b9d00d207813e16edff50","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200630171219.tgz","fileCount":4,"integrity":"sha512-fQFM7cIHKYvsYBZ/qoQ3C63s8pltP5zF3/gY6PaUsRnPzr2M8KbZxkHeYxb+WHg9kkTKUNtr6GZa8KH6ZGU2Dg==","signatures":[{"sig":"MEUCIAkJC6328BDmHka55q4xNPg/qmHzUxieVzEG0tzgZdanAiEAsDbfbW4LVRuEPpVvzAqbr0TX2oTyKIY3ihC42ObZuv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+3KACRA9TVsSAnZWagAASAEQAItSiDa1GgSXXEkfXAAV\nTKazH88kfIO1R8nUsmIdSiI8dExLIXLGyKvMDUVS2nnmkHXjD+nmJEjBVVYt\nvwi4kxx2HU4+KblK2fYaAEBaS4ljqY8hXcn+GUGMaAsD8HViSQlRFsaNUaor\npsGhfHCMqEwCXjDrkJvE1UM2VIwxu1IZ0v6LCKo0n4Cc4mzywWxQcYs4kyKK\nlZEwwNVeoiW2TgOqan7Hy9sKSeD1E+fWedOZe8PO3hlAK2/I/334N2n++liM\nL+BpHwqfDEH5EBLMlujaCsH+pi+YCv0Go6oKDvzlc3upyjRvial5FNw+4xe1\nWilfyvhaEhdOTge6r1SOhw6o48XGZ1axRkkF9b6htVr6tz1U9NVrc76ONeVm\nB4DQI8M3TLGsR0tzjew5Ys6gfx51S9W/guW+40zMj/VVWkqwSutooFM2KLQd\nNDHlGxfDfkFxjEtM5Gf2qIWRwRI9Jc61RHvoytM/0NY5peIJaclQu5+ZWjk9\nHFeqvYyzvcZKfgR5S0g4o0Ivc9B2eLk5SHYFJS8LSIVyRyGz82bP6GrUv1Bl\nD8nzaSpLfdKMCrn2anp6v3746Lt1DdPfl6nsRKTbCAClcgns1zRjvH7IdyW6\nvCsV/cM+SilChiNHl99sUKAyNSfGmgPLfrwHB8YaYGhLWrXBallZXA8dA3GT\nxwM6\r\n=pQT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200630171219"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200630171219_1593537151894_0.5583081505586291","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200630210727":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200630210727","_id":"@accordproject/ui-contract-editor@0.93.2-20200630210727","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"11e4adead2f1f215d21d95a6174f3984a006e339","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200630210727.tgz","fileCount":4,"integrity":"sha512-O6aBHZOxsMfcDNC4IPT0L8YttjfCS89+cRg1dn2o8uCFx67Zisqsfn15g0LN3eP9agIdjYeU+eYSnQWBlteaPA==","signatures":[{"sig":"MEQCIEYHmL8cyA/VJPMtVREyWrt1u4S0fPOWQtv31boQvgC4AiAxqNNSKNxW+U6oa2dLqKy5UbPA/tQt353/6r01vyg1/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+6mbCRA9TVsSAnZWagAAQDEP/38IyTrf2ad4byNS4ndT\nd+bAD+WdS/IsqlSfrBucUpWjxamnjDXRzriS6Ddy5djvaP8CI+dtREFrmaXn\n0Zx+j+vgQixO6WTTWYar35IVu3OxcznTjxgC5hkN5PP9BQWt4sbUB07Lqbmc\nJMSqHuVxqmM1sarfEjD9wPeb3uZY8OMH8VSQk8weYxJh0hGaMHSupNIpvJfi\nM5mVzIk0M//V983wHDYocSCGgxi9cQPPnejq8vRIwiQp9ac0I0j5TpH31v/i\nFB8ylaiYQ/L23aEEQfgMl1RSDac2WJ0z7AzewfeCQx6hICB2bkpcH1Pc5unP\n2l6qfzko5TGDDJLxzIAyCxAo6r8goq4rHj3aIbwzekIQM84jyyX1vY/BDhUr\naAqvLG8hqD/hs2ihrvvEC74oJ5xEV9jDTBS24pmwMHXG/i0nVyPOD4X2gH8G\nOnxPpD4tTI+j65sAGVyi2qJvqh22wimPENYHxxdyMo623NV/T2fAbn0fwoWQ\noBD1XfxoWr4LRKKiwX//OR3O+aJZ+CgNg9x/yU1mK+1gqwbT5d0Dy0Ku/RBd\na0TweGa390glAg/K2rF1XP0iLFDj8bf68nHlzo+uEdby0u9NgmgOwmzqlLAH\n7meOf8yy79PE8E1H7oJx6d6Vtudd+kyvveTHeY065+U1tIv0LCoCGp9nvQyy\nPlxe\r\n=SrkW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200630210727"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200630210727_1593551258800_0.49855835975009244","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200630211622":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200630211622","_id":"@accordproject/ui-contract-editor@0.93.2-20200630211622","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"6cbdfb9d7cbc7b37ba488e2d9c82bcb67b66ccf8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200630211622.tgz","fileCount":4,"integrity":"sha512-Gcr8wllfOYObU/2o2BWDJPYmPg6qHRiSR//IOPhUvQcIdc/ti71+c4flyq3NqaPGYsmhr3D0Syq9JJ5WbSg5XA==","signatures":[{"sig":"MEUCIQDqtY8Ec5sxhrrjgurSdSneSkrUjGJ+QrSSQUgpILvnpwIgHLQE7YSTn/vUD+H/kThFMLsXX2pSDIWlPBWbPctPj3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+6uyCRA9TVsSAnZWagAAzpUP+gKLGm1paNzp3qBCDSo6\n6+sIP10xUd0Z6tKJKwG0R0y96O1WdauCAARHbaJ3/3hTWJGSfZUFYb21BOHK\nR2WAt7PsgbapCaI7z89hzaNTb10v7goU/jBLKxdKFo/bBsoCs7AnQ3WS+Y2A\ndUpXfZXVrm0lvxo7GkwrCB6LRQcVaDsIUZLeM+32EWA1WNXYLmO1RhmoRWh5\ng4vc3VdVFTneMJFgA0cLsQofSH4Of8bf0mk2ZpXhZ/BhIAjsP+/cIC2CC9RB\n9ljV+MP7Z01gZDAffZWB2pSLUINjR2eVMUjW1biEfmP60l2X4CBwN0Gl72ni\nfQiQtk+ky2gyWPU4zNqvWot4nuaFNivO/SDx0fCDn8ULJFXK9oXKkERt+5JG\n2wdxPMR196PXc5ORZS+cevkfvh9iE3z42qrT5oCl7x18DM3E6VhFln+4W6lX\nacm2A5WoT68iy6bMMH+OP/uitk58mGc2j7aGuqfQt3ZBSn7ghsrwc1b6Go5k\n49XfLPAe2E9Oa4RyZoIhsACBvSRuLbWe8ZaCu65CmKANgVIQ0dQd0p3rhN5Y\nz01PysmYHb+rMSgxFSSEKaxnZIu7Dc7WDyL2jEFAALCPPLvuzenc5l+IhYHh\niLGGX+M9qsp5H/ge4blMs8px90iLDR3+f6U/QHuQ3gwjvyfw5s9KZ73Or4ye\nz9pD\r\n=DHt+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200630211622"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200630211622_1593551793667_0.21401976277159918","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200701225837":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200701225837","_id":"@accordproject/ui-contract-editor@0.93.2-20200701225837","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"cd94ef137117a5cd4e8d3e5d02dbfd24497a78cf","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200701225837.tgz","fileCount":4,"integrity":"sha512-ppScdTW2cLpetuMhHZmqXntxHsX9P+ssihw7AsqMIzWxCTgRw7SPyLgEHlCGhQ4eMx5ITch52XrbNxwzB/ibww==","signatures":[{"sig":"MEUCIQDENf3a9mKqFRkcMKHvMvlSrTT8BOj9t1RzMkrpGHjnUgIgCp4YHQQNOw1AxGsdNI3D2Kt94uwx47xO5wwdOhwdJLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/RUnCRA9TVsSAnZWagAAm0gQAJUM79X2FWeIDw3ehBla\nzxPFqZlidoAwswxKypaRvMFW3rPigPYtMeIv0VYz7wKQnFMGB5gNHwlFJB9O\nZKH+u7rKM3XaUwnoHU8zBGzV4o5YEuE34kOmomXtlDAQYN51xJzcpz/bDrOH\nKkXOEbeo1W3dhR7Af0S3pk7KUyDOtTyQOR+JMAv/a6D4LSAgsioWy8TmOkuN\ns/JI7tLvD4Wkl8uxHWomkD7N9Ekxn1IwJuqvS0/V69syjsBojkmsP+Jawp2w\nzvIATzWOGHFeM8kZmXcttCutFzoxjfRE/PD8/cOop+TIqeD0JVrPfUhvJTt1\n+poyBlt2lhYWjIou7qgjJe8Zc31I8fNjHSZABE+l076z+tFXEgpOX0rwjAFU\nY8VE8fPkHaR4FJJf6zQm3GgE8OAxSRF6NjTDhP40badIuRq74lfqxDIYK3Zd\nwKdTk5+qg6CRgN1pv5jNxLBIBwhwbMYBXBJ1L5jQAPMyvTU4Tedd6MLOHOno\n2RmduIzIeIHeY2mWawIfkSsKQf8qE57RZ4tEZP8HKVHejQzsMD+cC93CYDWG\nSCzkQk43C+hRrn7uV6jDEkIHmTbVCsRItw99fQ/9Tj4CZFC797bRhZYOLB6O\nyvdz+ScvQBbDN5KJJFSMoxuQT0aM38qkZ6Rar58kQU9exEeRoNCJUt/CKvO7\ncRLX\r\n=xALD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200701225837"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200701225837_1593644327156_0.6768952603703247","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702133318":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702133318","_id":"@accordproject/ui-contract-editor@0.93.2-20200702133318","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"c4a8e241bdf064e8e92b6eece2b71056b876ded0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702133318.tgz","fileCount":4,"integrity":"sha512-TE68wluPNotsP4Ijk6XRYAnssm/bn+69H1If2MlpChy0Qwl4YUI4aeTMl/tpMcT2+yvNYjbLAPkBhbFWJdJ2hQ==","signatures":[{"sig":"MEUCIQDmGc4LTZHF7Zxyvjs1er77x+kWZfkI+kkw98VCBObzDAIgSaVzRkr3vrHW9z2g0bIwwAMXeQZUwdGxLhaQ2R9C5zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/eIqCRA9TVsSAnZWagAAMhMQAJ/eji2xQqRyhLqP8Lsc\njqRHiBHiRT5kF5dvXSqZQR1armBv10eGgdyKbhoJ4q4w/Vy96xeKLbOTIrt4\nkgasnCZZ4+U3SKGeES7YwgA5W4setjBAIBcQm3Ufu75QcY3/5DkJ5doT0ud8\nv/pyEUtiaItaW2eWEjn95FUj54LysDzyOuyRhs9s2ny4nhakc1WVMVsfMd1X\n9q74PYE+8EFQA+Svp7cJFl4AWelZkQR8+8rRqDOvXPpxmWmjw5Zl/KTp3aEl\n4WZ3N18UPzI5ARsHgUVnxzALekQ18oIMzvov2iGVLItM2tYuSk9LggOj+2y1\nTX+05d3njEGfj29RI/c1LnSz41x74CF8NgjRLc/bgmAwuC4MvchuO8FiA/zD\n0Rel6Ewh817Hi6CbK68/hrV3mv/jYbNP6MJXEHD1AvOOvLJeuGImQjtsiKXd\nKg2VsA9mk5qu1ZmFvpAxJHWrnZxjhWjNyEgQRuzjLa9as/NQTrRW1+n+0GH3\nJjLChwCpr8dpW5qm1/QxPchHiB7/r5XiAz7aIWjT+bEQYzPsawEcu95wEkip\nxnCXe3CQyW4wkgpD7e3s1i+DrSIBJ+cdy1UuVY3ePbGuyJ2Iem0sUIlLModI\nnYhz0VfFnphgNDUf3tAFIDFcLDFDcE/R5MMmzbYgO+B+JhY0YljQRQHxZ73Z\n4a/D\r\n=6Vjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200702133318"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702133318_1593696810200_0.42811673258969174","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702153337":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702153337","_id":"@accordproject/ui-contract-editor@0.93.2-20200702153337","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"83c105dd68a937f5c5d37b92486e772076eafa50","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702153337.tgz","fileCount":4,"integrity":"sha512-cvUgOzqRkzj4kK1351cRRlcksbUDq7OTzfes4wXh3GkNmY3krgCOywuSEAWgeXoWyAQuTZ0/4GuLorIAiMr+0Q==","signatures":[{"sig":"MEUCIDn9l8sWmzO2oEblr9iNJthUN16GIAOcgjvOGxK8fCHoAiEA05UeJZn4O0TjTvESO3wremux83ljy/M3k9XtxPKybPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/f5bCRA9TVsSAnZWagAAZQoQAIHM/YAYVn8Vdq9Zkvz3\nKOKzBlN0XUjUlzFbxDmLWKh+gILNiD3lUh48gbT/HfWpXJSv9vhN5qUkcWMs\nGquJffgQ6TASrNyBPhmvpeIvXEhULECiD0i1/0Vyu5igluUPEJiRYkg77Epk\nferWbWL0XkXP684j7f0WwVKPhvOxedElhAjC413ymSaZUa5IaKj+51bU/b0v\nua71dHit8DmuH8aqqJmpdbQtgW5ixXkgsKjvdh0r+Yym8RVkiSgGzRQ1heLG\nVJ+HqsLIhWdPqIVP8d4H77re9SInFqoV06gBPBkLDZOEFwnyaIRh3wdN8AVG\nN/XjikBQUctp/AiNeHs4UdM53cBDcOXJZJIX3G261QQw0yW8iqMIFc2QOHJr\nKOAFJDmeWg9seQvDZa15RADo9JzwEdF96EsBabdaN1v836ayK63kR57aGUOg\nGMakJTlLTU5T/U5PtIQgnFgihS9QjTOUpAi7Op/mhpSrXPfZIOlIWwy+28li\nNXkQ3b/WXK9YgyVNkAj1918sqCO6VT9wZCeldaFAd5NZtBVUc3cg9B/7Ff6Q\nvk5POLWLdS3uR+g+4P/k3ijhixCitaEBGyWyVmXZ7F/6qfOh0mlJod8wIHPX\nHO1tMcLn3kErhQ7JihohX2mVevmfFZG2tq24Q1fT8XK2urKmdRouFYYKUAET\nn2ri\r\n=AlLd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200702153337"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702153337_1593704026913_0.4155706360927174","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702153615":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702153615","_id":"@accordproject/ui-contract-editor@0.93.2-20200702153615","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"9679c45fa80518ca274a83601674c91a7a4c8e39","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702153615.tgz","fileCount":4,"integrity":"sha512-a+gHNyRiqjNuD8JN2sa4fZTgb/OpnhcOp2GwGnascxk+pbVnZ/1Zy9VR7D260BFUvuMJFGghOQsGfhGVk+cQIQ==","signatures":[{"sig":"MEUCICwjoW9fqehIgD+XZBPdrmOKSubX8BmsHZ4sPYhlwbwnAiEAraH4oMfchbuBGyXnhFGLUjyieiDBSNhH81bofYrcGzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/f74CRA9TVsSAnZWagAAhDwQAIme0EwLQQdB+yfvnFA9\nPhfy5s6yzaQzxVOycOrjemDjMHVDw0SLy0xfo8NVA/alJ3OiNCmYV29xz9A2\n3Wl90rGTe3Of6q2EuRTXwLAWPk+u0T9Mm9mYAs/N6LjY51h1jxgbs5e+Ih+O\n/PTLXmtbQ23Roxd36QqZSHIAsSBKXuIuPxlIaRq1G0teyqdcXw1w6bAvLTxI\nH565hh32NRUpfDl9S9hySRzg3lwGOtZX2K3y6amlZzeQSFLH9wbHVBYLP6yI\neHBpmk0w5NKzmrgP/gkEAe8R8P6zi6R0kVZAd6rTVuPbPRwhu1R4SZ9xg3Pp\nc0QoUzxFW5mx1jmtls2+9vp8o1owItJTWnmTiBEkyXWnr6WzG3S9lrCbbOXU\nV9ckOHieU6mcVXY3/QH7I2hVXc17iqhB/WVJ6SuZbhjJtPS+o5h74VYGHtQm\nGYGzePLhJIJakurwTjnzGssg80SF+4dnss3jzkolOTgJCz1ivy8I1vAFLlBd\naehBkY+lhadq7yP+9yfxGtRw7yeks9NjGnOBwksuAu9+M8seiQbzgj9AQy0l\nLf+azn6SN9mQBiYEVqqfeHe7DwR77XI2aNPyvRjR7BdT+Bcp0x7xfkI7pes7\n56iUaSMM7DTFctc8VDT98tQEsIgdjr++8oAYOr4hhTJKGNG1iVcRB8ee5fVj\nvzY5\r\n=+b2j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200702153615"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702153615_1593704184591_0.31962083475586067","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702180706":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702180706","_id":"@accordproject/ui-contract-editor@0.93.2-20200702180706","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"6759ca778c6edae2c4acfd33dd30f4fc83a76917","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702180706.tgz","fileCount":4,"integrity":"sha512-/8hjSYXdUS9FOtyiAIbaZbJuFrDLoxh4SbeXtV5a/e3uOx9kkL5CiOtkPMa7pyEWMUNYhJXHPyybtyeSginytA==","signatures":[{"sig":"MEUCIQC/UERAzqflZC4R2ZcDkaywcUifXmEcQcUVItcdWuUPCAIgWxjtnd0DQsTN9AXnr4qTyZDfxBy0ADER12zBi96+mEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/iJXCRA9TVsSAnZWagAAAVMP/2sTF0qjDKDu8rHA9StV\nB/9Z7gQ5uU/CXBhYqg5LvJNtRJCGiGbC+n68A++R8LrUfjDo4GDmsLSJ+zle\nNLH6p5LW1G9afW+MNFJBVYrmG7JD16UWLx8DyXU/MQidtpHn2TtMo1/pfTct\nM97AAeb+5Lw8PINIfbwHFLopkb4g2+6lkRSPuxBn/4XPwyOe2roRDYhA8je9\nUQvLZ6c5MVArTFxZWz2zBAqbzzKdRzqRtdAW17wKQRiyfquFx7zZu5C5yp8i\ndReViWOhS8sA0VGJBzNr7LWSKHifvCXtt1VNZ+3E4TsnQOWzFOF5hxRZTrWy\n5vfr3tW5Nn/QYy+dKfOs5w7Do6yChy3iTESMpuVJwHXvwJ+N9JkGC9/48gZl\nF+LzWLnWf1+xNU60oVxenFnSziUZjAsQ0Qfq6Yan++D8ciLzYRvJVgsWIbCP\n2Y2N484JDsyCXObzJWz1pi0M+WsdIYAn12+5rGYujYJCeq/zj5xKoxF60HvH\nE6KP1Q8vH5sUoHoC9lSKQ1NI+qeudC9M95PFRbQA2su4WncBDv2mNa6raIgI\ncl+Tpln68IjFbHYaDxfhujaXIy/f4c7FqKvhkA3m1FIa3qziXjxvOJJJEJyx\n2Eax7XqI3cTQqzlGGgV/yJAQoH4zeEf6Ma854p6sUsNQtNrOu/g9DHwY6xo8\ntBkh\r\n=KLxK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200702180706"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702180706_1593713239335_0.6034351320368005","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702202940":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702202940","_id":"@accordproject/ui-contract-editor@0.93.2-20200702202940","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"af3397af7ecb9bb8199309ee57bef13fcf80ec58","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702202940.tgz","fileCount":4,"integrity":"sha512-14rJ29yVOIyoEUeZYmBA2CqJhDlMhU+Ws3vLHFQrAiMl0hzjEBw87jmAph+9jJi4fmtDXyt+hjTvAVcw+pt6gw==","signatures":[{"sig":"MEUCIQDDDPUn5mTtQ8xVKRF6bpZr/NJhILLyMlZfh2T+ipHVeQIgezQJy1z/DyQi6MXGA4uUW4Y7SVDa47OQILAr7Nu8rSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/kO+CRA9TVsSAnZWagAAS+gP+wUg656q4TDLGd8xPFhi\nfTmLuku4eFb1iBTtAmzFhAYyR0GXcATUWSlWtgIdVmXZdc4h/+HtQLEaICQg\nrRc5scck59ICWeK16jMQVnhKA0Pssqza1ZKa7NXWoCHaqfruqp2dxyrKvKc9\nvlgQGl8/njLRHmMgcBuxICMbO5AwPfNG2CMZjTyIDQ6cbh/+Y+B87vTCbwQw\nYQEPnosY89ymz6dhom2f721yfJ4hAnOu7SNDsM3wv6dlLI+pvHZ3r7tpUfev\nLHJGWATiJSaM252Ru09HIa/5gV+blsXfRktZfOoG6ceIvgCzAPkbNiRx67KO\nzZ+alHyr09I5I+o9/xhRbu92cHMZGLAeuYJsjsAlhBC0A0xuqHm6A+mEZlX/\nBlcyP/y7Zx4vGROGmtjb66d4fTqi6hbnBZDvJCayQwCPltYwwtPzs0D4h77d\nspeCK3f5X93GuBz8A67KJzUta/wgck6JvzN9bSvKZDyM7TiTrrVyJrjaItoC\nlIC7Ajr0ziZmUwo6LoI+KPECR1vgb8JogRNs+PhQSjTLZojNFYRxJ9gzCeYO\npvdjJsF7ucDquj9jYlvbUIJZp+Wlgi/PqrsvChKisoVUoyfVkQYtd4B8s02p\nCweTQsUbM/30FKhQsrl0qYkhOSg3nY+6ILg52TenACLjUWIp857nDcBCYWQK\nAb4l\r\n=ijwZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200702202940"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702202940_1593721790093_0.7974932895426454","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702203400":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702203400","_id":"@accordproject/ui-contract-editor@0.93.2-20200702203400","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"1bd5e19022fe02cf5c54635bbfd332cc33b6ca3f","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702203400.tgz","fileCount":4,"integrity":"sha512-UsGs+cjD026whhNyZJRhiCVNxrz6RnV3rjGyLzt5EsVUtHG2FKebJ/anFR96buELHfOdU7R7f+X/G23D15QGEA==","signatures":[{"sig":"MEYCIQCLXjbJvtylNBgTcL/KMEwrPSYcuGTaupQGRX6JPubO4gIhAOSYgtaSAc6o3d3ATuZI0xr7UMSgHSrUiOPXDnZmNJUV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/kTFCRA9TVsSAnZWagAAr0kP/RZ5PvMzuxHEip0MTckC\nVpiqCSBHZeb1pCb3VwL+6IV8n6SFW+XfiqQ/wbepnUTedwN6L5VekpzQALr3\nfH3wik0W5GrUx/AQJNRVYYiVpIHndx+qrGTzy6yOW6/uHZXuUGNLvjgr3JCu\ndvN1EqdOFcsOwgoG9eETfO5E6XCCuA/5znq+n0lj4+DTIYn3Z/6CnWnhoHUl\nlTBqXhseBwOyMDRdNEc3o/COlHyT5gZhXUWeNS04l4uNQTaEBGFrTcbHzeW9\nrT4Gg/tsQa60N0/O06b2ict6QJ0e60d+9gbj/MTns6NxdZIvj4dBK1FSVHRI\n0UzYWtwRnrN2gwkv7Jdtom6g3OdK8RWK5F1190HWbEkBaZ/1as5qZXFSzj1j\nlCz1bS+KzeIhfqbGrzCF4DyIHv+1yVnE65X8b1tNvfmNxyD1tOmg1djHxM29\nJ2BQtAiuMq9a+lzXUmGDApwQbS7Gvfl4eGFt+LFN0CwpIFa0OgkK3yfdEc+a\n46eVeIZrMmHcfwvc0IhYM6yilZ3OyzkxGQ1rOKVwbM/As5E6RpZj9D1v34ck\neK4dkgpOSR2/rVOHRa0GlWsRkiirz25+x99RwWoROlY2ARcSGb2M8bf0jZVX\niFgSeRWBu1VKFNt1NAJru1v8HvRcG0iS7O2MKrM9kOFSgGlZrnMlDgXV+FME\npWFr\r\n=6Tzg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200702203400"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702203400_1593722052713_0.5002139630314695","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702204735":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702204735","_id":"@accordproject/ui-contract-editor@0.93.2-20200702204735","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"573f341c98637a2cf72be56c6d9ab2f15a84e10c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702204735.tgz","fileCount":4,"integrity":"sha512-xtcww5Hrng6qf8jU+74o1+eqjF6e7pVB/sSXJGqcDpDgTpl8MBhVF9DVrgQmLkZ2UGTuaubzUhs4MRdSjM1GTw==","signatures":[{"sig":"MEUCIQC2Fdugih6+9bdJCdJRsxyurmlYJYG1TNfGV+OgKnKYpwIgPNEIS+GCuMt/PCFb4X3z2EWU93FpgF0zrZA3Qv/8bhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/kf1CRA9TVsSAnZWagAA/5kQAIkPKqbXMWQbsa6QCKrN\ng1OBJ3nHGlYX1TEWT4F9gpa6VG14I/kwfzgpL3eLLtxdgfE+McCus1VPng1j\niz+bAwyIeLrmOziivCyreVloLbylrGuxSSlN6Bfdapc9AovgalWdOOcmTN4z\nXPMOVoqV3s7Hz3FtoaQePDTYZ+SyQ/mByXlGeNoDM4SxhMMzaMayxNhhq1DB\nG/u/aH9M0HCzxE0xVs1aFqkPc5PGn+8mEmgnEFmWdOtX9sE3FMh4B1cJJIlx\nwoFE6F0tQcLDTBhjxnJ0iyTD21OjxSzZo/pnneEeSeZtZVd92iMZ9z7cFpcF\nJauMGbWzIggNXiozpDqGoEi5xdQqf6OE7RCCInoou4tbzkF4SvF+cYGFbz+Q\n08jvi7bon7JjDCZHYMF2uaIYNyCWuOwfmOzRVqe67PCfJdw8tFkM4G7WuWhM\n9K4A+rV/glL+Hcf+oKXPxvCd0bqrW5Q2e6w/B0vSacF7vFtpbgkLPiLMuVrg\nJv19tTxUX9QTmGS3e24m5fNf8srXXkZzLCCTp6qU6cIeu4iNpG4ExP2TxCfn\nvaLjhTzwMx0mZcjaJhWK+lEUt334pvat75Euij3ZXfrkc0H6DyEXwsCpr66+\nfmZHF4phzj3g85K7gK6n94hgZU/appYeMB72sRyev+xTNUXDXxd6s/ThQ45z\nvAne\r\n=6X52\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200702204735"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702204735_1593722868921_0.14607377129649346","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702212005":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702212005","_id":"@accordproject/ui-contract-editor@0.93.2-20200702212005","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"3930ffee1c32f8eef0bb09944fe37fa6ca43a525","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702212005.tgz","fileCount":4,"integrity":"sha512-2+X0v3J/k9ZGIFOX1eC4FpBAxePS6AKh9xpc/T0LhZFiAHl4o326hTp5AzqpglHUtSMRFF4106Kxp8gPTyzEkQ==","signatures":[{"sig":"MEQCIEyUF1Z6VyFRen/hBdeGceK6BO81j/s8S2Zw6qAmvA9BAiB0qvjnSCWBLbWC1FlcsTlLjG50WKOiAk+6V4VPHEt0YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/k+QCRA9TVsSAnZWagAAOo8P/0e3qfktafYtRc6hWQIh\nW4dg3EqyTo/5zGDUDH4pu66sOWNrmpYPrzh3eMf2fvAsnVYYSg5G5tM6fI46\nyHDsUg5/Xx3YwPCZp5ZLn7aMxZaiIijBBPv8OR3jo6fTXT7oDSvmv0mJ/7Gz\nByqBwa7gNzIEWKLbzQI+MGxFGElSnwB9iE6XjGvvOKBpfejquzZA07yi89wS\nyUlntVqrAQ7uyJKFoOmo712et//b6v3rN0WhkKvS9o45kARaamkJXhyjSoRV\nUikSUgpGI4wj//g9F8Jzh0++Zyy/gEAM0htYqDs3ahFToQNsWWwaWAjMZpt9\nUKho7w2OGrE+ciVMUNJXECADeURw6XxO0yJXmTXhOxqM/ZeSxPLgBt3Y211n\nwix7hPVFSLmZcHkE6TBXEypnHNMBufGfLOuF0yDbClZ7D0WdN5n+5iZget9G\nOj8Qb4RpKg+N/Vb03E5D+1l5U+4WTqDRJqr2XTmxiRR/hs0y3dPA0BFo5EP8\nW8dgwHYln/s4JW0KgF+y0Ngth/YmJlug7/8rGqazD+Cub4MKd+3GhCjq21M8\nZJjPXYfaqqBkWRSj6wtbzYz/Po2oChL0L+lgsm2OxIr603trwnnhtAJ6uAZS\nlShd8M40Ym3FSA74i3mX8tIgFsUYwCJIv7A5aV+074T7JEgobqdH3BeLFulQ\nONFI\r\n=vgeN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200702212005"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702212005_1593724816312_0.3024437410919061","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702214552":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702214552","_id":"@accordproject/ui-contract-editor@0.93.2-20200702214552","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"8a4d0fd0d39fcfd36d9166c13926192a0a1561c5","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702214552.tgz","fileCount":4,"integrity":"sha512-xu9noMjSQEz5G8aZ4UsL7oQNLiQrx/j+8EVp3/IzT8ZSx+RxujHX/S1TBXZNdZHSQJe8HtQ5YSgSLxhvBu9EuQ==","signatures":[{"sig":"MEYCIQDN/E0orws9iaLZzJ1o+0kdvQmW1H6t2gDVDi6aGnmkDwIhAJm0WdVPTBH8vOzLGLvlePLtzcSmVOokfak4b6mMwTbt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/lWaCRA9TVsSAnZWagAA7RAP/2KIhygDt5ee0WWzXMKX\nDftrHRlJhpDHgeUfPikr0OTZwwLlae3dv9mrNQKI/EU6XbqfIAez5KBjn9GM\nocIm8sKyFOGBa6IHCDjm4fhwJ08mvnu7j2COgDdE4n/9IlfkYPhwRkCWajMd\nGhVZcCZoufe8x1lRzwFlJmiJi1d4kenUd1xY5cQj49xjXb0SFs1JWshoOanA\nRVIFUhY0EVGliObQvvux42F5A4/zFxRIlKIZblXtlwDSxAhXRZ0MovgcaumY\nKEUoEexMsFZ4zJLHkT5LDV9RzLz4N0cFZsLvuS0xwy2CBZWn2QpaFeq8bGue\nHY4LPAjcRQyc3mrLN8UXytVYBxZTrz1lHhLYxpiaAwTCDSAWyShUoH2vHIzC\ntLpmgaxah7/jnyOwJ54hXlvoC9DaD05E60FfoKIywV8VH9HNHO6LUH2VHIx0\nkEn7vnhdODRKKNqulrz+pcBq4x2o5vCgPF13x+BaSuCImNrrskJlQ9SSufFD\nYeElFnSyAs1AImxrzio1R+IlS3sRNaRPRu4jks0UOR0ACVlx8CrZ8ba+DDbU\nrFwDWvZyMGR+iq4ZBdJgZL25cbSqSVpECRS3lRWaFCAeXQ+GreX0T52IptPa\njiNZqCcWl5WhV3gj4OMrqLk6dPy4zZJpWnJ6ia7Hy4rd3IrJckFmk7RKDbJP\nkZ/x\r\n=0Kn0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200702214552"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702214552_1593726362397_0.1423941996936311","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702220851":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702220851","_id":"@accordproject/ui-contract-editor@0.93.2-20200702220851","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"7099957723081bb07e987fa29ad0fb42256662b9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702220851.tgz","fileCount":4,"integrity":"sha512-9L1JT0R69Pfed3YRMLtuGRcv7pbhJBWYZZ5jcJQkBp/xPe+xXWL7rPokqv+PmWJPEPx8J2cRzpE2f6li3WQuSw==","signatures":[{"sig":"MEUCIQD7V9dutqxrzRxRvWAbat8z2yC6OxTIZFDQAd8JlpTpUwIgNQ4wyUoHmwsYeEgYmDSvQA7NkWyYg1Ij1JWCBX5VeM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/lr/CRA9TVsSAnZWagAAkOYP/iWXU2z3oR8KQuIn/l+E\nlJxXOX9I48PJmzBToMYToHyTsg/Z1tIt+K6rLz0xiuZjCl8o9oJFgYK/EOi4\nRru8iPS2nJvMakdd9lCupafvgJURZP+AU6JLCvpQ46GvbsDrvclunWsxeLzq\nlN30bqS8Q8A+8d3WojDX1/IZx7h5ueR0E6Rr+AO2alE5vxVInjLC2OO4ofbF\n1rwueSGFlNewMqPrPl2jL+GJMR14XvH6/SLevnHhFcN4w/T6kepiGbLdtdHN\nTn8nTaaG2YsCb7D3rZLPLXmLdaIg0Zi4DDJl5SSbx5JGr6L7kpjHjfwymnsA\n9Rgvp7nqlbKcG2mnxtxg9FlE9f3wpZwcHj6h/Fsd7K9Y+uUD9b8uh35hhIoz\nIdXmrcixKLjlNOC6slA06ucEeSoN5CUcyzKJ5ObOk8i9ng7+SCQ+KGFXRWtT\nf2EnGh+2sRv7tt+SsC7quBYU0MW1VA4ykgMjhKbheujPGH00Ggl5gE3Pg5cN\nfrT+jkwVcXWqiQp73elB/BJZqcOnbZyxQi4dCD9lRm4veIF4Cs+gR/uFt/yA\nFo5+fCBR2YkQ08aHeeMFPnBs0SoEk0o7rhCUcwQRR1CbbOhBMB/tDyuQ89JP\nEUk9NNx6Muc8hbhEPh6zMRwyT7y7S8wpJ7GVQ16xyDkuavbUMrx2Dte53sND\nM9Mh\r\n=B1gU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200702220851"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702220851_1593727743010_0.1975274380940426","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702221230":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702221230","_id":"@accordproject/ui-contract-editor@0.93.2-20200702221230","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b64dfefc7b5e1a139015a141edb4ca07f74dda84","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702221230.tgz","fileCount":4,"integrity":"sha512-FHvA38IPZTae0MPT6Fuh5MhCcZ8PC6TjLVUS6LlKE2oo7CHMa9ycyGn7k1zpGbPA0xVZajuQELq09xvB+cAfJA==","signatures":[{"sig":"MEYCIQCMYM4ShfdpFA4tYW2bKD13W8UMTUe2+fHssJGeVz+0wQIhAOVRKysLEPaAPSs2tTgsJKE1o5zKOI0aMHlTNke2d0VG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/lvZCRA9TVsSAnZWagAAXnQQAJh908EXGjsZfFbgVSRr\nKIRGB4puUVhgkOrUQsGU9mtmVFVnxwacCDXN4/asCmv1fbuYhbogr3Vy32Fj\n21Xpch25eb//N6obXqRnI4qJKeGtyYX32XxjLyJVFvz00eOKJvrlWlYTMk7+\nnwtmQ30TxLUtGiyiitO+yb5F0/2qtvJ8iTdULIvgFOL2tqN++onh1k+/zmMy\nGCjJZ9KwhYMCuu8YzBViYRm6Vi4P0WBeNUnsCuizEQ1Eoc2CmAR3AJzQuZ4h\nj0ZAhZbpiUxNa6DgqvSyAEPQZHoDpo0ucQfaqEZsVpoxegokg0unXrQ/FhCf\nujp5cjwTgtgKs1wTt3f7JvWOgXmPXQbqXaIEqW0O2bwAuRltcyWBDckDwY76\nfAebug/19VaJzjwMzXYWV2h99AY8YEcAp3xXvjjvDaolu4XSBvnk0Hgh4sH5\nbG+ELlLRQC/8Uk5fbw7KJVrWM8F8D3Bygy3Q0hEf8QYFUf4/eQwxTViXkc6Z\nl6XPcVmggo7fikHTAqzGV15oQnZzaMyAs0WuJa6xUfbFbIa596/7kXISErjA\nEOmw58QY7HExikEEVLoBgQ0+DKAfJB+nx6xuUvnZq86hC5XIRoanKNU9LQi7\nnJJdXVuspXCqxf95TCh5T8pf8Si24qEhPO8ShcmycUqahDFpWAUQlvBDluw/\neUvX\r\n=yEAb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200702221230"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702221230_1593727961502_0.6080791695273637","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702221818":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702221818","_id":"@accordproject/ui-contract-editor@0.93.2-20200702221818","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"c2e0492b4ec0af8b5dc94b5fb70074bef0c453dd","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702221818.tgz","fileCount":4,"integrity":"sha512-N9r8SJKtPQQ9wSbQF2dyAybKu21l99vqx9loiyIiR1+gl8I7pM17QRvQSpfI+yn3EcmcdU2hJQ/gB79pZZI9Lw==","signatures":[{"sig":"MEUCIQCaCqu+s4Z7OD4zcTNdP80akPtZlegcgypbMkmeUyBRSQIgSoXTJShH6YOBX17V2T3YdTwQ878tuKUqzITZYXKzh9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/l03CRA9TVsSAnZWagAATloP/0diiYntRYjfWTmj8q2Y\nWfmsf1vgDyyehwxdZ9lZ/oq5O18iSFRnGjHEZDyIui7IfwlVWRiMWJpLSEhl\n1dysZ7rbwWYT1vZvls4diF68+5IuG3MUN8LDqI2vIAy9887Y0+xzgREP4dnl\nljuuNQ5sp7gj8SypT6pa4+TM/AHHvw0PmA+mG68QSEBIzJ2kvNFMFhyTwvoG\nyB3X4w6NRVIQ2+hzYj51yZjhrDe5VdgPpH08AEgwqhvABnIeQSNX0R+tKCne\n6Mh0sZpQDCBQcP54tn2jx/E2vVcgALAdjJbQDe/BGcNv96xa/ryICuIRyESh\nBQsUWvmgG+4tU0+uMDrg8Ih5w480Ql2XYzJ5ZvyypKsv9znDDgAfcMrZDWqD\n5xDoM60oq2cwK8Vh27SpKGTy0dWI6/0nLPEWXTlSFtIXhZZszJvcq22XP5AP\nzdY2+CKdGaG6GwijZf7M1J3T/611t9LrDdca2S3gUX4r5SRhsC/6Irx2RmG6\nw9+eJHF48XpeW5F0xYw/Axpvf9GL2f1BYcI9I7muN9PyLCD7eYZ8rS9hRk5S\nsnLpaCDb/nLNEyvIQOaqrbh8Fs0Fbjg7OXMgFkxfV6OwnGMkq4yI7nihgG3k\nS6xL31K7MjSH0DkFzKuw97fWIN+cKSyN81YVVzct9cUu86nSL8ahv9mdviAI\nwmbT\r\n=ZPDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.2","@accordproject/markdown-slate":"^0.11.2","@accordproject/ui-markdown-editor":"0.93.2-20200702221818"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702221818_1593728310939_0.6111976112100259","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200702223836":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200702223836","_id":"@accordproject/ui-contract-editor@0.93.2-20200702223836","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"4c0df8d41c16ae141ba63c18309601762c17fcf4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200702223836.tgz","fileCount":4,"integrity":"sha512-/LysxdRpnmOkcIUzhs7Xogar8CUoHIUTLWvW4tdA5kX6DCyvOQfAbQHrgPU8mJ8puEs3riK+Xwp7HhbBZqkRwA==","signatures":[{"sig":"MEUCIAel8ZmJ0kvY59UztFUu4U4IMK3ZbeI0LvLS84vrgi7tAiEAk01lVlrDFKaBAeZxXApECU7rk9wUZnK7h9uukq2AN4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/mH3CRA9TVsSAnZWagAAkCIP/jBsLr8z0Qm6DN9h/qsP\nrQVYMDU6vRvV8pNtxqtDPY+m9/SeMFDteG+jTdThJ9i3RsEzaM/wReGERCYa\n62U64tsC5Fj6sBcHf1vcFBKgTC35vr+Pdh+rjvNKG4R84XYhHQfTe+jvX0Vg\nrzitOrfg8OEHk5MohVmEI9Vinq6j5wgtdayGFZwtRxSAFnJbtWqaYWkIiHRz\nIYKADBsvdTVqZsSjQB6i2PBMC0OWfFsZkb1jcs4qOCuavWBNUSiUAnnBdslq\nLlrt76tU8OjRVrNEtzEeY86icwFfRMyBiHtt72280L4hD4BcB18B7o2CPwKe\nsQRS8+Lgv4dUhEh9bfxiaGlsXEucL3YASO5D2WuZmc8fWH6YrdSrFQwSp0Cd\n3uU9TwW3EF9wtVC9tNwGm7CTtIfjKuYaez6wOuwi7hh/fs3PKSc/gMS3krJ7\nFMF9V9RX2J1BfdPRIqG96+jVtUKzMiPbDDHfJO/nSjCL63bCzziuIj7vACgf\nLO8dlPaUr2/lX5ktEezd7Vvp3uHmz6IRuUEcGGmtPtRIHsC0tfhZzj6bNeIa\nnA7+e+yBVraXziHXB8q57Ctg/XIjpFcqzbMXJAtdBk5yOrwE6WvTFoWJkgh2\npJ+jPFkUn1MZHVHDf9Kwxo4NRgCudq50zpQIgI9NILn8HIgxWTLwgFVzWxtF\nI4kw\r\n=KooE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200702223836"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200702223836_1593729526891_0.8057457586513104","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200707131128":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200707131128","_id":"@accordproject/ui-contract-editor@0.93.2-20200707131128","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"f801eb189bdc03847d73a4604d90b55c06ac53cf","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200707131128.tgz","fileCount":4,"integrity":"sha512-yYYhudABVuGcv0dRwuaQl12xVDqEEjYMt4cO9a7/KDPZI7dcXxdcbVTymLo0TlJVeBD3KA/fWlzTlsH0l1zzow==","signatures":[{"sig":"MEUCICoUQit8wINmF8xg2nwvu4nVAmkY051t4rzbszvZdlS4AiEApv2GqrFERYxbkhXR0JsrL6tHWHQxkg6+P2XukyKploA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBHSKCRA9TVsSAnZWagAAR3UP/AwfL76whtT/Ipgh9M2U\na+SmQyCvCU5Io09IBfKPnEJ9T2rK3OQMybZ8z0MzkOM/fbkuXUMzmQ7jeZYA\njBLV9ythVmjVS5wKTzwfg4Bhe6vxB51zhFU1Yn98mHKnRATcOh7cL0xabfcK\nqlca92oLgoku1hul/cLiKf3QaWLMaGTI1UNgNLqHx8hvgVewh1xmuN2pdlfG\nt5ct89iE1HrGc3+gQFKTdKveJ7WW1LF6gn5m+WeCTiB7+j5P4NF0PKLXEgke\nCuB9sXQO/Gr6WtjfM6v8zNy4+CdnIYVS1r17kEWDi5aXHuFdUwCejM4xL7Et\n7Ucl9gxyC3dky4dvRwZIzrAQtsjmINj67PVH+mBkqMRxqQVAoDrItyfrTk1I\nf0Hnu0Nzv6emMLi1kwp2DKRb/rShPhdZiFhOs6d6qI92eVy5LDCaf9f1bq8R\nsdoQuj1D8+MFNPgLTdNPjLe0Vky3iawAmi7dHknJLmI5oc1OQuJeMO6iqPCS\nDULWd+/0I+R/Fw3NoNzFy0kiAfz7KkRaBI5pJqeIArwoxT8w2sL8Hdn4/RN8\nDbIbDWXHBULjhDTkYRHMKkq9fEOCIxqPMIouUCYH/13fZSszMHRpfV6YvXr8\nV33CHRILKgTNryHrxCAt2taTO2afcVLpPSaVMq4gAOON3ZfeF2QDLlFZbrez\nqlsP\r\n=IUQ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200707131128"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200707131128_1594127498275_0.47493437766354996","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200707143444":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200707143444","_id":"@accordproject/ui-contract-editor@0.93.2-20200707143444","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"892dcade1905e09dc554d0d45bbbd0ba247b88c6","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200707143444.tgz","fileCount":4,"integrity":"sha512-+cUkdSNwDLvvw7IdN7pszfTLbcVSyoFAgv6s2AEmV9rALOs8FGOicHv74O/YOISf4nGmI2i4bIqAOfDE22rPfw==","signatures":[{"sig":"MEQCIGg6g/8JumUzetf2JmsEpX0B3d8L6sokbQoWHZD/duiOAiBMU4KRTVHiLmMV8johUwXCx9xihqQoPhHxjFlvOcW/Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIgPCRA9TVsSAnZWagAAlfQP/jgMiW3pjeMDvoJq3vIS\n8UL8jcn2/HkVq5pW9hgJMxKpceD6A5trtNMTwRXvOXdQF9cDgnPTqevpdPt1\nPrJX5g0Mn6Vo7R2RCNsDA1oUXX8n290Qwo+No1FhQZCohwAYuC3oR1ubC6ea\nCCmJMr9+SLgv13NYAecDRlpu8OKYd9vLPtwndF8D4cL71ZF5RKK8++q0jlMp\nx4IEt9UJe2Z9xhUMlplt5+m5lXK8lL36916kZP3I79N6e1LEgsXpw+GtfjlB\nm+yDdoYNA3WXIBQW/04Jtg481UAyi1y5/5iTdiT5Yc3Yv8Omkbj/PcqwgIeL\nEw0llirG8r9f9B0b+E1GRC47aELsnZkd4Dc3SklvK7zulHFL2s5sZisvOUM/\n1/IuB8BQZkSSwX4gMbhEql6614A0zCK7eSfHkebj85+cRm0Tq1MmjJSJ6rCA\nWP5XUllPEzBZMsKlrrVQVwpGGz2TAmFCgcj+SH6UQ7Al+0JAqyO8DwlWXO5H\nirM+BpvjZI2alg63P0FpVX5/rxtxW4oeQLEiJyMADP6jFdSRPLrskiAiHuuf\n5Oy46N3ZrAu0hFKuAQ/97DTf6p/zS2bW4dNPSGY9Dr+WhmPhyIIWRhRI+9HN\naAqegg7G7tL6Muo+2i5F+wIcanG7diBfLTPWJ/aN6QDEnAGgPdtgYOKymZf1\nzgFG\r\n=qqyq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200707143444"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200707143444_1594132495342_0.05101983172783786","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200707221801":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200707221801","_id":"@accordproject/ui-contract-editor@0.93.2-20200707221801","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"dd88e1d36f93c5a672b33e5f6c471c041fe66ec9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200707221801.tgz","fileCount":4,"integrity":"sha512-SIlEQtydD9ZiU6gmK0ELC0PS0/3MUrrYZiy+R/r4t+62J3K65FKVMYA8vIgqKSOXWB5saLYVCQvvn+oJcA9Z9w==","signatures":[{"sig":"MEQCIDRgXonM1BbhZM8Xek8DliGWzZtckl4cVcqJmMz1eCqbAiAYGhBCTkq0nC5hX+/kpJyNM+qJARNv4VCoHFbVpy54ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBPSmCRA9TVsSAnZWagAAPwIP+wSC2+jKllmfvBS/fi5r\napyKkqHAZENAe1CRFH9L8GQwMGndSA9kOEcvLAAzB0z4ofaG/iT+X+N73qdR\nfAd4hsCgG3cJKuew9IOlIdsj2sFv6N3pdGBBbwn3sJ3QxjZovwK36mv+9Ln3\nHnaQHsvCq+EDZJ71GNyV1ye1oCyVR2icfxmlhe9dbDX5zwvdS5L5GoAsGJ9t\nJ4OibuTVGZx6Fn8frmSvM6iGgMD55dR4tlPpZB2nrHOo2T+cUyYMWw5zsczk\nNUjPRwJZeqq4btK3U+hfK2PppsqWMVs65RCgpKTEJQpm2IAxCGOhsII7SOT7\nxkRXbB8qZQ42NcXKQ64MxPyWkbSC8m3RrfKVHxgrS6eMlJHzkSEwh1aWTgU5\n6LpzJk2yxTNoocYzdjwJPkbB2KzXwju77QWeEbAg/SO+vb5/uE2tW7kHdmv0\nVkO3Z/32x3YIpfVDCQ5FKUvP/p53zwrCj32PnG7313y0wetwpAwDaUhs2GxP\nwC8LdZUoX1tBtrGWhVyYQvEd86klodhPqLlIGMEMeYPMe+wOqJjFHg0BgAm7\nY+H44sdinlW+oSKHQ6PpP42S70YRwuCo8swDll0rN8Y497sJXOGR+4t97vJ4\nbadVG8NN4aOfaTgWu4cIMaza+46UhLfKehKN9zHvRoyFiU3fSZlxFVRnsLw4\nsh0E\r\n=Gw7+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200626164143","@accordproject/markdown-slate":"^0.11.4-20200626164143","@accordproject/markdown-transform":"^0.11.4-20200626164143","@accordproject/ui-markdown-editor":"0.93.2-20200707221801"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200707221801_1594160293869_0.22915353987621456","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200708185643":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200708185643","_id":"@accordproject/ui-contract-editor@0.93.2-20200708185643","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b834fd2c43820c4d5e3d64e4fd16f90838230d2c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200708185643.tgz","fileCount":4,"integrity":"sha512-8XFjslmujdj80+7MUUGmRKO4ZN6vFSYSejzFQEJf9/6FxvyDLvZg+GlQbAM2quS40bSdBudGhTJhB+3gBMcj+A==","signatures":[{"sig":"MEUCIGtCUZgZ6SLk+6wH2jzG7vtSkdpxKto7XGKmoSAJrEz0AiEAwPzsgkZ2lhZFFDONFQzjBBf/kDb9l/0szvoTfMTVzds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBhb2CRA9TVsSAnZWagAASZ0P/0E/DT9ZthEby5/kfaAt\nqOmQqlsrUnsusaPTr9zz3u30SyRzK1UD1G9Krdx1B5W9KQd+ycIjP6SymVS7\nhqIBn9u3mgm68zNboIml+dFil3EDrgMsB897ZIetOdEaoS03G1uHxedBpVha\nhpTZW/RlAaUKRqQIuRX6ovXDu0ua0H9ouXRPGb0SspL7fusq4CNsafZOuDrB\nyt+YZLsxoEt6e+iJTkNVoCX0lbySymPpRO2WQuqRiAllvMQdoRVXMkVBE/du\nMXwzaOqvhjXXgxPR2XGFooJ0ZZ+jBp4Qavst/iah5RShlS16juIwFWz8ZAiD\nYxRCPxEDN/TdfQDhuoKP51aeoLxuXZf6Vivh7VCjqPQxb/yeW0U/fi8lGx2z\nbfu+UmeNRSCaQJvBDyMqsFuoXEfEqkBzMnIjtxf3ndVLXORkS8iryDDB3fz+\ngm4B8Zo0X1AfpRVU2yLgR0qr8QNhFFXJojnawz/Ivi7R7yPeQ+ZMztnfwyje\n+hVIz0BiLS+lxHfxaxQy0cNXaO0tsP4JEWLxG0qZYM3000SiwSmg/AHsWZFt\nzBRd/wHzmu4jdFdfJtYOlt+exNTNSsQ1dkMjT2R2uHiSpVmYKVL4ogwRTEu9\nLB2f3oPuyt+NX8aY3o+IBQ4W+sQiWH70+QLkw1PovkBhxQNyqxcfriaGD03B\nnU+l\r\n=5xCJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200708185643"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200708185643_1594234614364_0.12014354299261498","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200709222231":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200709222231","_id":"@accordproject/ui-contract-editor@0.93.2-20200709222231","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b0363c026617e327c6d1a00662496e942d779eb4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200709222231.tgz","fileCount":4,"integrity":"sha512-/4JswbVe/ZEIywX0f/pvBmPhrIKPUAjT4dCVutH3Yyk4x9NCAlILciMF5ojdzVc50DIMtAP3o2DuXrjnVojapA==","signatures":[{"sig":"MEUCIE9I6W0uwXvOEi5vGNX2ARXeLSofRB/hZHel+ReqDN+GAiEAsDZhbzKeh9/gokh3ADPZORi/7A/4oiWKM5hK2yQeJB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB5ixCRA9TVsSAnZWagAAGBIP/AmJwZzaTms6VVaqbdqF\nJgZzRuBN9bzWC1GSqr0lWPvuY8tWYgSBTvU+sHM/fGRCOMmXZbrM9JPYv3C0\ngsqHpg918+t03Nwd+Dl2CL/IPhHx6Gpx9DYfZRhcITcvvE7JKPWRhrzddhMA\nfxiFTm7WzzUJ3w/5GC5TKT9R4On5+fj84pmdbn5TBmrgK0wruo7D8OMM9GBb\n++AHJzP1IU/5FsBcRMWYNgjr85MlDl1Kq/zE7NIB/Mu1ou8hbrXKO47VEilr\n/b1DCKwrV+OlO18l0W3Uuc8bvLJKyJkD5BbUQ4Wlk3cJD5k3QD65LAcQ9d83\niL1uiQEPZl1lpFjiu5GVOweGTk1ohmtOtYjoK4fIZv3qYkgc2UHH/Dj3h84N\ngT+3532Mk7RVnGdxI5s62iPxRBLRdGQZyy+OmAe/F7AsFkcrrq4mI1CzHjRl\nCQ4YDli5OvixubJKD+d0BBdFbXEI+USAIkINkVoK9HgzHS29VI/1syPLXkNt\nxg9zCA4cNBoxEvRnhgcavVA+f6v8kUJVHZK9Dr+U3oAZvu8cE8O5NQlohFOG\nue5wcubk9tRtRD2/dGrQmcT1AEVExFzBfWMzaUwy2QV5CEy74FQL0vOfMGQW\n3WA2JDqmOvaE7IWdXksYA33TtGqSDgZviHNIvlLDvTQI933LHMgWc6Iiz32U\nEa+D\r\n=pXw3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200709222231"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200709222231_1594333361462_0.2069335485138608","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200714171716":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200714171716","_id":"@accordproject/ui-contract-editor@0.93.2-20200714171716","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"9d86b9148a10291435a5ef0cb78d40728827b11c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200714171716.tgz","fileCount":4,"integrity":"sha512-WdqlmrS7cJcUQfbjpzsktpxgXszC9ne2tQmbSFIR8b/Cypn/M9+vSJwwORqA1aHon4KfY1uoMPrjQcrORJQDBw==","signatures":[{"sig":"MEUCIElF3ngaV6K01pvwXGXrpQo7D8CruZm0Tg3DC5c99YNjAiEArIi3FQbiRthQDxM47+DTFbnBfpHvUuEiO7v4yMRNcYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDeixCRA9TVsSAnZWagAAvScP/RAlANvAAq7pO0TmaU9L\nRwlLjT0ZB6cKZTp3ZKT2K5ZQGszJhEwmm86ekPZtpcvSzpzGr+WECrF69Ebs\naQsHY4YST1BOHMa6UsN/J5irrrEtFBC3syVf1nnrK5Woxmu7u2TXSG5EzYuO\nyrxQVP5cOUS+ylUGblXBwWTXENXHW+6Gq6JYnEm92/mIBZUZ9Pm8D1Lhgi9A\n+uBVcCqy/hOXOxsI5SUsjTnoqnb0cbQDdhTe95OCQ6MvrGBoo3qvYCmMrGRq\nAuOILNSK6BbWsglRsQSG3CegFVRF63vE+F9OKK9+b2S+9umYHsy0I6Jfqrlv\neWhVerznfmJjNM7vQSYNS0Cpsa2vMG6dnqudWhqefcwnYN4+wDVT3fo+UYbM\n8NXJ5EAWZsk4mClx5abLfF2Sgouo3/9ME7syHuFaT4dgtw62UH8K18OoPaW3\nAIEJSBDoqS8nd/Qa6mdnMSuhZ6kh6W3ywdHgkuTb+gE2BJtuwxN8wJ5akqqh\ndrqE0NQqMliTunZCqaA8ZUKPW+qc68H3xss+r5W6ns/GjCQ0QSYAYJR7NlEO\nbO64odZnMLbJLA6CH/uFy+tx50HRE3ya/WPSpZHWQX9FAO40OIczDmq3Vs7M\nvgzJEj4d+cjMa2P0wKpNyqfVyewwHWWedtfHruLK0zBU6AmkktlsovDueLZq\nTERB\r\n=0f/n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200714171716"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200714171716_1594747056760_0.114945156320857","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200720182925":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200720182925","_id":"@accordproject/ui-contract-editor@0.93.2-20200720182925","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b41911a12648e4ba5095894b6bb73ecfd938e608","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200720182925.tgz","fileCount":4,"integrity":"sha512-B3ky3hWkaDjw4wn9g5cbEpxXV1/tRRVh7BHQS4tv1E07idSrHoir5bKsZx0ODf6IJTu8R1Y6KkdBQ7ErkQZJOw==","signatures":[{"sig":"MEUCICg4YZnERya01bKVkOAr7v6kyRW3KEsGORSAmY6aZ88QAiEAyFROgfS4wH9vRZRWr4wmGf2RwL7tEFyYXqaD7NFcaYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFeKVCRA9TVsSAnZWagAAg6wP/3w5vD4RRBoZ6MeWfVQN\nxWwN44M4/vQQ0QWX0qfTu4yXxIxMKJzgLqnpZkzyWvFGpbGuAoU5px7TNhKL\n/oCalHGiGyL18nBIyIdOK7vhId9Ew3hvNl8DyFLHRdi/ub6IHEXWI+9UU+um\nKTD9NAmMy84l1Y4cBksTcDo2iIZBGWJJUWEYvxmRkQxigRM0NWBVsw2ypkjy\nfFlg6xgIOKd3ig585gAht81CmGpB1+uAsEJHx0oo/i1N+pjepUsKsxXBN8gB\n0+4PfJC+ldI7zXB3WkoyQjQNOmshriMy5PVPehy4vt20k0ZI7OyoYGFrklj3\n7euTtlFJP+Ioj0HR/cuBw+CwZeKeOcxY/AkJoSBTlhITMGYWy4y4XfIWlQva\nclx37sYNu/jvUY5CpCmLXC5L1+3RdmcniHOYijMIUxahczX2fq9mk1RgaZr9\nyTiutKU9b4K+kYf9bti7MJIRj6beXkVdhsud7Uga731avA5LcmwQZBw+RS4d\netF6IJoUWXQyomyV+buIO74yoxeAkETkhb92KNlABUg+vpxQgXNodvPsKWCq\n8sfFTG8NKUUCn/T4r39WFWEge+rh+FN9olJrAl+0g/8eSbyUj2TGSfzhQRBn\nYp9ofKh2AXLaoaAKcPHE4HyKCfX2QLsJ6lioEXSWx5qk2lPLknlZEdiU4Clr\nkA6N\r\n=bU/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200720182925"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200720182925_1595269780624_0.5167897800474741","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200720185115":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200720185115","_id":"@accordproject/ui-contract-editor@0.93.2-20200720185115","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"6c4c34af7e6a83cc1c2987f7f5b3f9486c3b82c8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200720185115.tgz","fileCount":4,"integrity":"sha512-IwGD84luv+6FtEeP4r5+D9OTx8xdjD3Q/2IDGGLAKQxnqCeLYv1lQxJyH9NBDWfFmVFyKmftKBrN+qwVJTEXvw==","signatures":[{"sig":"MEUCIQCONE8ph4hCY/RDd5hh6MRR/msOSeMwofF96r0yuYlJ1gIgcYhX7sOomXUfPsk+4f0bzmNZ13nD+RjRql9zA3uXpJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFeexCRA9TVsSAnZWagAAUmwP/0kWUQ60E2mjgvqr0PRz\n0yv1j11tZpEV18NTNFzVZig3rZpPd20m0aY1Z89hE2XAe/RgNjXrRbG6gi1v\np2GAo6Cgvj5P2/AhquVJfgtrN8QQLhXRD6Jj3DWWUqzD13EJDTP89DoS7sOx\nRiBnMl89X6VGb3E+VnXvD8QcspIvRG5DNjT38GhKtTsZ++Y4T8Y4dDXOo4Su\nE6BucLPHPmIm5PGzbPpyamNr//4fhvGMglJFX2k4FFdOZ0BlgohKRDgDQunX\nTGPxPzB3GRttnNz0W4SCT9Oots1u3wlXvbiD+ylfm7X2UHVV39E2ZotI9F+e\n2p4rvsgXU9XLZI8y/LuzIgJVIsGu6vEHzJ3BwwlYFsGGSo/3k74juGCHbo0p\niTAbXF+OAEYCVQ8msWkl7zZXp8SdnY/iV/XiIp/qGlr9pKwPKI2cZ/0Xf8wC\nfDxRjjiatD3ISGImkqTv8gxfT44U7ppB/i7W/8OCK2udOz8nJcOQ9jd7Ci3V\nQx67Chfo+MA0HzLtSNyJTHKIUkvcA3cj6TDQBq+2Bqv1giZuQB6uTPiPmsN/\nUiOFFQfIj00LV7oH6nsH48bCjE+pPOl6vDXOcRPWvN6NGNm82dyeIkGfymh8\nQioJb/qiK9e4fpMWS4VrzizAM2SjmFetvgcm2tXG6rOSpXZ+doPxer4PuTcD\nmH4P\r\n=02+T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.11.4-20200710155447","@accordproject/markdown-slate":"0.11.4-20200710155447","@accordproject/markdown-transform":"0.11.4-20200710155447","@accordproject/ui-markdown-editor":"0.93.2-20200720185115"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200720185115_1595271089110_0.8391320493336227","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200721171725":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200721171725","_id":"@accordproject/ui-contract-editor@0.93.2-20200721171725","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"47fe71d63c5eebbe76c0d45d1ebbf1bca3d3cbf8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200721171725.tgz","fileCount":4,"integrity":"sha512-8NzYcdpu5NfrrNmf3U+4/Tb9zFvflN1WqgSypeu8TxFtpYtLrwIC8vA9z+W7lFdjvj5oLmRKf+TRhT0NwSIyVA==","signatures":[{"sig":"MEYCIQCuTgjy4mR/VpV+Aa3pcjwx8xl7tf2h+cgWYN6TliExdgIhAJH/yoyzG29OWs0qFhQU+/wpuLHUJIEFzsbryGnMEmjZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFyMyCRA9TVsSAnZWagAAScAP/Aoz9dp9s5/Lc0kjMY8v\n0MDRpnQkCNmA2hKNxGQ7xW0LM+LdUyrLgepE279JAPipM9v3IyltCf5Kwitz\noVL0GC6SAjHUc+cFt98Xo/+dAwO1hRF1rSLu/A2K3zSGmJt7rm34+//sFOAr\n2Txy6pHqPJhjHjFXMANYayX3KRb+QH5dCRka4wE9x59kavKoX6D1IGnfdIbi\nKn8C/4xAzIS2dB/JypWI4hzT8eIpdrLflPpXTLMBB9RwPSFVmvNUV5kRuOvZ\nkTS8KieXuIH3qXHt3Sf/yhWAh/D8pGz+sOu1/LgZFWLXKquZSvywyUYtuxUJ\nmhi00mG/rmnItrHoUHL+D80LYnIFNRPHttkGF5fXw3h7fHW2BxPrLBL081OJ\nytY5pJcRM1HHDhg3L+Yk1Rc7gEje13MGvg8DaFG5RZJAeqTyzZADUyggrDik\nIHQ4QDeYtQmTSSfjWegHftV/kGKTIwNsW2tYm1FX2KWuJWAFddn50zKgE/iO\n4/4+VhYhGoKV4RVbrpZcV5ylKeiGt5VEFupd1IvVynbZ6VMkRCnWrBYseZWp\nHmSKiKeHASees+IZZzXQAbS0aK1z9GlPdFUCEFRm667uduJbfZM9zhSWJ4kL\nXmI7Mnlla3Cc44/RPuikDBohnsx4NE8ZDpeZXYa4qYqAR0KQfMzcU+yV6Cd4\nzPvV\r\n=BnKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200721171725"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200721171725_1595351858066_0.6383761397875178","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200721204625":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200721204625","_id":"@accordproject/ui-contract-editor@0.93.2-20200721204625","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"deee439245d9f3fb6b744d02056aa45d903d8426","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200721204625.tgz","fileCount":4,"integrity":"sha512-jd/QsnZeRTUehF5OgDRRhqR5oCwi83uo0Ph4KvAbZF5nlbytE9vk2XdgfqlkDK6IurPEpqkZIzOPX7w51Eyqyg==","signatures":[{"sig":"MEQCIBtpgzHwFCPGM4kaM1A7F4v2sv1Ap+kdgjzvXzwD+/VSAiBahhKCXXpsuQOsJPTTfnC+MBTbHz1qxZOSaQqeTcIBqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF1QsCRA9TVsSAnZWagAA56MP/ikqfgWOP9+86Yp6QXpZ\nMYFdPPRlLKDIM4MfzhUUFedVbZ+YZiXhSRejQtKP3crd/qxznzaMaOSX5p6m\nuCWwheGXTCQxbs0M59lCF6AdSGmGuhtoBK61mRFgeOIRUjnkP5YU1UfGMX9U\nVSjARkLI6Fblmgt6tL1Hnmgod6z7NRvf8DCXoVlBUZpSbw2MsgvnBNdu1/Qg\nKBc5e26HtuOcnmWZlqwUDnAO1Afv6YgoOw2CyBdlryZE1zqGYwdaVnYGoCCD\naMCiQm/uNqva7aU1+BWG5dLCR/yPCxdRm7rGirSfPDkg2VjzMBxxeYtyHPp0\nEAtOECSxOEm+rDv0iy8VUhcRv3crZB5tKeze5EV8hRR5huIFO7Kr7uDQt0nM\neX1x7PKWHRF6Jq+G0e/cvrGNC9Kxu/AAdwVjyPRstnkY5DVhROapQJNhv29A\nqxM6WXqw8L8W3TOHDeFVgv5l3Ci2PqyiAMqrJSgwTBRqjSxVn/Bcpdi/NaEo\n8Yvpk1cCjdN6TLpyHbiFXz5d70r3Nk8LrtvexBWca2lZuoTfkYiqv5wCuW6y\nhh36er2xrBUOMCZKh3AkNCsowhsNkKfqM75i1qGxrHx4Gz9ybmtKdo49BtZn\nVD7PIJo8y5+8tGxfpkZdxkjM95wvYnnAZsFcswBJS5GOoan3qANew1dKlY17\nhGcQ\r\n=aFl+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.11.4-20200710155447","@accordproject/markdown-slate":"0.11.4-20200710155447","@accordproject/markdown-transform":"0.11.4-20200710155447","@accordproject/ui-markdown-editor":"0.93.2-20200721204625"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200721204625_1595364395917_0.6844627135718411","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200730142252":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200730142252","_id":"@accordproject/ui-contract-editor@0.93.2-20200730142252","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"e960e3c0167a7b8ba3f1dea7d7c68a01b3ba966c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200730142252.tgz","fileCount":4,"integrity":"sha512-22ocL31Q/cWe2Uw6MCJSbuY8IWEBMRLO92SRFz6ZP3w+pc2/hrl2DPS57C5hmSJWPtN5VOF3FZA0U0HEbpG5bg==","signatures":[{"sig":"MEQCIE9AhB5ST2QoODjS/xm9gC1VnAcHuIYLM0vNs7XrXFR7AiAr8CSVIzHCsn1Zh141sEf0H24rsyq/NAqlDOD1WYj5Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfItfJCRA9TVsSAnZWagAAu4sP/3mfqjMKsE8IFhdfM/3S\nN+Mu4evmkmRt9DpTGQ9dfHR11OzUmMn5RO3CKx1jzn/Se3amlm4S0whDnvQm\nKYXhpald5QbswNIAqORmM3GFx+o2yW0Xb5zzFe5vRHI9cotHN4aWoQTcfUM/\nI4omRXk9RAvrFVoWmfD8RLpBwOO+sQ5DOuWo06xtnqP+HRaNYbXBaHXlOHW/\ndoGWlALDScrvicXtExMVBax61ANmk4wYk1M1Wds2GriPeA2xqZGYDt9rSq90\np9xpFzB/5vio3A2vVFbPBoLM04Ah8qOKOIKSQQJcsJReyq2Bf7tVZn4SEK7t\nxhFJG62fsrrrsRB8Lp8e21Qqp81Nb057oEZX0UPGye4FYH3cPNm1eWwyWFmh\nLE0mwOCFE3npv0a8h94rW/cqOVJ/pAFQdijdtQPb0QYLpcTenHW7PR8gFPjW\nBwOdgAbNP1y9o39S9y8GJF3qeP49d3oUmXRufjAAUS0yOOnZDutS6Q2fv5Bl\n9mazb2JvJNp2N/c9MLTkMdgjleDryVTtneaYIaJy3CUCKMsPwpGceOE3wMzS\nmM5+5UlrecMvYykxERCyzb1PTgrzfeYhf/JRqNxGUIxdXerVwzu0I0jVj76Z\nJjd0zr4FQ94DKu6O8yP8E52ipY2AXj/8nl2lV7PxZhA+jRyChmX0pD1xJfSM\nm5hd\r\n=56sW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200730142252"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200730142252_1596118985271_0.6415819156565588","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200730172709":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200730172709","_id":"@accordproject/ui-contract-editor@0.93.2-20200730172709","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"d82a78deeb8b0bce1535a93ab6afc98c27f3c920","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200730172709.tgz","fileCount":4,"integrity":"sha512-oUbk47izL80BxFX5tHOs4NWFB7+x+jsI9Z1tBOHTkagwgATDT+nWD/i7aaNlFmPEb11mPbhD0azuIBPI/kq9LA==","signatures":[{"sig":"MEUCIHHCEyn+e36HyKMUeixacUZoO9OJcjCnqW4ZYK5xl02+AiEA2EwuELASY9zpEtOPFKDFAwqnZkrIRTmoTcGWjxGvAyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIwL4CRA9TVsSAnZWagAA2oQP/09k8oecm1CpFo9qun4u\nSSP3VNci/4uPtTVTboNJDf6IxfRXIK3rHyXQFoqWe0lLqfbY0yLyth3Wm5J6\n5zCgNUr+qHLibvY9DvDRnWsalqOPTbRGsj+CQG9leuPtYfiOG10skDHqlGlu\nPQNpXJEF7XV2tjwq30RpIsjnTAuKu37w6sQh4NRTB2mOeWNFOpnxclnbYRr/\nHOTW2JD7kJTsIRAAsgtjs9JFAKO+iohBLS/nyeZc+wKkzhX4Ua01x41Jy3n7\nc5OKayAwPlJGMFS1HjN9OrLV6jakZR6MvEPoybgOnS96Pd8mn7bMQgdvVDOf\nsE3489xB8SKkw/OnuujZxNBbWy7RIUvFdPpehnIOm/KtD9LIUwtEWt+G4ZPQ\niTxPb32+z94dOmScPHSTyarKeNZBRfblDGho7NT8WsEB8cUvCvSaA8m/01e3\nWlwZ8QWybwK1TjGkiuu8XJrOR4zWJM310SGb7Pel2Kk9EzHFN7Tvj/fq6TnO\n8ZmJyHgFQ4sWG+7UfsXLXaVvxlaAY0zyV6twMy0uOZ3Rt3WaPL4xMzZQPis1\nqXqwZVCrVnqCMus1BzKD53c8Ngg0tYazqjn8dL/3RKsw5T6kEGEL+Vn/AIov\nu0/FGV77zBFhPmNstmHREO9u0YDHOj2kaD74Blt2tr9ctL4EHiML22bUUWE/\nAwC/\r\n=RdXM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200730172709"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200730172709_1596130040118_0.7260267900183619","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200730175005":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200730175005","_id":"@accordproject/ui-contract-editor@0.93.2-20200730175005","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"76c8fac451e782c46504666256f4570acb609510","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200730175005.tgz","fileCount":4,"integrity":"sha512-U8ORYfP5N3Go9QUdMeIHY2G+JuZ5e65yfCjimipvhhge/KuWWBTM0hty697bNJfX0o0YqJRWENnfKB+fPImfUw==","signatures":[{"sig":"MEUCIQCkxzRVoKxhgFB1XBhoA5FsCH9zBVZEs6r74ZOBKDjuHQIgez8G1IFxDwwba/3cICDZ6dgFYjpPSdL2vURP4Y1dB1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIwhXCRA9TVsSAnZWagAAhkEP/2se+kaQKlGQqmbee7O8\nQLw3ANMPsexZ0IOeaPRUxUG2AnBIfuDLCqppERhSQnvvXdOz/ND8EvvtsEv5\n6I9b4n0IVvMViBy9/zwCtnWkXou99MaSTpmjV9cdGWadf/3KlP1KEnBnLd2L\n58HCR2SsIY1JIEFJ4rZ7v459IFSU2AFJ8TpD5BmpGWLNOEw+pik/sD3cFs5b\n4WG7FZdqZP2/NQJw6Yh07yd+saHu3XyznXCcaJNs7ICRb1egmfizX7YsXzgW\n1XwFVKwcYGHUw+lpj1YlmMUCHsAtdXCcvezhWLQVVyF505P6P45HUkQg1XWm\nf+p5EH58IdZTQFk5DLzTTVFuKziZW0jr7vwAa9VM6Y08nbDEPDI41IT37aPT\n5dQAGqGhsFauqKjG8jwjorFOKSKSea9Zs3T4ZS5K8MM9xqsBfRXY3++w7xxD\nhUfMLoQ3+6q2pxypQuhD/nVUN5l+A29TwJcIbcvFiowJiqw0BI4pXsVFnt8I\n6JJJIwh13o79GGTpX5NKzNGitD3b4HC0fqOVUTCtpCNUvxhgaIVLA6v3aPeU\nSCgWzdkGCw0Q1ti7tJ5Au6z8aUBQqbpKM8UWZBOaXUYdGE8ouO56s4IHNA3c\nvfm1ip85noAPsjHx4wJh6PWjfyezhX4VyFMUd/wOAYu3mi0esP8/G/Lc0iWy\nrNn2\r\n=cpW7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200730175005"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200730175005_1596131415429_0.7801189813674883","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200730175739":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200730175739","_id":"@accordproject/ui-contract-editor@0.93.2-20200730175739","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"014613e4fa4dfc1b9f98e8fb0d952496c9fdd940","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200730175739.tgz","fileCount":4,"integrity":"sha512-NZcDRnREE6/n769oVLYya4vee/crn7VVxo9VD6GFQREJKiBTgdSHWSmDgy46vYRs9E1OJfzITxmiFzCVJP8gTw==","signatures":[{"sig":"MEUCIQCM70kPTQ2A+7Zw7J43CJhTVXQmSheFxko8h0DiYYI+uQIgSUiYE+gCpPpeXJDZpKsi+2Ls8PWXFM62qvQqqOOt/o0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIwoeCRA9TVsSAnZWagAAIJkQAJYm1kOkiIzhCNS4gwAd\n/3OqkpqGAWI2Pw2L+Nthfg1C4EIV8b3eafusCeRun423pn3ijdS3zCJ12/a+\nbthklKoZz7K+DLTLIOuJ3skpDZqpvY97YSP7NeeMBszej5BzXnwAN20cY4m4\ndnaE/zAhAYTsRDIQaIli5QrHgYEn+Pr6h/XKmylqU81ejJ3VddnU1C30E4ej\n+woR4H4SmRB2gieBAYmgFq3pkMMHy6CFC8v9gwsaUTHZp8ZQNcR6A21N8bzG\nRdvrmww09MPLz1hHf1ldugDUAoVgcD1nzbUrR0CtkzTVn7/QFrZvXW3bzMn0\nR9+2raD1xeY52C7DSufwakzYTSXZsupT+EYGhnKmeWnrHZ2c+nJL4KuEept8\nS5BxwL1yiqorkiE7txTXcEUc5lPpNNu/YhWPvcP2dIdl9Cj2eBFtJj+kFyhN\nioB1YMgm6piNv1fU3+iSFHG4OQ9Y/QyUkZLruis+eOZ7wg/Psx28rOXOOysX\n1NbQBOfNSOpjbl7/yAKBdyNATbm64vrhjd9TMRV1/XIWQEoO2YEXa/2kuuCx\nbgrCEcMJMGVSP9N9dJjaO8GDd5hSls6U7mUj4V+2paRfN2o6QnVD3cUy2Y65\nsASnA3mtUG3ndi/hZ0vcLa5X1RoY6opE1cvdLEQOxC6SMmvx7mhAiW0EF4UR\n9Cvq\r\n=A/pR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.11.4-20200707133347","@accordproject/markdown-slate":"^0.11.4-20200707133347","@accordproject/markdown-transform":"^0.11.4-20200707133347","@accordproject/ui-markdown-editor":"0.93.2-20200730175739"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200730175739_1596131869891_0.5539978795179523","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200803180344":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200803180344","_id":"@accordproject/ui-contract-editor@0.93.2-20200803180344","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"a5377a6d308c5f9cf055b5f5c3374f6b6acf6536","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200803180344.tgz","fileCount":4,"integrity":"sha512-LkUnULP8U0rzx/WmXGKVgp0sAC01hurSBo+q5LeAexrF2L5dZ/YJZgDnKSalH4o4rKRHfx5y+uG4G45gO1BXgw==","signatures":[{"sig":"MEUCIQCrIXF8Yw1yNIclTrCvF/LCgi9E22WLq6T8KOQX07/kxQIgHdgV6frU2sostyZc5QmOP0Pn9/Cb2sRlULoeU2I0kxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKFGLCRA9TVsSAnZWagAAa7YP/1xKwA5hocuJmhsDbajq\n3tPN59H7NAMeMW/ax+wgOCYZPvPMfsW6SiTPa+nO8SIEjGS3JI3hPWko7Dzh\nMIXw56uy2nt3KxZvv/S0xl9GPvMMB783OlLQRtofqi+HFMfVwC9mq6ynYHuA\nJ42UjfXXoQ++ubOveqLeCcSUjkJ3JX4DvgZ5GVQZQlIuLS4Fwc5qeQDamMv2\n04lm092G3lvEphDzBZH4+Pa/4SEqYch8m5Cjx4gcnT+CyDJFVJ6syNPQ37jv\nZpZJJvXxOlREteC7+PyRBtTH3zWZ0wcKBhABV+5o/ii5/CHYChuxctH+qiZd\nWIuhNJQCJiygt540pUn8VdwNjodo0kVaSpXhTzSlQkAXGAnwqUYEjOzAN8JR\nFzPp6ITtyQB2SxrtrfeNl3Jpabm2z1DnV+q2KTpfK1Wrv0duH5hEb/dr+EcX\nVNnpWleqVQQOEwwPSz63BgmvMIIYajXfYhjxdCKF2x2xygP1EMsone78OIuE\n68IsdfCgIbqy9+jsbXUbMgpJY59K5uQrwvJX12+DP0J5ickEYtrpzl++UagB\n/NAfTqK6ruGZglEPrNKM+k5CJF/r8r7O5YcbcI4+/FI7/VZVbBLRqkhiMee9\nzqvhihtb/4PWAAq0QJCIaHJlaXmpyWtq/Kh5xIarjO/iwExaVWeALkS2douY\n9/+B\r\n=nBrq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.11.4-20200710155447","@accordproject/markdown-slate":"0.11.4-20200710155447","@accordproject/markdown-transform":"0.11.4-20200710155447","@accordproject/ui-markdown-editor":"0.93.2-20200803180344"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200803180344_1596477834674_0.8631664622063506","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200803185725":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200803185725","_id":"@accordproject/ui-contract-editor@0.93.2-20200803185725","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"0625fa047f49b8396bf2190b7ca03766b3e2d478","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200803185725.tgz","fileCount":4,"integrity":"sha512-Ywf+gysqZyaq0C9ljinEi8OyJyR31rzIvxoQQqVh53eMgx1AvZ+Xm1+/ZY/iUVHV3wQKs6raTM5vXF3qh0D0pg==","signatures":[{"sig":"MEUCIQCfRAR8UgBhPv4H2YlqWNxo4R9aSHBpqz5Ny5tEO6GsyAIgOZpT4iuYciz3ZH1OqDSH7dkHYJ7evK+UrSt7O1+bxeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKF4fCRA9TVsSAnZWagAAUbMQAJ7yxMT73REinFOFwUE3\nnRTlk+jGFvfJlARqRdJ6GCz5jr6tfCzRGfhGasyhmOJfI5M+yV6ZtlztlJtR\nPxz+9oxuiGLw/PC7QHGz6YhHaS2p7wLTRkdmkEG/NT42YxvC4IQGd4Tvllso\nq20nyK5JietNaulb6b0G1pIr19hvlL0sWTzfy9SHEwXhEywQ5zOmBUCMATPD\n1d44LUSgIPXPqbPkEpL+sNMbq9VHb1MuTuvjZ+qKzqko0ujDxeNgy3tWGynb\nFLoP9tCpnzmVIJq7KqkbbsrNVvxEwAj10iVrNc1SczDZEokIKX/TvPg3uSe3\n38x1N8b7e12bGN65gIwn1gZ2VZps5belclxN0wkT+R6ns0wRhA9zDSL/CaAM\nQGQmAwPz7bqHF8JMrepm+FT14Dzz2yxAnkAeV7JpgF+KJVrmPTH/ymCr5ALK\nQISmcVV77ApabOJRbkpKEzMQxwZDPMpWDVo798XUaYnuglr1vmZgw0/U6Blv\nRInNLpz0jo3oYg+MXaeHc9ttC0rAXxiweS6MzerIgM39I9w+wKTlVuGkVMSo\nbTddxlu4zD7X62PuiQ/Fy69RGRrqHa1gu41e2MKiM07jVZl1hbG878p1Vlm0\nBiEE/rWPNJiJTl46CVYLfpVRAv0OjDqKv0Mwwn8qPcqKHPT8y6ol06TqsiH4\nvVkg\r\n=hBOw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.0","@accordproject/markdown-slate":"^0.12.0","@accordproject/markdown-transform":"^0.12.0","@accordproject/ui-markdown-editor":"0.93.2-20200803185725"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200803185725_1596481055444_0.8359737300319094","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200804140042":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200804140042","_id":"@accordproject/ui-contract-editor@0.93.2-20200804140042","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"02fc23e1f29a3dade144a6b7d3aec89437cb08c1","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200804140042.tgz","fileCount":4,"integrity":"sha512-V2ykw+RGQYxRp6214tRe5FimHM+BNws+vKSJW18JQ8lapDcf2nwHXUZ/JblvNraGQhq85bjAsEnoOEzv6zlZ0A==","signatures":[{"sig":"MEUCIH45MuumxmhOoNacUd2Y5Y3IVUkDN7NtfgSS7sAbbqLfAiEAgtZYepOG9w3HUxRfq1z8qtk+ZdKUb1SSjVqLzYmL+w4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKWoVCRA9TVsSAnZWagAAFRAP/3VOxpVs4MKgnNig/YcF\nqWSNBm5VcZczsUyXApvIvnuu2A5tB03+AlSeOeVbvjqo2t50JH5t7g2TDZFA\nIO/uwzUp2Hu2hk3bU7CuLxJP72fPvX7qMt9dGnHzUK1ZGEgoiwzZWl/kyMNL\nNiuguwxaN6IhOVICqmsNkrp9ts/CgfLwGMMXpAEN0vIJGHB7CyF8Lcd91qdC\nJHDzducUKlb7eWMLe/MVbGp5aUr6wpnoWSAi3+Z+HusD/Q/Mx6udUJywXPpD\nMJ2CybyFTnT6zzcaxExDx5KUtmNY6Wy/8UMj2lIRatfnh58t0flOFu+NXwdQ\nApya7m7TSgJRG20LtbAVejonQ/FBjbKQ2FnwP2lNvA7KnyFqsee5cs9loHu5\nLFCQZ0dGq+Og4Wj5et/J3iUJDxeTvyxrZulCzUUWFZc7DsOborcKYIM+vmh0\nsBl3Doo0O8UCbQIaHpiBxRJnjQ4H9lk32hMDxDdAq1zaC+j/xWjX2uKzKYOv\nXjgGLoTjkxVEGY9DHRAb/yfBcMB0GPPAk/WUE1+EqwXEG30uJ2eFaUfksDnS\nCKJj9aELD1zEp/9yGirIAwBOo4JSaVbKG90CifN5V8C+G+XDaiM9F1y5U7i4\nUH9SYv96h7i4n40a2kOpoWaKdtNRrQPjDPnATu7kK+lJ4OsfbAsJGTBZ3feY\nUcoG\r\n=Fx9N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.0","@accordproject/markdown-slate":"^0.12.0","@accordproject/markdown-transform":"^0.12.0","@accordproject/ui-markdown-editor":"0.93.2-20200804140042"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200804140042_1596549653559_0.9651918075276589","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200804141827":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200804141827","_id":"@accordproject/ui-contract-editor@0.93.2-20200804141827","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"72bf5db3a002468f314d3c411f59982f9c03daf8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200804141827.tgz","fileCount":4,"integrity":"sha512-qv+gDnnZruEj4dS+mRf6HHBvePN1T4G/YIzOR7fJ2Itv3nmTSaV0kiCewp9Exb42g4yGBQEHiEV3utEekOCPKQ==","signatures":[{"sig":"MEUCICUsi/4HtFFGYcE/0a0YZ+Gjn/tu7KFJc7P/buxR/JdXAiEA/HWxatD8s5+FywnyB5CBqFkui+OkxWe4e6NjB3XhynY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKW4+CRA9TVsSAnZWagAA+UsP/342MVSo8fxs85ZuP5Gg\nEj4Z15S12tnyPvkfAJY8UyTQObTQ+EMMXGQdzAvSFRyE2WTEViI3rTIpsogC\nlLVu7puWnO25+8AJhGPHUDhyMYC/uGCP60o+vkiEPE1WGxkwLmW1Oh9dd1Iu\nXVW0YMjM9aSALIqXqexlCNEhNJFjGhqlelfDAYFBI3Ayme7jG//UaqMB6dKu\nrCGAckEoej5TlUTPHHReKNMVPrCV+fMT1k8YkLzkeUW5gv89ZuGo20PzdAPC\nN3H2+A7h1jiPs0Ik+P+3wxhUExEuF7zK4UIEBnuGdovoXBTS8ck+INj/e2iF\nQlEh6tIfJFovHxE9eNYoUDYyRGC8iuWuQzt9PZIxOuxB0rumS73KJhlhlfyJ\nVBk8v05O28kg5DUtT6acWa9MdkQmxNAc6/Cob6DREzwQGPGteoU7r/4MrmpO\nwPp8Jq26oyPXiCOBBoAcl5qM3XlauksdPwddCkjwzab3R5jftphzyW3VB65v\nxGavqmQK5YCVjTZLY7djOYPsI9Gl5AQt8hrOw+Ak5X7v0NK30yaLXSGTVObp\nFpxhF3NOPsXgaiHJ59C1SXtcdPUK3X6buIPg2HsxDqYLQxT8FpThvWXFF0bo\njHkd9j50r6hXX7ans1ne1UUzMtNEkFNPjnGYEj5wmiMMzeXIbdhWpg7cYnpj\nUuFI\r\n=06m7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.0","@accordproject/markdown-slate":"^0.12.0","@accordproject/markdown-transform":"^0.12.0","@accordproject/ui-markdown-editor":"0.93.2-20200804141827"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200804141827_1596550717744_0.7403487987378463","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.93.2-20200804150157":{"name":"@accordproject/ui-contract-editor","version":"0.93.2-20200804150157","_id":"@accordproject/ui-contract-editor@0.93.2-20200804150157","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b7554579a6d135a5b1227b3547b0c6ac7acbd868","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.93.2-20200804150157.tgz","fileCount":4,"integrity":"sha512-GFeGynz4LGAKiYuXwiGzXqGFaRxtfeRW/Qm/E2tMnfiV4O1K0QbIwOm9phav7N/TjV0Cb88zphvGwAzBjSBYBQ==","signatures":[{"sig":"MEUCIQC7XeeQeBOGfoa9ma4HE+AK7Jv+yorCkqjWlvobahsldgIgaFelmooTkcH81XGx3i2QOWSo5a1telCpGveHVdXHSmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKXhwCRA9TVsSAnZWagAACnMQAI3YKrPPqKtrkpHK7pNN\n2uXY4S467PCpymXBPX/hdtpOY4Z1YFm6q1tmFK3mOIVw4t+xhse6cHkZ4SCl\niSSRLGq+mL/d5UdhRVFxI7MvuRBVUmELCbbPSPhAQ2um254oBM3rnIfSZNF1\nRVRHF3PWjjkVe3LPpgR1pvPEuoPj5ZjanscJ37EpuNwGTBSOpPC+655jZKz8\nB1B8BwjErsFn+fxZlTwf7LrIhZ4znFwWz9oUzxtWN7ymF4qkZpwtnet6/+vL\nxDHUgbQ+IAz4Fru9mbu6ODgHOi1Qwieg4uEan0MsGbwjEjyE5nip9Dz3SyL7\noBGoInbVThBT+t9szLUA43wkePelS0wsjWqAgoiL//0QwXwADPPDGcyvJmJs\nBGSHKDAGDIGx5xt70tzYbZQRbBxOAHXT6qCthUakkA4/e9dS0nEYaTE2RICh\nrIvloliHbiOYr4vK0QUsaAuezKgKCpg1FJMj8ybp4dJYD99BZypl97Yl/mUc\nNUVofjbYRcJOsizDK2sqVEedh2zXe7Ttlel0KEdBvklh6P+jG2egBLXvahM0\nmMl29Q4T/8oJxybtsriMsED6blSWCt1CnSaDVys0s+eu7tKYLkZUA+pxX8bI\nvymllo/al4AGY7NfekCkvsEwGiyuYWTbnbp5TTwo+6nTxeeiyPuNiMIMJfQ3\nloBp\r\n=RYkm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.0","@accordproject/markdown-slate":"^0.12.0","@accordproject/markdown-transform":"^0.12.0","@accordproject/ui-markdown-editor":"0.93.2-20200804150157"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.93.2-20200804150157_1596553327982_0.3705813649418155","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.0":{"name":"@accordproject/ui-contract-editor","version":"0.94.0","_id":"@accordproject/ui-contract-editor@0.94.0","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"790b64281cd1703f658d9f23ada9316bab430739","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.0.tgz","fileCount":4,"integrity":"sha512-f/or2nYm6MAl2uhJ0znPxRMz4+rDjcPM/slSMH1NwhYBunqD8mpYd43NCJjw16z1B8/j69NjKBFYvQ0OOzspIQ==","signatures":[{"sig":"MEQCID37Yf97rpedQgJxMoMhuDkMyW31/t5kr3XxI1PYNoCeAiAUlwc3s9dwP2UkQkgcDu2+U52TaUQSd040srzx7eFtSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKYHBCRA9TVsSAnZWagAAaFAP/RrQFODZpWXMHZ6IQZ0f\nvX/Nvgi/8tDg+4LkVpyLDNvLYByNaML6J5vsriz7Nhc//nJGh0Lgea6hINrC\nu3D63M2cr06zNehVBxaD189WQT1SgCMDAB+hUh6g2EWas4WMbfjNNgo73Oob\n1vLKFHRZOcELa6C53I8IsbkmM6k2WuhmLkcpWRmvpM+EGossieJR3nVMBPRU\nyD+3L1QPh84ifi2qmnYFwY6nLZRdBEDMie6dDf2Hhj1I2AMMwYDVjjjt9MrD\nF+rhZVmXamfc8GLelBlpMeMbNYLtOnnUFeStIm/0E1sFkZr2AYauXo1IIyHX\n3LNmybHYYzaFG45W/MvGpg2QvBiDuq+hi8Nf/3dkqH7sOeyNyiewcXFc4hUC\niGW943C8b7NIwZM6yynEXCiHoAOYvqsyjgnrO0OyiH4HrG/YwYnKmPwL2Xg7\npCQP8Dy3x+nOYQGANrGO1NnajcFlGuw7CiB9EvOuJngS8CA9r6AV3xENjuse\nbRpwwRaWYNVPE+Mc2TLmAVjWfHU9eFMrz0Pb8Jt07L18cXUFVQbFlAzOS4Pt\nPSdDreeXi2gYlMYDfEQkmn5Ak5ylI7dAr9VKASZ+RhtP/cwdkwfQrGQ5+R2i\nngbYDVVMflxymFh51SqHFELjXYaAMilvnW5Bh6wYN49BliLXORu/lLZKP02K\nQ35c\r\n=8nnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.0","@accordproject/markdown-slate":"^0.12.0","@accordproject/markdown-transform":"^0.12.0","@accordproject/ui-markdown-editor":"0.94.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.0_1596555712956_0.4387232787466633","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200804154634":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200804154634","_id":"@accordproject/ui-contract-editor@0.94.1-20200804154634","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"ddae4986eb7583b86f37ad1d2ffdab740d2e3f21","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200804154634.tgz","fileCount":4,"integrity":"sha512-q+WMMM2WLUitacOmhZmJKMUibLlmogHayiGKxCbhdKh3TcqlsH37u5y5XItN6zvGDZw91JZxsTYor8bV6hp5pw==","signatures":[{"sig":"MEYCIQDY/u0UQd4wVuVXhtz6SBDV1bHXBkxzTp8KXosivSOomAIhANcxxk0MoKxkwKCfz6iEGANJ1BHP/hb1xH6ci9BqX+Us","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKYLkCRA9TVsSAnZWagAA0X0P/0uqkHOVQJ+6fgoqD/fA\no/oSf4LDJ09lSXqyEemt6XGRlzJqK9XZkI/l7jH+k5s+KcoDFZyE1ixfUb19\n+icZ5WC5n+daIhBLJkP8jTpuGiEfjqLeA9Q7ehp39FiTUz9gG3s9lBA9xu4X\n4VGUbuDoWL8uLvXMP+aNYcajcKcLcbFLfy786+Eab5KOdrWOHGLiu7mnr8JO\nqcgm6r/db0W7FH7Rg4/THu5XcCe0S2cNIAUxm2b/hlJkhq9ly4moWRDpG5PX\nNbQu1SUbULFlrj3M/23fAwxz/SC5aaM7MgCBgHNUIhMsnoDhXaw3uPij0UfY\n5kIJqxaXn1tZnzyIRbFLytKKnB8cTkRVvPcE+b5Zko/csWPg+Na9YxDsUE1a\nr7H6lOw3CfAYJVsnaM+T0JoErTb+MrfV5lebkFH7i9RMXHgvQx0JrvD3pgQK\nC68v11YzSKC2vifhCRVGC1FeCUiYUAN/F24LaS6alKFmraXI04sSPQOyFzmA\nJkL4yPtuQDihO65/6Pcv/iKNYyXzVA4chU7xhgK//dt3asmAESd6WymzRnVp\ngtAKK+N0fdA7g8enzVTToNHQQntvGBlDRdRYqJUQeOy8R7eG3XrEapHMSJBL\nJcSdQ/IHtkRh6UE39ioRuejXmAuPTdViDkYiQ7otidh04nB7heY1j2jHkFLq\nt6/W\r\n=dDHK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.0","@accordproject/markdown-slate":"^0.12.0","@accordproject/markdown-transform":"^0.12.0","@accordproject/ui-markdown-editor":"0.94.1-20200804154634"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200804154634_1596556004611_0.39798370249603954","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200809174445":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200809174445","_id":"@accordproject/ui-contract-editor@0.94.1-20200809174445","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b1a995b1ef8aa50555ca6dadda0c52b04373ae7a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200809174445.tgz","fileCount":4,"integrity":"sha512-PSqGZCI78WbtSqEDte2nrM/GIv7xYYcIPSz1r6dY58M1yjrFNEum6CWN49MMoc/yefkpuVJV+Oyz0cco/woPhw==","signatures":[{"sig":"MEUCIQCGM/fsogVy3g1oUACujuGeZA723wpCR/czGPBJ51LMlwIgTT7iJpRuOzUHRVTZ+GQCchrAlSv0T7OFdBgAtTQI9rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMDYaCRA9TVsSAnZWagAA8A4QAJUfGQLVS28w/uU0GMoM\n3bWERfwfQ+1qoFFn+7wQKGMldRTTozg2xg5u1Jw7D53mQSW/vQZmRuBxds1d\nMtehLIGUEh6wVxtovVN9Im6L222ipfF63qNma6vhY84BqvGBZ3bYHCl+yvng\nWAjrrqB+aWKeiRcnCiJzOCZmnSxLCBJtVKH0Mja0kfcG+ui6sCxhrjy8a20j\nAdxw7t5uLk1CO5HSHfxwUIzpQhFQFdy1PgBwQiWIpm27mVsVH5NUSC2n1vmA\nma18+F4mUsn0h8GWVMJA3RuzdWwNbcny1LnapvgcwrzQguZK7PSjBwwyHx4F\nbUyLofWv2riJGeECsCSWZiHd7PBv6U2s1KFyDaD84YveKQgVxTGV/XJQ8jzA\nHhk+aki77r6rZeqlUjc3EaswhES5SN0YqJ/o9C0mca3sNCO2Z0V2FJ1bZEh0\nqQDrBbKM4emrPqrfjMvmM/YUDKxyA5XAUbI4curmDCCDI30/tMrJmySSrSyz\nQG7bcQrluDgYlp/4Pl9b1VT96Xlbcdn+i6mFCmYqFnUYtowVs+aOPFwG2jFx\nSAlOWHEfphxSeGpMdxw7b52a3Kkk5kUWFuDPoIjhufKcOnfaR63zeYMCQjML\nAxDtkXNk/UKwcPMmUd0JnYlZugDivHoAGsy9AbmxHPZNMo/VkygQWhaaVUFc\n/ABU\r\n=lO8D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.3","@accordproject/markdown-slate":"^0.12.3","@accordproject/markdown-transform":"^0.12.3","@accordproject/ui-markdown-editor":"0.94.1-20200809174445"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200809174445_1596995097875_0.8777827394351381","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200812002604":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200812002604","_id":"@accordproject/ui-contract-editor@0.94.1-20200812002604","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"a3c8787f3ea58cdb44e013cae23fb28496d44b54","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200812002604.tgz","fileCount":4,"integrity":"sha512-qkmRB0TKyOU505BAN9TokrN0KfCGyVRvMI1bGStyitI9K+2/Hm56vGdsZN17HFDJU5fGxX57uHEFcHn9R5Bf7g==","signatures":[{"sig":"MEQCIA5X09n8YQ8qDffxDraduP+LufbLBEtX/cjNeWRptdYcAiATzvgKKUluBJynej/LKqbxVAirRDnazYkPuciWCx9+Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMzcpCRA9TVsSAnZWagAAojsQAI0d4m2YeEWOhuUxK3sH\nj84g/9yUBgU4Tfo4JVa7FjPL0dM4nPQE0LHt7i4dFrEDHqmMXwvlDXG5BUdH\nJQ0yMViQgSezJQS2MIoSHcHJHaYAKVxpcJPvRADM8RtwZ/FFg91sPQK9OOy1\nGdGEe8ntTIFZMBYQKycqtZ9Cqb4t5mmtsQF6R9ahRDWR5bbha3ddcG+0f4p5\nJ/3h4ypt0CEvMi3GDShg0P8VstQin99Xwvo5ucPYaLvFW9rop8evJ4MVLwDR\nuDbrCZQYminiOX/yhefwgxQLRXNq/glozfC0dOIoHm9Hx6pisxs8wxolBfx5\nk++fNh3SI6dn6bULA+LC4NKqGFMVdXEWJvlzPyAQhfgpzTVnE1HkiSBj4EwN\nDuJSee+3mb5BhzqtVxGIUJuHe9Gg1BdAmSr2ZVZO+zSXed3jPkWsEvFGiTFe\ntL6FkFd8XBM2vPxQ82ZBbnyE1pAw5PNI1mtRM98+H/GPC8uCn5e8d7naLrAf\nvhokHcLS3sk6B6zzoea6q0kUFXNOm+a0n7rhskGHY5t/u2FMwZVFox3rEIqv\nuD7hKqtWjiamXPoxjoEBt26muCdm5x6kQ6YrQWGV0Of7NeeFjWKxg2CxQswF\nZEwDoQ3mXFPrzqwZE/E6jvkhTY6nVtO0CI3frSk3HUuGjQ4/zpB+OS5/DSfe\n1FYB\r\n=xGY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.3","@accordproject/markdown-slate":"^0.12.3","@accordproject/markdown-transform":"^0.12.3","@accordproject/ui-markdown-editor":"0.94.1-20200812002604"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200812002604_1597191977360_0.3444008117943622","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200812144241":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200812144241","_id":"@accordproject/ui-contract-editor@0.94.1-20200812144241","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"170f8d1c5a11234177c0ea915f53d62385f26158","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200812144241.tgz","fileCount":4,"integrity":"sha512-L0OjM1nksiJIW3u9HJqx2USh97zvKV9pMqA/noWab0jq8IvUXG1wcu3AD8TUTFBFnzr7AAFs1njOeiNWVRvusQ==","signatures":[{"sig":"MEUCIQCkUQCF5Ig8skZlchKDlzLfOq6Ji7itmbHaUQY8N4+FDwIgGv+VKgwrqoyjIEB0L98LOcUsE+flVVCdbV1T4VhDfDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM//vCRA9TVsSAnZWagAA4OsP/RkwZ69sGnlO8O1GGWuv\nFYldEKM3Q+CrxAGjKjPJVFv7/ecb6Hm4yimhN1aiRxvNx3282XtXh7PtWGzc\n1HIi7w9KmtIVzhK6fUKyMlyOvfWfmx+xvhfH3pMvIUE1H0l9SkPUa7VW/JY8\nqV3T/3bzy2eP0iyuTRNS6zV3o9T9fhESy2olhd7zcHiKZ8HuSpJe5qGa0qdK\n/AuR7skfEInYtDIDV6qk6GRVBFA5SY9K5NjWilKkMQNn3Ox6993IyQN2sxni\nEdWmjqJbem8uJQLm/imzExgVY5jSabtIY/15ePHAO9nbLcwghbKMoY+oi+Ie\nAYvhibMBtfXyV6mTyDJVwZiWX9zc6W2B5kqC9HEtKrXjmtMxStrK7+4DYyaN\nqOmuY1jSjmEszLgNnrJHayUOmL3DvObNraXqkMvo16rOvIgKkrPERk+VHikl\nT9l23szBR3lMsSj5AyNbg4i2Zv2weF8t6VWBKv+UBCzNsrOwYAJzSH4gz5eR\nkc81UvoGZ1fYYxInj99lvHv2Z9kEqyeR4jkKVUOJUV5MYYkt/2j0BH1C6OrF\neROXsBwXNdBJdO04fu4TIritcjrG6yHK1C0Ydgu+kBQeVWKVnOmrvcG9bTw9\nYvQo69jn6zmlLOa2WHog5DURJm+yWiKdSLofYsTDuE3POsLRchzhVoMNyWev\nqGDb\r\n=d7ys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200812144241"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200812144241_1597243375380_0.6371187734063692","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200812215908":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200812215908","_id":"@accordproject/ui-contract-editor@0.94.1-20200812215908","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"811c103c3ffa38dae7b379e38191fe05edabe6ae","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200812215908.tgz","fileCount":4,"integrity":"sha512-ajJcusgLcOT7ebTZYMjz44pAYyaZskMzdlccjlKRB8WBIqJA6r0YYvY+/cqGt47uZcaeWg2/44dYe87kdNOtfA==","signatures":[{"sig":"MEUCIGfaSzTqt3d0OVupZ9qCXLxq0d5bJhiNoRicU7RwduVoAiEAx36XMhsDAQSE0pzM0PRnI+5dcdqoakUCe3SmplhMLgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNGY7CRA9TVsSAnZWagAARwgQAJTw/xFAgk0J+R6NpoI6\ncwzpaOjWSWZWyL/y0uc8zctL7Y2NfrqhQ5crhZxDpfBbRG57NfIfDp6ME8Z+\nG+MkbUzlXUcrNUpz9ISKzhLOWnxLHvaA6t9kz6e8lDPHDBTKphXWOCdhKizs\n7hxQ2HuPatwBtiVU30hTaePM0ZOAYGsXh/IWs2liiZaxCYm/dL478ySqXMjL\nzpd7QDHsY/v/NqOaPkIGzhcwTMfuq5UWLyFstkERH8cugt27JUvIxGUl68IA\nOYY2gSmmbG7zZ1/V3Bs7doY8vepI4KPK/zi+5m1SJoYG+3uokrrcJEpriQUh\nKbLQBMWYzysQ+Nze5mWJvEhLPD37rABhZziinlqiFDPZcuW1Z0vm4NkmZ/NF\n8CLZ54vCyg63DM5snwmiQIlj6AFHajgGJKJLRBZbwGl7Zyxg2crB99F9d4Du\nRwi9NyKPL1Rn/womNoylETCbtCchA9s3gnjBgb0GcJmLywPipZN+qlTHH30w\nNRBCpVus7RGziupYsSuMg+RddNZLxs+H7vNIxygynWoPMB7kCFM8YUypDVW3\nwC3juK/lHv2PRTLXB1oxqnRwPhFcJJhnkO9NkVVeGymlP92S4gu3nMt8zlv9\nKG+rC5yluD4Wc1n4f+1U5dt2aI3Y0WtO+O0SoCcZhpG1jiTAH9Glt/MPnDAS\nUfAm\r\n=GaKA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.3","@accordproject/markdown-slate":"^0.12.3","@accordproject/markdown-transform":"^0.12.3","@accordproject/ui-markdown-editor":"0.94.1-20200812215908"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200812215908_1597269562727_0.29889590598191695","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200812220707":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200812220707","_id":"@accordproject/ui-contract-editor@0.94.1-20200812220707","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"b0b8e474ec141bebbb493fa83077435d35b7d0d6","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200812220707.tgz","fileCount":4,"integrity":"sha512-hfQrhW780A+6ijHigIZhFs8EdjJJcXKtAaEUgY36Axo4OveBhedxg5t3qHdzHmajM4BKaP+qaY/rMh+pjRH5cQ==","signatures":[{"sig":"MEQCIC/tmwPc2zyLAILS6SkAjpdRqf/qIQUWEf4YSRiQdzN4AiAabOrQTixdL84O97l81WJjzvbbTF0+vOYPL7dEGa5EVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNGgXCRA9TVsSAnZWagAAyqEP/2fs+09olFXwcZSS0WDt\n8eElnRFyIAIs+k3vFXnJCr/Dg/zck1BVHPvEN5aAE1edm1YXgRMZmWp3oLBE\n9GZm1nPO8NE9rPgKh4M4GYRZ9czt6BbzQ1TAyUBFiEKfvxrLhMYs0lzVKLHu\nzZS12zW+D8Jt5EURVTv/Ew0amHdf3KGDu5VQMBDCZvRmEPBisTqLarCw1o9A\ngTMzS4qHtKQdkGPqHNRDY/8/WZDsSg1OeQkEbsY9GwcU+GxrXt2GTYcVHS7l\n1m9iBubjJ1EZobQToq5d5uSFGLWZgB1lBQPAHZmHvCQlsXLL3OC7TjIzqaho\nT9WRsPyyRufaSKknNXIXnwKNdb5C1rdI3rY1fK17mMLFqqbdShPTcO++Exjn\nEsAa6vRSY/jaGptJJ5wiFvTou/TtHHa0MV11VjtKLSdRWEZnTIU9CKjnwR4U\nmnPRIaRJ+Ct1DakfyT3SJ2Gylk8NzXV4dMVpUdM/bhDa+rLB5mXALJGnY1wn\nM4Msljt6EGGFIw1xQGBtuTa/SQBmmuYGeRcRlo6H3VpGuq+hs424RHVqA+LO\nqxuY0UOWmwHMi7EmkEzzdLFuFt+2vtEQCvEaCD1AvfBG6BSWj13FyGdiqvKZ\nfQidJQ5UWYCaVuyzyLjfD0nDBFdLLzHKIwczV2NJSwKW4bpThVBdQDSxagU8\nLMLi\r\n=vUwW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.3","@accordproject/markdown-slate":"^0.12.3","@accordproject/markdown-transform":"^0.12.3","@accordproject/ui-markdown-editor":"0.94.1-20200812220707"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200812220707_1597270039321_0.6823595195390049","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200813133255":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200813133255","_id":"@accordproject/ui-contract-editor@0.94.1-20200813133255","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"1b491aa348cd893638824219ab3312149211cb99","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200813133255.tgz","fileCount":4,"integrity":"sha512-jlZEqs6apCmtSiK+i71nlG8Dty5FZjBH7HP4WUf6waC4kWsMFMDi3OTlfHE6LBJFapn/1wsCr3lfkVIRm1gaaw==","signatures":[{"sig":"MEQCIQCGMWXzB9uZ2aQEZmuoXHSNFoOA2uUEQ7KSvuGICgiMiQIfBCJyER9olqqotdHUv3sf+Yy3Jib04XKBAszZDKFCoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNUETCRA9TVsSAnZWagAAnk4P/2QNEIXKxHdxOpFXATrq\nI1ENy88qWhxzSaUk1z465NxYJJk2QCwqARfPdC2jrZXMjqdVZpAZ/i4u4aIM\nZqa9pmo4Ss0O55zMIlHdPBYwBcslCJI7z7+UYJKLdRyaXwLgb4WzOkEWxyF2\n/j5CDvsAKaIUF93IywQG3XngxonP2i/y8hit2+bxO9frf0/rwMTk7i5NIjWe\nh8Z23xpiDuXATLxzFRyDikGTSheEcxJqTw4DdCqVXt79iDtPc5CznltCyaNB\n1p+mRPFeLKGvgFl8UBhtWDumeodw2wyyPyQ8t97dqn0RMpy8F75hih6WTHyV\nE3uFDG31WEK0B5OFNu/a9nuHGIf7cQSgJpj0+FE3ZnMKlqMWv4Tca5W1au/I\n4AhT6e+2XGBuP9TOO4xdBdrYTHTbLWYm0uj0cWP/FE2+oUGFWJr+YfH10cmI\ni81ItMMFknprQ0eKJkBSYGQI1+YsV2vmF1Wcc2010LEoZIE6voL+x+uM1eVu\nEg8L7ScLybKvHbuHfuMDXwsQXeL5lHHh5/gRb5JnClwPujdbCiRyqZwqRh7l\nwUQ7X+q4IXKm3EXZBTqbesaS3L48FmljZ1SAV0b9wUAu0LRPnuAkefZ4JS4u\nVVJ2Y9sfFRS0Dy4NPu31cOxprwFBlj4nHlhkiuG5a0/q4RUmR1ZHJ6dG5SLt\nqlr2\r\n=z3P0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.3","@accordproject/markdown-slate":"^0.12.3","@accordproject/markdown-transform":"^0.12.3","@accordproject/ui-markdown-editor":"0.94.1-20200813133255"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200813133255_1597325586599_0.3167909503932529","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200813135108":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200813135108","_id":"@accordproject/ui-contract-editor@0.94.1-20200813135108","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"f88eae59a3a29b7e6b430260fd125e6909c30785","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200813135108.tgz","fileCount":4,"integrity":"sha512-Md4TrXP+K2vX7HwpnwUtvlVXTDcmX6bGb0TBtRuRsYiTLZ1LPI9rjlCXLaMcd9nk5r7F7nE68xJTGWG6zc1DCA==","signatures":[{"sig":"MEUCIQCiFBU+d3Z4XfdKhMBMiya2QdZ9LAu5AEWUdGnh6NksQQIgI+fY/3EEmFqAJE5gSesSx7wykuNRe6zNZ2f9iOFSavk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNUVaCRA9TVsSAnZWagAAG80P/ivs5BdZ+1pdBzKNcx89\nxj/563UkgIw5nxUEezffdR5m8QcRmvW2U2kh/wdAhUSvEkFSzGhP/94bJ8Vr\nEmVejmSI1amCeiHnmf1VGXOGt+u/yyOWuZiSebgBJB7sRdELYTLvt51T3WXN\nwc1K1aRqlE0hLFDIspDxFLXHva9Tce0iLauSIFJfgruoJkm7uxni+DL4yUOv\nxpupsyY8Rzdz2R9zOM69hbqJQLSqHfJtgez7U6bze1TzcMYEet7pqvzX0G3C\nBF+wHBHkBMwYnzGiH/2hcBwnNioNC0y80TSZY55FEwvBHSBaEC4kzUI2jGxy\ni2iC5cd5sFUuhmxXgJnbfrrOx+CP5wnD/aBm8q3ajCM6g51/80v7UVAvi1G4\nT5RVxHnSO7es6Rke6ud8CdBt/mUOhAGTlI4i0Bx5lxySsiYZPbPwsZ1/cOvA\nBHz6WSHRlilDJhl/6ux5mM8JrZQbi+kUQB3Beuypj0yR7mtDa0XaCcOfvpdE\nRiuwtPHN5AUxKM6B9tQpzmLAVlLlngKytJYoP5xO3dCg1OsmvlQe4GdWjBta\no/Mexce3boVyxOwYI/0zOVkCfVQEeYUxKIATzHumg3JsEMVhMU+BaPqFGdNr\nCbGLTb+RLKzcEtH56zTLhiSpaIAKy4OWHgrLVELA4TyyAJ/vp36vQOdzkuoG\nR75a\r\n=OQt0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200813135108"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200813135108_1597326681759_0.18987451551876178","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200813140559":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200813140559","_id":"@accordproject/ui-contract-editor@0.94.1-20200813140559","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"f0be3fcef76c2e19ebf13c3bbd2d85fe1cd20d08","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200813140559.tgz","fileCount":4,"integrity":"sha512-7OonNPooNAhLMQYO94/ytqqbjcQIAjKddmnyqpTBEi8y+zo8T6TgllM2IJLwylY/tNbxtvngAeA18WQb7rgPcg==","signatures":[{"sig":"MEUCIFSZVS1KI3jupkdMLELHOeJMIPUFE6uLS1LFr/aue3aHAiEAzNq7mHwvuEwlzC+MTYyBoD6exYWonBJgLNUlLCTQENk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNUjUCRA9TVsSAnZWagAACKwP/j7hegGwpsko3VRL2TUK\n/b6+XjifDq/1geRjUmNQYtIde2ZY9B/kGNVUAHdBo+3NNEgoICH8PNVeRQzL\nkjjnubh7wPA+E+oZ7DmSO/UvxHhG1ByC1Z+5m5jKKhJhMrqXAO8GW0ILFEOo\nVZf3wrAzcQ7ChtaQ+P9L720IDlm6mPgp3T655od+tv+krgmA1Hw1AHEaXoWf\nN8tLk0lEdHS165ELboeZ0ozlobL/2embtiJaMUAfI6CXmkAoM1t3J2ioKeBM\nrnT9cjSqYbFIk1nkjbM1Q/w2Y7Kgz0/PV/375l/BYoFkFk0ewdBqY/N3Vmr9\ncCEN23VgFgJK8/Qb4wTINchvZWyjWgVbEz6THHF9xNDrNHydumiuI2zZn64Q\n0SeKT8yLWYIMr/bEzfPIuyYkCQElGJqyoNPkcEz+ESSWbFbPIEVcPVkULzA9\np0ull5FOOpetCagdrQPqpNJC4fdY+rS9C/ZCDzsSwzMsdGKoSvh5ZpP1uxjL\nB0WBza5a+lF+DmVDSgq5en+yx2m+/FDUbGwDhrSKHm/jcBhbiaVWEmhhWk2R\nVzWiHVF4YZpcK0NDh4FEx/ojSIhnaWD6+TkZo3B+/XHBB4KfUfjxgTcmHESp\n9d7erQcn2XoJnhfouD0gGwBoH3f2/rn1Lw4LkyVh2VhXL6WtLHqD/lsUnmiM\nzukg\r\n=jYJZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200813140559"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200813140559_1597327571638_0.06955295262496053","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200813213028":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200813213028","_id":"@accordproject/ui-contract-editor@0.94.1-20200813213028","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"91488f0466a54323d6f03f04175f3dd8136dcf10","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200813213028.tgz","fileCount":4,"integrity":"sha512-TCAvdGIngUjFGSbGjP6WBFicJOsj4pPqI262mE0GQpUa1AOC4Wcty+txFed4LaqqG2I1RaameW1dlfIg95NLoQ==","signatures":[{"sig":"MEYCIQChPlh3IeGk5XyRBRHF6wtJ0h97BwhsYuFm62oPdwS9vAIhAPUGYF0p2/FZu0ONw8cZ3whWiEs/ItJeOcizpQs7Jfl8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNbECCRA9TVsSAnZWagAA1/UP+QA2VfwThBEIzQuRzrxA\nM8nply5ztz7m54kguQzEgds7donJBCvZ+oFw7e3CqfdZxlr/3VBx7F94XOhp\nV7/IH9q4jcBhIFEGKAIJSvh8lkkFpd6cAyLL4mbvr+bCF9/3Es3oHGo799vq\nCKKwppKi2Vugv/zKG0caJ4ZOkkoGrm2zSeufAWtCAmOo/LEQUr40JPNdJbHx\nSEo+oRs8HxDtmN/ItFaHt8k5ozduxBeHFBGs7r4S2GWRmuzInUvC3PUzsOcd\njT/dQi/oEpV2uo74cuQChU/1eCNvG7EJr5Nk/VZbdlFpVhKYGOOfXB+clBJS\nnu9H6efH5P/RYK/VSoX4a4wrVXR0j5fINgrkeB2EgSxwOXWEBqnFBfHmPcuC\noCFh9ICj+BCgJhLboQ4AKHUsPzftv+6KyzBP19sMNbywpojTmDSSm4LaF5hU\nPZRd3QS6hfL0fOERNPtrvtJenR2nq6zS6NFEICeNdZ3r23srmmS0Mxx1L0b5\nlamQd0ixZ+Eey2YeOeb+cNUjdyvMnHZktTXW6oEyal80Ib3IFxQS7dO5mJjN\ng9S9dlMkPfQxHxhPn/1oOBbZEfR8ySmBsAojaYRBbQqn1yqKqDRSpBTWBABT\na2x9tNI6Xa4KKc7P6oldcbbS3I7f5epi/uddIyKyLq9rLFAX1oJ+hDAPF0SW\nX8TQ\r\n=M4tc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200813213028"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200813213028_1597354241874_0.6194846646001837","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200814131528":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200814131528","_id":"@accordproject/ui-contract-editor@0.94.1-20200814131528","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"e9068071d509e2fe4f12adcde64cddeb7130cfb0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200814131528.tgz","fileCount":4,"integrity":"sha512-IuUavVCsIXl+IsukZfwYhUJEg+fvzLkoYWKfFE6hPZ9mCi2b2WKFtk9JD0VLicFt3R75Ziu70jr4LQd01zJRNA==","signatures":[{"sig":"MEYCIQDELFyFAK98Benx1VhFBpe6m+SQB+eMAeI3hagFtlg+JwIhAIRlS1SRQ87LeawcJpGXSp61ZJNhbAgizK1j6/VjrbtN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNo6GCRA9TVsSAnZWagAAzpwP/A0cGsJLJ9xdZybHjW47\npVrlkkC10zE4C0po/aknx9SwcADRyf/X3/g0EMaRuXwX7CV5TJJ2wA67yjeK\nr+/PQkIOvR90IONkkGmsLWR8DEOhntLtOyeT9TfBcJ1vn1oF4JbZ6J6dwqYi\n4YIewelJmRS99r7qPI0sz7dYgMvjIhLlmtWcr8F6YCYz1HSeQyM3g0XnmqSe\n/tq/e2jkvbC/iZaeR6Rm5n5KUJXX5nj2ZL/UyZfkwPsLCguClanQZVZ31jST\nGWZjGxfEvj+4FuYkw6wzGgnPvboMxne3B3Fu1sH6iYmPPUCinqMGN+mAkttl\nb2cD699eTpIyWTG9Vfxhy65URXGSzi/c28sAK1WFco3WaY/Fg1nEGmq+hdiO\nBdkMPeQr5sRWG0F/Ju4RcrQk4OUKs2SQMVcOONglpisKXGHtYvHav4JQeSfd\nCVsp6z+uV6MGgezzhaQ2MMo1UnKLF62pEkef+MqrJuGcaNKPE0O7XNRFYtN2\n+f3+IxYEpWVNCv30Ducy5IAp2Yh6N/SyHZxQ1KrYef6JXVoVnEZBikR2Jhfq\npQoI4gVTPu3QZ6o7UTd0+ircfw0bpYt5B5+3/hpKV+SO/eVeyfr5vdAeOesc\nNIUa7T103pNbwEGSWfghpipAOE006eE7c81marHA7IdJa0AgSfAo9SF1CT/W\njINZ\r\n=YRHX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200814131528"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200814131528_1597410950350_0.22649379928529334","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200817202917":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200817202917","_id":"@accordproject/ui-contract-editor@0.94.1-20200817202917","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"8884b5529c97245b880be083c7daaf89617817f0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200817202917.tgz","fileCount":4,"integrity":"sha512-b3cVx+OzjwY3KeS4UcF9B7NsD000Ds9DG8Yw8dXDwhbQ6uVbl1szTZUX0oYH5u7fKtgGoAO+Vf1p9cp5sCoFfQ==","signatures":[{"sig":"MEUCIQD2lb5tQY0dgd6ontMPPtYrq29uny3Wih7uT7pdAvBSkgIgCXeZcDc8Vwk46VoHan+YX4Q5Nd+q7G6zdg5LWf2fO3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOuiqCRA9TVsSAnZWagAApHoP/Rl9swDui7XHP33vVxhr\n5PGObgR00p11ZQM7n5KFv8g9XrL1ipE9CljmGdYCa2gsWJBAFfXZFpVB2Nj5\nBnK4vbCpSALk+yFEJp8hBw66yIz/alzKeBsyX8Bn9kfae++63mBn4CKzxPmV\nSaz4oi5it5qOHJcJSqeMRmx/TTh9HRD8UssJDxXZmb2r2n80b5viwJdPu03K\nlX7udXtJv4b2WHVcUzjfATEbYnEBW0T/CIvkuRQojlVN/nOKnoQ6OYDNMacC\ngXzWNGMRyhaLtC75T9aTVearrz+gi62cyUr4AjdevLnWCcZ4czGbR9TX+VFY\nGLZpVWbeuhhrdgHT2ztwVKrY5sloalclHRidW1G5OuGZ/2ImXeWDp1Vi5/1i\nP6G4Fa/l6LpHNgUfesGxY5b97M1hMuWUqBoHI0p2HhT/KLd8xTEdT+bc/U2K\n+N4sOOVFZy5TnknID3iewMbJjuaaBq4Adgk+fUZzff/H9neJ4T7ccumXEDON\nrcZbbV4seRg3PI0NLMS5R5V90O8CipZxVJJ3eqvv9ssS7F4pReTxPrpN7PSw\nQwRtITAuYuhH5DyYPhPcbAIhiZkWO+o0HGUR2fZjKcJR+QDFenydrbFq0wo/\nWYY6NMfUraoBOj+qfYWY8LOFNvaEBpumDsKmaDorltqEQpULK7bs27GBA5Ds\ncxTP\r\n=vRO7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.3","@accordproject/markdown-slate":"^0.12.3","@accordproject/markdown-transform":"^0.12.3","@accordproject/ui-markdown-editor":"0.94.1-20200817202917"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200817202917_1597696169992_0.6328407156373417","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200817203655":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200817203655","_id":"@accordproject/ui-contract-editor@0.94.1-20200817203655","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"c9c28528f44de1d93b23620617c305e0d20bfe4c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200817203655.tgz","fileCount":4,"integrity":"sha512-9WCcXbqXfS60yY8eFvSsyfqY56/A5kPSSVbDYOpPOxZLkgHq28x4rrSEwFC/qKTo/0ATs29jreyihwWxHxu3MQ==","signatures":[{"sig":"MEQCIEFONCec0giqTUw+y1J0bThTEYknWDt+q/GTSJe4DsRAAiBDuMcLPm/jnhqTNSl1jZNnk2FaGCmuO7nf133mAGH/JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOup0CRA9TVsSAnZWagAA+ogP/jYbwymHVz5lBATsL4iy\nlwXsFMezHxO3u8x1Is9yuIjgLWS1+jt0sQ+9IolqkXk0ORKK02NcSbhz/gbV\nbjwYF6ntKlnn/WkWQK+V6Dd6vUiiVTb3PMghAtCRIv+DKQdhCBdfoF/cozqx\nKCaadNc9UB+DwTyJsCakGxFtl89P6qlBmdoRqURb6PEFYXcJYNZxksbixmeJ\n+rWn+aG7wlpZV7aGlWDwKOtleQEdBRpLSAGZYQ+gklx4FPeR5AWbayf9j2ls\n8odxuVcoS+zP4fWLKVrVt0/zZvd7M9prpMr7tSvC2byc+Qqsq3SHPV5B7jc0\nF0BZnKg9YKvr5d7s2C4oEyllCYwic5wnPXuRcHYcabfQnzSj2M2O+1Se6LXz\nVnfpEYvc174SHOrQ3JRqMwoRXBEmvL1viAEpvDMY48fBQ3IGstbDi7/tWXM6\ndc6y6pECxJon6umFF9g56TMxjuHmEqkaakkhNRIOOK5T9M9KyQsxY83grS9w\na5ACYULxuSW2nFd7hk15Rg1UNu8DwJR2pLUIDPGdCSFIHay/HRxl9Ix6aX7u\nKXrHxm77Mmfo8381GKGOLZPyyTXIjPdgvHrmt8Oa68v36w2XPLafj/QFM6H3\nAM6xd6/E96HeoweZDOZcGTZsviIOL3scbaEi1yQo29bZw7Ba2454oh353VOp\nKbu+\r\n=QeNw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.3","@accordproject/markdown-slate":"^0.12.3","@accordproject/markdown-transform":"^0.12.3","@accordproject/ui-markdown-editor":"0.94.1-20200817203655"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200817203655_1597696627851_0.8266761360602339","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200817204730":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200817204730","_id":"@accordproject/ui-contract-editor@0.94.1-20200817204730","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"9a38452b643d1bb49d8235b0ca13a284be041804","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200817204730.tgz","fileCount":4,"integrity":"sha512-kabxMydneWE6gk5IljqVoO3ZKLmzsVQxxQI7+1H7AoiheOqxeHf3FJ9uYbgceTWij7bKdb9ajSb3nyLU48Z0zw==","signatures":[{"sig":"MEYCIQCDC0DsKCcI8/K4YiJG+wSysQqUeWlI2pGcvFvvDAXpFAIhALV+IryYPJsawFREUwtYtbqkBGiLtzjCHTbUmd32GVnU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOuztCRA9TVsSAnZWagAAUY8QAIA1Iuvd3wLJVP7Tww50\nVBSANOL9NvUCk1AcFtnKsIHJjzr66gbcswg9Wz15ifL9VER83ForNgoln8Lj\nztM+L9ymJXFaw9kbgvTATM2EZJkcZRda5IikzBGN9mel9+bKnaYNQBJhXx85\nkh/sl10Blk+VzECopG1FyMFIj5UutBRePlMhEDXuMJzOGM7js7A2t6KVKdR6\n8doXzI/CVEdR0wVFvF5W2XW+3IGwIabX0BTbJHyZLV/DeH8dioMD/qIyvUhR\nSSnf/kHE+A+4FG6Li87SwgDGr7XO00IbzSm3x/9Mc+7S2sStBA0nWVgjaACU\n7peDgO1CFqnDNcrwdxm8FIIqwOcAWvg+Fj+N5ead5wcGUbLQ5cYhcD3YVdAv\nwOCrNCGKTMZZCZrlDOSxTjmdOjd7Rg67e/TGGBGA3Lt50OeX5TeV94Vw4b9V\nbOuFR1VdBysb/1Bwr85Ei3tF9XLCxeOn2XFKQ18nKqkWiAe+dcuZvr/QYgXo\nn46QMulJ0PmycoTlEutHRoS3yBHYOHhmNcpfleTOUZsZ3+KyXIeaXwmqScBb\nDTrEYGJGp7l/3XX8A1nneCOyvYLvJQOF3Fm6vCx9WL293xOerns+D1a2PZnU\nL+1w50/WfMU1JRYaMKNWfn0LO7cJ1xFxWYskRDL48eSidsP6Ty15LiSzufKi\njkW7\r\n=iZXM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200817204730"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200817204730_1597697260893_0.8345786263899504","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200817210100":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200817210100","_id":"@accordproject/ui-contract-editor@0.94.1-20200817210100","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"5d76088ac94cbdf671dc1345a8663b78bc88d189","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200817210100.tgz","fileCount":4,"integrity":"sha512-JaSxDyZoY6n8p/efg+aGPjDZ+MCUwrCt/L5mBMDoSyVnmG4moKDDuVktwED/1l70CAaiKiJiekigqgKzvKFedg==","signatures":[{"sig":"MEUCIEOLH2Ok/4QBky/OQCAzMbJlHyfaazVL7JxQDK2fJoIcAiEA4C4xr24jpM2Zw2MztnEF4W+k8jbAxkU1gW8oSYeyFG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOvAYCRA9TVsSAnZWagAAHaQP/jhL+cr5GIHP80xCOnE5\nGq+LPCL0xtilDHwG6egF/Ol8FpNyg0ou2tG4w+BKMVzJoc4u329fLXqHoE6E\ndHTfB5dI7O9b7l6+E0drOCTynZJKDaz8AU712z1q926audTxg6H84DhSFMDI\nTJsZhfXwkUy3hVI1HxiQnaZSvD0wVFiKW/llXm7VV5FZ3tJ0hM+TehXdu3TY\niOT5hMjHjghh5otatHO+sveu174VfRjzG9VJWA9IlEC3XLIVMF0tf1hYa6U8\nmm+Hy2+q31ig8XYiPdZd9n9Rq90X4aaF1efw7C6eBxBmu2xrsBLBI9BCOOkO\n8OnU547YEd9rC+oTlvjX8P3AFGagVPPqvunWDmmfxOXV0sdR7jxesfrQ8c1B\nYMQ9mw97cVhH1q8BzAAuMqrRW3ww2HzpDmKDxflQPPgolqtnI9PeFs6mSd76\n4HnZwbuHEJZOA4ac8MdwryicN3JSeyGNIYzQVJ4dU5+CAGO9ogeRRo4Icbxr\nQWsAHVk4kzUrDwLRUh18WvpA8WmUZP7KplrgMNGgpPQfTuJ2dOelhvaEyCzJ\nESE/9jFoWYZjnY/ntzvNivbr0N4aetZ9aJRNULo4g8xtZLRQiZHTI52LTvcB\nL9QJ54ZsyDIlpRiGRcCul7qA1Mp4nf+mRvCtwHu4qJLgH6C7nAHZyM8Ue6v+\nYa8G\r\n=L/Hy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200817210100"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200817210100_1597698072274_0.834349157368321","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200817212516":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200817212516","_id":"@accordproject/ui-contract-editor@0.94.1-20200817212516","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"e5dbf7bfe1a95f940e5f49e037c4a6873fba0c46","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200817212516.tgz","fileCount":4,"integrity":"sha512-FuydxT9HGNPjA5c4o1yv/yVv74iITgh1VeQhwQnfvvMLCc6+9uJSDbCCD1DovejQl9SNWAETpBgNJNdKAtddnQ==","signatures":[{"sig":"MEUCIA3+1IlTkIf4afcgMeiD7vv9RpTZRW9MmQ/hxCw7EbWnAiEA9+e3O4IN2eVszTOHg99S6gRi/CfdtayKfYV4ii5JgLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOvXLCRA9TVsSAnZWagAAeTwP/0w92jjgF6GFylH5xtsm\nbHFDnx5w1DYZ+IT9BCQTZ0vnVDareEMxh7/VO3H5zbbA/JiG4y6jN/+xscPw\nCZJ6R7caOl8ViFDJHl8jyA6rxRa1zeUapbwyLZ6h0kRpvOREWM+m4CaEYcKz\niEg4+DLL8EoEIlatoCRt9/1PCmAb0wgINwF4deyR9BLI/6f9bfbflbP6Av/w\nPSZSWvJTRPEAtAtwRZll6uh9WPxQo5JzXawyLnNV20fB9g+mQQ+JQ+J+MLpq\nH2cf8E0eeru8GHpvJdn4C/3Vy2tHJcBcaSMvgi15uVdE2qmQgkVJ2hymdCEC\nvaiaWOaM0X0qQGmprYcheBfxW5zzuWi8/JjUgTCHe++wUICBDVoOrcR5NRb0\nn5y257xBYnxx9WYoV0S9DUmchemRTPk716IyINIn8nCM4RBSpmDiIP21nN5t\n6TE605acnUoTId0CGxXsyJgiEc/dXwJ5MCgDKUOLpWBoS0THfRxzilxG4qMO\nJtFA3TyQJOVJTfkfm2FWDGJg5MD7GTbMJBU8JfaYILO+TaFgtIILaXImD4Zm\nctLq+dqtQkcKgoga5AkWEzKdB9niiP7AozqCcBJxatbWisIoIIH/I2SF95Wz\n127TCcjVjPgHIswi7XJRpkf6Y8fwbmzvSXWThFnUPCN78663yV5RSzvbjrPM\ngsG3\r\n=aloC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200817212516"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200817212516_1597699531290_0.604879183326472","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200817223342":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200817223342","_id":"@accordproject/ui-contract-editor@0.94.1-20200817223342","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"f52d9a498589d4fa12f34924f57ba5c342f9f30a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200817223342.tgz","fileCount":4,"integrity":"sha512-RtljxBm2rUyMAwbuZJxiYN+QO1H/zOQ5KvooPWmRl/vTYrZp9Fa5Aqk8qcZjQErTvvXY6DAkdeydooWgO7U78A==","signatures":[{"sig":"MEUCIQClAmbP2xeCJbjEnAj7Jpjt2YvHFRG6C4n2jIUFAl3pZgIgYLaIdUv8dALnpPTw3nSkUoND/k0ynOAhIiA1yERKt9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOwXSCRA9TVsSAnZWagAAmGkQAJVZjYr1dY4WGuwQNThb\nvqJ3Zf1Q2UgA4t0QODM+UuRecrRbgQkuj63btUqii7Xy9dMvR+R4ex91Jt3P\nw43mnBluz6emMfX0fRfnMcQ7u2/YtbG+g1Lu2IOuDn4ixs16EYBTxsalVj8A\nAiZeWv9UEMp4GlIXM8kcuRelCeSaC6lEYIkwlNnFnFm8Tv2P+uK2ueOgDwTu\nKWxOgJ8rDYoNs89tuViJJHJ13XMsMKD6KEPwI2W7q3Pe5qdg0Tc0t7HSZ47f\n2n2kftfJCRxm8KdAFProQ/9a9pEMTT52sZQ56NiN8qrdX5S2kxmU0KrjRoIi\nyVVkUlhEDkQoel9KGOBcAdE28f2z9tB/9x4bxgUgYpM/DlZuuWbQMEUF0JI5\nqC3+QwsH7s5VHEuPH0QT4QPHpRalwcAlHUJN45K8tJ/fIphtS2oJHPSoBfT1\nzpv/hvNPOGDj1yJDpFl9X6s1KruKwcahCvD0/hOiKhV7M+UkiD9rrIj6hw4z\nxF4rjb4lqhvKY+FCzttY/TE+2iPDDI0e0zk2cibR0ye6wXRYaWxa0UrfRF9A\nuAXKlIoG9W9glT9JodUmM+iNfy5uXteGGm5euWPPKYqOXNdJTdp4kTRhOWj8\n8BSxQj6eAg4nIpNZEVKTJNZQIrWQLw2KDsQd4lZtMI1qtJ/eeu+BNiQjJreO\ncI9C\r\n=l6SR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200817223342"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200817223342_1597703634561_0.5282124361124039","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200817225017":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200817225017","_id":"@accordproject/ui-contract-editor@0.94.1-20200817225017","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"c8e920751eee46f52ba4e8366e69d4a7fa069adb","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200817225017.tgz","fileCount":4,"integrity":"sha512-u/+QkFjKQ1Do5acuYuV2M/Ij8av4CAFydBwqnAxVNrf3pv2pFOeiFoxZ8JYkIF+5JjAsLz1uY58ZYxaPkAdOfg==","signatures":[{"sig":"MEUCIFjjx4bu6JCCSbiICeiu2tB5c2K6tmJ+lps+GdQU1fzJAiEAs+udwMF7Om9+qy5fW6hZnlkU+2Vxn4TH9DEJM1yMAn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOwm0CRA9TVsSAnZWagAAgOgP/jQPSnJSYSXjgs0KuAnY\nDf4VM6o0KYJZjr4P67MWt2d9x1AlxiYTAG+3MjIQ66UqcIfVUdjE8XyPY8r2\nD/z+TSHoKDD3MRyNBpkyNtc/vBL66ce6vFZZxOuUdmB5XdvuTD96RywdCAqy\nZZM1SLPivkfbl3jdzOKujEKau6sQy9SWjWees0afga8EzEHlnnmx3DG8w/hd\nYTgJJ1iYWdLe8kFqjf2XF8wxFKbbyhkD1jbQzLVCtUADbDoS1TC7KsVyUZxR\nHi8vlZ676MCwGYO+IT+hPbwbp7QD5Ro6nEFb3qsY8crk68t2Rer95sxIKIBZ\noR6U+u/bbH9FQmTBrN9JHIHQtqM38ztLytZvHPyWA6nXqZTxUYCAeGqrnkjf\n3oJEfK8JTcGVp9WIFkqbqsacwLmlFdk9YDYUo9ySU9+8M6XGeQ96f3eQNjM/\nAnJf0+D7MqsDHhMDRqmh7uqz8yvfLIUcYRmNmHG2PmOWXi/bVaPmGo3G55jY\naLmFgUKWHSMEEgs7KhWJfIyDSGverQZTzEH4QdyldPgSF2j19tJSiU8uwVLg\ndu78RJyNiPFM3sZzWDLUmgG07oM/sR/7UhBWWPrXRVsb4i2zmg4zwYH0Q1/a\nfDpIBUCpbD/P2yuu/XyJzHa3U8NQLJjhVxYleaiGd9rLMMIzveQIX9mJktVy\nqr4t\r\n=1zO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200817225017"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200817225017_1597704627766_0.2993184610363413","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200818093335":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200818093335","_id":"@accordproject/ui-contract-editor@0.94.1-20200818093335","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"2c502dd7a3b58e5728764511a8f4a6eb8f67ee65","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200818093335.tgz","fileCount":4,"integrity":"sha512-gMoE5qrgeffTrnsCmcsFbKaLX8LOQfasNuDcomq+KcMTQId3LS8cjhtb5VwWtdJKmosVI2wS/OOUeM6xukB1fA==","signatures":[{"sig":"MEYCIQDOt1GozSNc695g+bIE81lNB+5jb+dShCAIrwvoY+oxLgIhAP7japhBnOMNJXm0TseixoagChjzY+ElknJe9sPjIeR+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO6B+CRA9TVsSAnZWagAAMToP/jZgc07cQSaf9sCnKTMK\nCtR0KSS5h34TDsqmjepDqK3I2Oa9bD0YehOi3fq2tyH+PCI6YvLIzKZDzJ+A\nVVkiuMaGbXKC4KiYkuVw3zKMGtgIBVdQfdqU1eNc4Xue1bzw4di9PWEmEjSu\nGpCaTmxvdv/23h2m9JMt4hdnh+xOeJx/DePP/9Ecpo8VyGjWIAW+vYIl+DK4\nB5dcu+U9WtVvL+q9PeQxM8+0HTAVbqAPYDch7L6J4Q4MOeYMBvI2ey3cFBmd\nBiEeXQ0SthyTG41f9reIBfueRaPBBlQZNv71fZu1CfSpStV6NLV37k7iAs1p\nAHpi1QPXOlS4Hg992ZtuXTWejzflBBO+1ab5lc81EHEAVn08bxE8JpTvl6vy\nS2PvSEM6G+6+U/S84bwDWwHzsnvhME1Wnlzbou+GIi8+CPjX7Sv7OlG2s3pl\nWY21JVa/yYlH2NfQywRs8fzgLBYAfPWsx2TMeqh2Qy9iqTz6yWYlUkEPb3uo\nDq5MhPlzWg5TLAowlGOFNE0+MsE/OgmsTA1XbQ82+JpSIC1eSWR1noZ6fQFy\nVowwAZ+JSXKhtefqQxO6bGIEQC8pIlgtwxn77sU5t3BtioXAIExXuh67Lm55\nAN6uiZmG1NVazkLARDLNSxoAv1e2hsdKqeStSfFwkh9kRavSXyJcbVlnvlhv\nqMW+\r\n=tWmD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200818093335"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200818093335_1597743230307_0.3952384367775008","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200818101800":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200818101800","_id":"@accordproject/ui-contract-editor@0.94.1-20200818101800","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"39729f5da21609ad6e8aec8c3d1dc9bae9ddfad6","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200818101800.tgz","fileCount":4,"integrity":"sha512-FWCOA2vq9u/48NDa3AXxU4L6pWQPeljEUE85qFePl54u4tlAPfbuAYrboVVcKLkksm/tP1TrFgndpLovIiCB/A==","signatures":[{"sig":"MEUCIQDH1elBD+it5LCrVbqCj5PnDwT1BCFVXSOtfNs8UKjZZgIgOtKub6LlkET6QJq0LO3WrTLxixVd4FDKsAVbhi88E3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO6riCRA9TVsSAnZWagAAupgQAJgGKbMYoxQO1GaQAkcr\n5s+FeXrj322I+XCNy9SzC+4GwByrVRoPaqSq7gEEstmrjbBoA+ujGeS2WhfE\n42PVacn7ZghTqmPIELkyg9vBQy649RTM228/fcd6Bv7ZNX3ZQC9abHlzcBaM\nCRVPFL8RyYsWO7YeA9YAAvxaT9xND4zLhqZwrmBbsQEmlEGkshKjXlRehy0C\nSvwBIUQskQRTH/mU9QxdvPg6ZUVItLcsymEzhrqcCwevgYPwJwc21lt+vH+9\nvAHoTY8q6fd6b9x9ehAlBJZcd34aC97MLdM8hrDnd8EmyE9t5O783eHZvgPy\n2OyEUmFJIl4jOSru7nSMynCPpdGtzPhySAIS20lvORNng2O1YvesxD2S7Quh\nYCrUOK69K2j9AaBEj4Bb56iaYo5RXq5bNFnPwZzPqUd1Xv0clEZ7PFrMcv0V\n9ycbMyWJhpjxweYoTr7WobnCi5QstdCnwK3JSU6aQlSxA1mHVwRXQRkqpZAc\ne6KEswg7kJiB0e8L5ruyx4q/kodmd7bNJ7vUANNHDwmOcSTxXTyCeGYDZpYx\n/uYqP760oE6qdMi9UGdz9GdGnwKTnE/vWkQw6Nk6rRsEWExIq8gHJ0IZFPiR\nFOcQKbaWP+/jpZGnLkRNO7KULTR8iVbsaLuyCz+3dPjFa3z4xnsTkBMJhXDU\nSSLe\r\n=bgPS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200818101800"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.3","react-dom":">=16.13.1","slate-react":">=0.58.3","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200818101800_1597745890558_0.520903935115439","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200818161018":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200818161018","_id":"@accordproject/ui-contract-editor@0.94.1-20200818161018","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"d6725834bafa7daa28f8d19c2ca840813be67116","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200818161018.tgz","fileCount":4,"integrity":"sha512-wB7y7fk6tXM5ivVVEaRBrqOz/gXkDQYjT0KUt795NX/cbk9DgYtogcP/SZm+fwjQxNNfk+USkUXMzCXNIHQj+Q==","signatures":[{"sig":"MEQCICYD9P2pLz9dBlxJibzcPknRF36m7m+ZJUVOtz2MVzAjAiBqV9y52Mk8mMDiwv5/ydHPPq57RXj8VctHfSmihY5u7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO/11CRA9TVsSAnZWagAANV0P+wf3TvUzf0lLHyI1fzaI\nwnNjc8eCM5tO15kgDM+AtCMfN2fjnjpZuo3U6OPEdUxeEVF7pIX3uAH1gcsY\nnAyiW/CWOKhUNlNLWQkmOAb+sSIQofsZeuVcCyfT7/QfAHs6m1+Wz5cA9dgd\nZ5owdNCDJDAsqy6Hr3iLml+Ma1EYyjg+teyN5B22E9E1H/YaiYkTUt9nOmY4\nZcx+ydbYtWCTSIeZv1H2CD/Ag4hAAFrkdZB8FN1Cz3fVxeOffJBJjmnxbd1t\nE8Ca7P+0M5TeqLl1Zkyh75QN0yb3HgKyHk7A8ePiK5Eb2ALEnJnBGMxOusx6\nDn5Bm5s8B65TStuIuW3ZNSiaXDObpNJV0Gzrtdv7qcxaq6uVjgR/CeLSUgJ+\nj/3xOINlcCfp00AjxINfoGCLeyVl8ic+4HCW7b1VexC8ema0av7d3RSVZPWN\n6djZvOYfw+b/YmuHOMEE0hVC5WGxmNVQyvCavduwRpgN1CKc8PsiRFzghN9c\n179TBTjmiY5SwM+j/gT6WzrEs3f8knT/Au9ZmXLMJhgC0xVZUhCPxZR4WknW\nPAw3vKiJ3MtMRA5IJh0O3jkvcPry7bzUwFOOADV14JAx/aJ3SLXduNUZkztH\n1PP5eSs+QEKwK4V+VBatTot97PG78MZGCdOzicQ9s1DuzxIXox41LUwWVhjT\nF8+9\r\n=IXCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200818161018"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200818161018_1597767029304_0.4444182164491308","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200818165425":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200818165425","_id":"@accordproject/ui-contract-editor@0.94.1-20200818165425","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"fd733831cb70acd7ec6122fe090bfecc4e8d7bf8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200818165425.tgz","fileCount":4,"integrity":"sha512-MKdT5RjSzLMPUCJQZ+CaALKGFGWnq5uI6Iflt4cRrjmOql2gL68sJVgqKwDvrtk2wXODpaN576d2hJyeWXBTgA==","signatures":[{"sig":"MEQCIG9yFgcH+0HV2DV7SfudXzpzcd7WAyucqXSSO5YO8iAgAiAnrLc+Fxt9PE1P7ViNCxt/i0Vq4P8jg+6EiAsZAnGDdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPAfMCRA9TVsSAnZWagAAsIgP/33zQwDykjJu+QCT0kwl\nStP2mQAOLtHx3FepMsCa+5ZOQZQofton69cRnSJlW0YdXh3M5tiXj8nufvrv\nmE6EzHINHUQQMGBP/QZlNonClBdMvAU4/9RuoD36ZIQJQdpiU53dbu884RRW\nDUmlItnYTrIG1zrgvc/xc5JbvDGLMQuDD+ic7SooNvzmcfZf89p/tn4r9DR6\nXtBefeVX3PdCc5O9XPLkA3eHWad26Lu6Z2bbj9N9kh8lNgHvTkienekLFSJ8\nRHfId6eNU8yEJKeOB8bH/s8I+3EdgKW+zt8X3XAjFHRwIu37whRoPCbiRV/E\nK5Z4xYp5AXyaYmzyitQSbxqm7lXEtEnDIYZ9okf3NNqNSf8CCP9T/XFWYQ2I\nGEfoiEYW7HXvKr857u9eHKgsvpaLRzxfwxZQeoMQUKW2zcW42m7MTENdeRox\nS3ujlI+iJnzhLWQj7oqiz+dF/GPRD1Y6JnTTcA6ECWCW7FKefUiJDGtZkYmk\n9pcJaNibKoc1vK2XtTNUV6gItaI97p5osg1bLYNfs0QLWmFT8IzLoq6dDLNY\ndGGDan0Lb84VmY06WLZcsEM8xMV3qcTlUSIJB+tTulYxVjWvsj8aLDcnkv8k\n5aQtRAu/vmFStCK6D+d8Hu32IRb9QDjNWH9y4Ijf7IjwEjqpj1NTFE7mhF5v\npYH3\r\n=4bJJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200818165425"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200818165425_1597769676156_0.9945827651408756","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200818175055":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200818175055","_id":"@accordproject/ui-contract-editor@0.94.1-20200818175055","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"6160898d76fe2cf0662e8bed90b149f586cedac4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200818175055.tgz","fileCount":4,"integrity":"sha512-+BQCYoWLA13KmPMKtT7oLyS4aXvzHo/27MrfdDBdJ1HHFGafJ9U1k8JQYexy2r8zBOOXNJqafVjUUTLmBh7e5g==","signatures":[{"sig":"MEQCIH9PPP7XPZrQScigoalH73nKsVvhLeUUKSxEQvGARVjIAiBgWd4RDx7WyZKQ5hos7WHK9j/OSPSr2Ey4kBzg3LKtLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPBULCRA9TVsSAnZWagAAjuUP/iHhOI8px3e6TC4q6aTj\n3xShPc9nTY9Nd87l9zfjMAS4tQ4DLt+rdNV3uhxm3om9AUDAoVHdJJhInjsJ\nFAVW1kiv7c41GCym5a8ZSIZYou5gc10XFpVmKQb83M76/ulloULh8yzlc+P7\nnbx8vRPoPIlGrM3bfTwXhL5TOL3ZmtKMEJBdiYiN4Y7u/ex/wJVUInIO/+er\ntAYwLogeRDZpJwB03GlYEerKwM6lW6FCTzUvAJ0n37rWMajPgngTlS+Bw1hY\nfAp/vuIspqMo4+2aIwqlIe4OGQHNZgRHXV8hPai4dOPzZgFjKOuB9QfJv53S\nDMGMRH5EAlFpnGH7gtDcvnkIU+7gGwQf/ruAs76GQNw7Ps4rvQtbZHwkyBe1\nmKm/A+taf4UJQTb6swBA463+KSvzDNHbuVFAoXkP4lR39sW8aHUCDwK9Bwdm\n/u4Vn4ZeRO/fZtLI3L9LulgxvVXQiGS9ErLfbEY5i/ylCOs2axDM+WR6luWn\n2pwLZ2UXhoV0IfUH2YwpViqOLk9Igk62an3c8ZWIkCYsJNdMbiDS5bIbj/CL\nbxakQHIeDwPKzaDgop0XoNttLMi8jxgi91vhEKvSz7EaYLvbDqCReyO1wjeJ\noIteaWL9NAiTkKbTfBAvMJEr4yFyPJw7PyCZSxilH97XGiFAi58AhQrzhRvW\nJnkz\r\n=Sbu6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200818175055"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200818175055_1597773067423_0.18437260217433327","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200818193149":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200818193149","_id":"@accordproject/ui-contract-editor@0.94.1-20200818193149","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"c7075d1df5841f9bc625b16dc720e20ed11c18bf","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200818193149.tgz","fileCount":4,"integrity":"sha512-44jcD41TpPuLlZfZLmc8z3cU8Y9+a09TSPRSUbdO8Y5wY6GFhb0Q3b0Ta5/f1Hx9xPv+/NJ/HsdF4pH+UcNZxQ==","signatures":[{"sig":"MEUCIEFqvebtoTqI0mXBfWO85HxpsRxGvM0VSlbXJx2C7n6EAiEAzpT7ZfZSJ+5Vkd5Z8swYq/S5UZ6YBD+Qv7cGossJ4b4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPCyzCRA9TVsSAnZWagAAql4P/jS0jmK1MUyGJyZbYCsH\nz4aQWf8aW3E/IAhlMEtY8BAf/x2ddF6Yub6t1tRIYiEequKUE09fSEUyAX7d\n9dPCkuKhZfLlQSdqGxI1AOYJpHTJ0Suj86fBLC85oQMWubu/DCExDC8GrGjh\nh4xfeJeqUWTIKckFZSg5hteRgjLWaSVVJNZTNsAyimIG7rDbOMUDGb+F7Nx5\nFMLQLe1VpRv3MScLoOc4y0vZO2UpnCRVk5+dZC+tGnVr1bbg7/LpBZ9IHneo\nsPxl380wvW0SsA7/3dcK0SjiiAmnmw3M58KFPXpiFZWoNu6OMV5GstUIoA8L\nPk6zNI7izXljRvzGvx6K7Tpr6t0WGcPVGZpE9K8oxt1sIVciv2+PAxBVb4FD\nMurW2aoCceVQFe2TZOzWLx2Fm90463JfdE4OjbkmtHwnFDM9BaJo44cNiTYb\nBkq4IlZ9w5Uvz8/XW5+X0UW1l6mDkbimbG8wTBqPXHV6Ca0zPUpC5sd5wmsJ\nqTXdw8hCwFLlAzhBNysyMeHpccwKH0Vv48EI9uioWJyyksU47zmaV/DC8Ga8\nBsD0JsTaZL1zM2Q8dXZeKWMHtM1AphjW8sX5qIp/r7WALb6dJwgzgmk791zZ\ntFzlOXG2NAs2MJYU1Fo1xf59JPqMbungkrtZG56TVNjJFgg1pSUCgb/6gOdx\njmoz\r\n=kDCl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200818193149"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200818193149_1597779122726_0.3611398606381975","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200818214737":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200818214737","_id":"@accordproject/ui-contract-editor@0.94.1-20200818214737","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"1b8a057beade91c5449947dbe5459b33c9e2f7e0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200818214737.tgz","fileCount":4,"integrity":"sha512-Gpv4HVUnjjpE59Mnfipxa9wSLEi0jWyAL94zDPIJ57ubpfWYBsqu5qMdgNjuXx99dNPfhcVsYe96KpuErP7PNQ==","signatures":[{"sig":"MEUCIAds/Fomk4NvMrphVn9RRLWM0r1dFJVetqk3a90956aQAiEA6JTrbCFAiDfxl0c9ElnGY4qeN5YFY9hliJhcheV6z1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPEyHCRA9TVsSAnZWagAAq9UP/1JMXmQh0h+wnxJVAwBq\nrCfLHkIkLJT4Ls6gVtqQKfdywddRdN/nDLINEf7tsjm/m6CgAbJ+h/XKz9SE\n5DjCsHl/djjpvk6Uyr5Ac9c3GFfW6CPL1XMpaqJUS+GtJylSBh2CPhuahT47\nkv9KoJ4tfbDdUc3SdbKpK9uC62JAVBqEWMgwT1bivl/TtBP+RFQn6DM/W8Ef\nrsK9R2ZsnczsITCockIdiWeXh1VweDMFWr8ciirM1Amg1npxAqKQtKwNYLHs\n9Er+Adu0Z3/ZK9L98hbIObQ435KCgqP5MktYtIZtnXBWuY8DNTeMNFeeLIFR\nIq/OiupXvTd84lCZRUOHql1udN5bN0ZPQ7InJnZkUCyg/AHkuZqTGaJ8tDWi\nDCqOSvirz5lqJIMCfbZXJzEnDWzKHG8yFduzijBaffqqfEzrZB7cHrPSiT4J\ndP/LcFCEJh4DKoRspgPm0e/E6Mw72WY7lZQVxIZwIgAYTDzXxvCn/lRlkOQZ\nhcmCiM6iy2EmheaxIL2L4RpduD0Elb6HHc6UK2srNvkbO8loXDOu0uQpjqEA\nrcturAnccBSA5NS/AUcUAue8GGYTNzzFJ8T9qpGdTP9SYoUmsDh2KnnZmvTA\nOP67HaJ8kKmBc3G6KQc45r/6sQnHbB+trFvws8xZfBuQ2iNfnftsja9ihujo\nGbqZ\r\n=PkaE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200818214737"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200818214737_1597787271177_0.5189975250282244","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200819062221":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200819062221","_id":"@accordproject/ui-contract-editor@0.94.1-20200819062221","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"e8b96242ada8f52f333700bffbcd7519e31ca5f9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200819062221.tgz","fileCount":4,"integrity":"sha512-3wSbBVm9u8FKlPaMleaXRHGtWGL9rgtYsYca4UY76XufiDwUxAUiooEH5UjBglCYYoI6zvf17gizgDwxipFbnw==","signatures":[{"sig":"MEYCIQDxSwjMy66pGrhJFc9Yl3QH3k34Qjx0MKv1YKxYX1D9TAIhAMGHqeOO4TnB7HTHRmi5WafHBw0VeTzyNtv/BCMPeBwT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPMUoCRA9TVsSAnZWagAAmDMP/iw46l7tigKwKcHolsGZ\nWwn+JUQ1WJWrSTCf2oFh8xXTOVN7huydim8/RsdKjCW5EXiG/NLEFuQAv+2z\ndus7I7xd3x8n4w6RhTh4QzHSrwaxdv2rEN1nwyaN7mZEc6gRE1fBWJNNF5+l\nXjFNuW+1TtPIuFfFZZgE8IGtOMHTvxlyvMPlifwPEndzWQGG/qoexK41ioxc\nwgpwfOfNk+G1H+sCWBW6IHgvc9lAl1kLIu77hT+3vjZX6QxETf6sblIKQroH\nCsJ5jJhJNfxUaiDz9eL8P/1aO2uwXdweah26cv8lWThr5+hQNwSeFqB6EQRq\n85eFYSNZ8vX4nfi1U0ALsF3+d5HR1XnLTYOhch2YXzdud64V5YojcmMVsjDq\n96mVHsBlf/KJNprKRkBtSzulP+H61NqGROh09BL+jUYRQsWB+r5u2FIDTpAv\nqtIjmDnQ9kmauUhG3g8ys9sPPhLjRp0xoFkKIaisLuj82lZveq+POk6l1jAu\nlSF3MQUQ3EcSeqGRS2TkqcofaqeiPyhIU/2rx2vd2B2GYhdop9fCfSelJPmB\nve9fUH9SfnafbY93+6ylMqJCQS0xY+KprR9CKxk0MGwY0gswQGYQx/CiKxFa\nJjxX+M0cj5SQFWpNf3GWNhZkNJ4dmj8Y2ev0JGIWxshhoFjDNIaGOenl14mm\n1pSP\r\n=GBGx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200819062221"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200819062221_1597818151785_0.3500726247491466","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200819062935":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200819062935","_id":"@accordproject/ui-contract-editor@0.94.1-20200819062935","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"82dabac29db585b8f20b313f29b316c0198a8723","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200819062935.tgz","fileCount":4,"integrity":"sha512-S8CaPFcZFD7Fia4yXV7fE4Ak8C8U2hZb8HNeauR8UL6aa6wUPMc5u9oZiqjGoyGACB3kbCm4tOpX8RK/c+kY3w==","signatures":[{"sig":"MEQCIF0ovJZGssUO0mjWkRp5SxM0JTa2RJZ3+QXFxFLzQtaxAiAyBBvTBLzvj8HDlFJQrDLYmgf0CTiSgVUJ2w8p+oGakg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPMbcCRA9TVsSAnZWagAAvisP/2fqmpQ4OOUoqaItTupM\nEGmlGtZ8wLTmsKJx3evyG2hb+fRcBayaLw76ymI58gL9+XkdFKdm5v7G/pka\nFbOmWLDkuktoCW5uZt7nVkY6k/sK6g0+Ydzo+ODXPGG8kBGGjxjPHJG6TxAD\nKESQUM2pRb4218we2tovXLpFlUiQgF2wunqKP2JSH1GFZtR7nGlam6jwJHXI\nB51er2EWwp8iMkKycre5fOww+9HaB7hxXEGIIJjcr8RwqKyK/DbOZqRSy999\n1AVYfiCHlBzZe2+jehyDFlbKpAPfYer6ll5NgEHalFCwhYWktNAXwdYHGOIQ\nWhszs8y/wA0MeL7MlJtejI+1o1DqYYphv6UGZZ82x0ey7YwqwMFj/QYKnP44\nnIKgwhjjeZ42Y/j3QLlweHbzaGFY5lidid631tgTHKPKPbRhihZBHuV9OnfO\nM6+Z97nkKYjYQPDtZ+yjFwaGVYhcGhRbHvisFMpzZxYYkkX0y/8eXZ9pLxiP\nlN/57YZrfpMHDC/KL59nZXFTJMo8ozCcac+pWReVEuDI9fIVq9EO+hZxuCwG\niMYLFhK7Cm54Jo27fZFs/eUBQc1TabQvSnIY2i6xYY9KCGJYWOJSS63KupfO\njCKpuaJBlnTSJnE2f4n8BV4adgNapPHz6nczTz099EzDleFoPdhwz3dxvnyc\nR/+U\r\n=VlkM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200819062935"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200819062935_1597818588071_0.9817259243822849","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200819063123":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200819063123","_id":"@accordproject/ui-contract-editor@0.94.1-20200819063123","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"f134b57af23eb1fc32b5f17287e848129e2e9c32","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200819063123.tgz","fileCount":4,"integrity":"sha512-787CmoIGFuoLLlIvwI8SYy8Z7rSP2cLM7wrG7nsej4l5aHRBDkiDXfWMD0rl252gVQeOb3wILG6Tzi8mcgFRKQ==","signatures":[{"sig":"MEUCIQCnkN7DVpL1RFxU5Xx3NHsR38K6Cty2MjXGnMYqkA5CGAIgKBgrYKir5Bo7hsC/l3zXYgTm6o05g3jaZIH03n8ypVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPMdKCRA9TVsSAnZWagAAaQcP/2C8Ah3M8f48tg6UuB07\nHkxQhLSOEZWR3UkNDLiWm2fJ/eJZsNnrmWBtdxKgiUbdjlft2ebkoYkVjNIB\n+o1kylaKtShCnT0WrgAVr3B4cpZhAD87QRbRhPspKz+8ZOrPPnkFYmqvwrIH\nBKIZlB2oXvn0tQpll3EH7WeTkcQgVToMQA9f4+yFncDU5vAqOSzynQWTkKmq\nqe02ct/GdExxUe+z92Kl50Um7DuV7cL8sxk5N1bBKiQt6VPA+WdVEl/KZ+vi\nLhX8KRKAJKPcnH/u1WPfgabn5mtggDOlT0TNTyE6GnFHwXbNabed3TwU+KIS\nB8zfoO4mEy+v69dz/jQpP/hUIKWMJp7y3S9mG+FkoDDmQ3yU7b6gUpMIYbtd\nKg43eWdni5vzoFvOulFsa0E7ETs/4zCPpn5deZOm4tOA1eSpl3tAQUg2nCG9\noEGn5GxyP9zhJQ8KplFITs0Hs0ST3sHFh/YAwMnce54aIG+Ox5M9KFytE2W9\nyGJgHZb7oGbn/ocAtEaH7i9HHNIPm+imkiOCs10TSe3cmAld4urjEwDfwaaY\n5rPO9MfYeM8zPCQjY4fL61qkt2u51w8EuShx8qSiEX4ZhvukuScq+YWo4pyl\natmm861diTHIip31faKo9XWGqzOxlYm5zG7GpVsLOMEQJCM4K7AnM5I+eeq0\nyLzR\r\n=j+lK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200819063123"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200819063123_1597818697771_0.723558214450502","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200819133336":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200819133336","_id":"@accordproject/ui-contract-editor@0.94.1-20200819133336","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"d1ce6fb28be6834deadbcc9dbe5e6bf4173faac2","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200819133336.tgz","fileCount":4,"integrity":"sha512-4zlqE1XWJDpLOhw/kWOU/qh42kx7sBkAMiqYhZ9LwWIeNo+y6oj7sMO2PuUY7f7cfGgxNEwCY05IVOqwkuA5yQ==","signatures":[{"sig":"MEYCIQD3gspgozK2P/qCIogd6PhkMHaDjptChvA+3dT671YDHwIhAPwtSXuyAQM84XtSVyXyS/pRil6uViNDum0kTNs3pyxF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPSo/CRA9TVsSAnZWagAAGOwP/1XGMCHHcmJq+4TeHcVO\ngeyCql3f01m1qDcTSh60/Xn8UE0CZY73uFwOI0YjnaZY6PMPtbI8MGOi7qHU\npPVAzdBuGg6Ik0cOXdAmJxTP8blWHllbpU73iVQNyMlQ+Wa/oqwJRyoDjBfr\ng3dIGPN6Ho2/daEcSKrENFGMZ3KMpI94/AyOoDZKo5AUH/GHBs3jCYBpvte2\nnB7ZB+MXlI7e43u8aX17hrJYwMAXPzqPvEh1ie4BHnHBLc76ipOttMxB9HC1\n0Yq8wkQJrj+pYZBTycvGB/Fk+LnPjuA4eP3OHdD4zjUhsP2SJCcnX+qG7cNU\ndhfUcuqaQXZ8BAJHBM4/IlDBW/tN+FbUqIgplzhhnzQxU1LsCrwKHOAoCO76\n93OfLpttZKOL5e0axS1F8+hphCqzL0EQa5qVt4X4+OL6v+EzURdbQRBtb3XS\nO8DhdDjVrLFBewr7yWb0hccQwrO1yfQzt6ykAR9O7W/uDDuY79vbjrpeFzqI\nfMzBnNw55KyI/ktqVEQQG4QV4273ANO2VS+WNWbHeOokj9Rfb3+7aC5DRzkP\nG0ulmKn8CPedCKKhe7RaWJLaePUp9DyqKFMcneWVrM2dqQ/WTiDuBtPQQim7\n6lNmdy73tNcpyKACNONfXOcpQSt8vvjNVFMNnQDkfVN8Vj69ar2HQO723uTj\nYXAB\r\n=wy0D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200819133336"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200819133336_1597844030555_0.4433796527559466","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200819141328":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200819141328","_id":"@accordproject/ui-contract-editor@0.94.1-20200819141328","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"d4bc66c13ccf538504900336bdaf75e07e062110","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200819141328.tgz","fileCount":4,"integrity":"sha512-7x0uqya4m9kkuF6shUZoV74npTRyvprTfdtqY9/25jnjVtzJZgn105e6oHRgRdV/fHcSh3vDeA1sOH/9myVNYw==","signatures":[{"sig":"MEUCIG/PCoG1vBYyS/83ttR76aAmWpkGYhrpKPt0w0tJeV7IAiEAjlavP1HFkEsbXjyLTTg9zaM2fm5xYjxDDcdYC4Qz90M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPTOYCRA9TVsSAnZWagAAPNUQAI97NyaKGcXzJPs0x3dG\nc2pS4eP9ZK1kD/gVi4sOi+pCCJvu4qqSJO3/TxhPHfoa4pR45OV+1Xkm5wPs\nPemF7yJ2moDnFJiECcdkHwo+yXUnxfprMZnZFj8toR+9DJtXymeiG0txwZEU\neV5hLjvY5ghhH3MoY/S1RSsDQ1ej3d0xd7LzWN1o+mNmVR8ZCdVHGmQxrVbs\nJSxb/GHrw7vPU6SPt5fMFo/KzlSXHv263yTpTm4SLOYZD0Zj+P6wbZfGZQE3\ndYQEp2z7CqDDkHw/0OFHhjrHSK577WTbOlgN3g+/GAIHBrIHJ9nbc0VybBjT\nYyFCaY59pxyXvkeJzPETIjXQA4aMm4C03ucQIiqDK1OZSrTZtxcZjNtzvn85\nzMfIWJVPAHMgC7+3xYqIJ/dBoWY498doUjkgAgm9SNRuQ5GPsdc6GJhl4uTW\n8XThu8/XljTMyVMm0mFpSJA5qpHoD3RPAxcSYI53s3dJsXLnrv6smFkx9RGn\nz8ny2J81MkKe8KN1uc8V8Su/cR8wYTne9ElRzF0CtZmy+J6aXfp+6icpwTzA\nLMre6oIh6e9n7wYjKW9+1EkotZJ9Cl1fh4J42Y8OsFqfy2cYBMt5RLDfGZOi\nDQ6g83kYXevv4cMi/nIson7GUpSZM3U0Fb34X7ZCrVQAUPKMY8eyqvlabTEP\nUiCd\r\n=xiS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200819141328"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200819141328_1597846424510_0.43757270805565707","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200820135326":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200820135326","_id":"@accordproject/ui-contract-editor@0.94.1-20200820135326","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"09a3d6094aad393653e88bff1556237193e807d4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200820135326.tgz","fileCount":4,"integrity":"sha512-nUqtkSAdm+fgYSTLpPimSHji61+XlgpjUdnaaw43IwFtgXy3fJ35Veduwnw88twpoIy/CHImiDgDKNzrXbhU6w==","signatures":[{"sig":"MEUCIA9RXgPCkdu81rAhGAJs/R46bij2Hv29Gym9ix05VQJbAiEA9xZgxuEGCeLSySjD/HyLrDhaQfwYUJzoct770/0xOBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPoBmCRA9TVsSAnZWagAALA0P/3FCRnAze8NLowUwRveF\n4t5IPeMJxAQ6nbjUNRq6Iwo4jzZn5kb8Pl68uJUwCLNE5NIu1gPKi7ryE76n\nuP9hUUfZPAZQpyM5QmnNUgBKy8c+8TYlwP4jL7hzXU9PHfJS30SzFhWPv4x7\nnvRz7A+Me3wduu9H3uQhpHNHjdvNxoCGSrRE9RPHWYdFaIwBOesYGO7lSkiL\nmZPC7x1uz+c9iFO1d5go1ZKP3CgbBk3eiiFQkyImu/fJPPmqSxNYqOwqrhCa\nCjF1TDhb/p1p2Z0MWCOj2X+Jq48Ohf1yGFxlEV+loQ5pcZKyF+smyPLaumdq\nInpuLIsgB9A2Dk2IUegyDD8Ss45ZjbEIsAcjdTAADmAnEEio0WppoTQdKAnE\niJXwjuCKIa+CLeNfYrTX/3O+UUMUtt+4Foiol5zUnvSS013pnfqVZoqbflU+\nNvrgILO9fa8owjStuEw/sJX/iZbP8SRfzdP8vm5dNDTWNckLxgCR0U1O8QU6\ngQw5Uu9P52Av3I6q/W5L1vVzY07QyNG73eV8p+fm9LmLI80Igki00zAnKp1n\noSCslzlU6On2ZqHmHYvpj11UgMRKZ+ghFCQ0BJu+K4Xfd8SGOLLPx+PSB87V\nkO4yEchK0ZwnHO4JLGZZEq6pklOzJHIygwRE1y9imt/zFqNQ24ZNFgZ+FmEv\naf9C\r\n=+3xR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200820135326"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200820135326_1597931621578_0.5228419338202199","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200820145026":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200820145026","_id":"@accordproject/ui-contract-editor@0.94.1-20200820145026","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"4d67609e7cfb9ba844709d3485a4b7985bc6567c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200820145026.tgz","fileCount":4,"integrity":"sha512-8Xcf408n6uFmcLdv6AHNP+WtnRH1AWa2vCfcRiokdz1stnbG6zrZUYjCgmvQAmuG9MCpX+QAnqD7gOLF5YWvuA==","signatures":[{"sig":"MEUCIQDVDPB3KxRdyfcodShDHr6TByO44rdaBfTfL/qOAUHtIwIgECbHLWuDw+51KB33b/Y4Y8YupQFO0HP7blB8MdqholA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPo3GCRA9TVsSAnZWagAAhx8QAKHS5ZKpMp2EWaQtXXW+\nbKfNaWcbiY9+oQyyCrIdBkoF2HUycmPUFwOVAO1QcHF7oyvfHmUzCOJrFPXj\nhl1d00ykIwOjZOSej8V0NCQk0ANUfSfHVBSXZnyJKessKT53eTjCvWsaTRwF\n2g+NojA6wIbWSH90WrZh/dMl+lhA2AN6Q/6XiaEbt9QyZUgxR3sgKJXTsnno\n5oqfM5S0DFNSM2VVGA+gJAzkn0RBA200UQ/ZTew6kYhi5zuo0rsB7JXSrWs9\n0zybdh3OL/oAsT0Vt7CpZRzU/14Vf17L7FePePwmBMyHp/RcQ8ZNnffnC9aX\nYkil6rlidQgsHBYhEBE3qfTKloFwpNASXtpicVA5/pmKdLNx//45XQ5urqAR\nmPWLfwjG5jEBThGywi3A32MdrCfvMTa7om/q2JDcdQtf9NjzxrMP73SoiuuX\npUyqHBzV7gTH2U+a7Je+Xw8lqS37Eu9HO5B2jEIbHWSr2E/O5Bzd2neQG7QD\nc7hROcisIGhusSCecy6M49I8tTZ1+aPZZWyFw8XgpkPcsT1i/DKKU2A98/Sr\nKF+dDDVcOcn3Nyp7hm9bMeT3AkxUWPwkkcRQKmPmNOd0LJODU6Awr+cGWo1y\nzJu6xQwixnlxLJhv0Xh1+nDRkXR1JyY4ykKKBFd3+X/JoSP/JZjmIsVuFnap\nc1ZP\r\n=C+PY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200820145026"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200820145026_1597935045394_0.518507816553599","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200820152135":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200820152135","_id":"@accordproject/ui-contract-editor@0.94.1-20200820152135","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"3e643a980374237449baf7f014afe08d8d611dba","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200820152135.tgz","fileCount":4,"integrity":"sha512-gdKOkuQ/tUYS4ByWr2ALaBSo5EnH0Pu4Uv1pz49ccnYB0EmkXi7Aq1FZMJ7HStbcBIPRuEBIl4oIZ4xAq4FCQQ==","signatures":[{"sig":"MEQCICo1mm/CJHNzPf22sx1fV4Cf/2wgQsB8klaL6xBqSG6uAiBfyDjXlIH7gKgU2jtx+qRTp4hGrVdEXYMUi3ySg9nkAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPpULCRA9TVsSAnZWagAAbkwP/A04mJNikfVkPNxX0lH0\n3yslkenBGUlBRpyLGnLsD0ifs+KyaSOveKClN7Re9EcUqcGqZuKsuE14Vp9E\nZUWFPpSi/9IzgqewlJvjs1xzGac908X5FVuWjkBZkQIfqUyQc2Qlgh8ZtOp6\nx4/0yhHRYwT092HLFWUL8HZQ5dmRmwt9mrN59HFYCMUgMuwOr5Z+c38CWZjx\nK5Nv2KWFAzOM1LyMKs6KX+HuB05X1zwBN7O3SXIzvDMpJAe9HOmEKuRPzuCA\nNWoN2/1ztR23nxGSvzZjRMx9JwtwLVXfh3wjUn2ogNoUFVGUSio3nMxkqyxC\nzlro5yCoEmGfcTqz4k+BDP2/rn0lKhAEOteQozMTEwwS9tfv1rLB1FM5cp7v\nYcbiOlIvgELnA9jAetTy1m9oKckhncsaCMsBGHe2p/qayc2dWQk9qgy5v118\n6DxPvoq09u60ObZQ0pxnN8/7J1l4YG8/GlNn8APkS9xbueacm6VGIVC0PiPz\nXf7JH/6XsCJmKnxZn7ZWUDR84TuWrISyk5O6jkoSkE/8IMSwUNUF4P8Ybsa+\nyd2sM8wi03+KqPiTUMJY4tptkqfdM1nUjnhBg2Me/GBTaHqts8qgennmy7EL\n5kWYDm6cpaeDZOCO+ZwPFlZBlC103IHWEm1PdfVk30x6kQyHhl50GcyU0f9m\niCAi\r\n=dxyY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.94.1-20200820152135"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200820152135_1597936906434_0.7557504465214924","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200820154734":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200820154734","_id":"@accordproject/ui-contract-editor@0.94.1-20200820154734","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"1f8cef3014abac570afd8c9deb5820764cc1ca8f","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200820154734.tgz","fileCount":4,"integrity":"sha512-Ukpq7GVVM5yT2jUDQeVta0OHqYpvaBtAsTkyxo5ojTrV+s7/nzVFsy2J691953NShIlVthsYPp7tssjsudaNYQ==","signatures":[{"sig":"MEUCIQCtRWWV5u13KC6TUi6ReC/iO3evB3crpzu5zLHuMYTwdQIgFbv94AQK7HgRJnEYTMZYMUlElttVu66Td17pnABw2ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPpsiCRA9TVsSAnZWagAAZAgP/33R30hxb1EFLYzDOZkQ\n8lK9pPdIDCM3w+v1D5VwlKQTGLhVHnpIDbuQN2xtrlvkvXHyfuZXCU2mOAza\nuz30phKp1i8awhpbO5ec+pEbsCnD8eYkvipvT8WZ7Y+t0Rhsuo5BkYBWAIR1\nDzpQoY9/XSqVhtkO/TLB09/dym+hKz1iJjMhE0AI3oHoge/nBF3uPH3wSBgi\nSFnnr7cf5cwUejoZK6Rk9yyPbikFiX1JBQgqvu+wCl5BJpitfrZJvIlI3og8\nqmIDpy5ftCUZGNLfC+/U/iOlrmk2bHl1u024HDC8ud1QOZ9JMunzsLp5DnxE\nVuZQEXiybySdRkDoPkGIi2rjIacvPSBazs68ADnb5D/nHaP2boRkgUTA37fh\nyBgR4KDZcnWQdVtW0DY7A/IvnFz+RM4SkqjwaKkPrmJpkBu/NVbIGAfSkbT+\ne7bNoxHn1TvXYFefnqp3o6LRNcNTQX01BqY62IeZ6BvZ4tjE5xFLhWpPJwyv\nWq1qFQDvfn3OJy64y3W/fynxYRGlBlovaeNxY77iLMTpJxJ/oFuiRqym3U2Y\nH4ZGu3ShCezC/2SLFfwvN/Hlm+yn9hwNla93yYtq4sEcxoK62sHbPkTObcFw\nHlS3OCvWyDfQQHUjyRaaQy3q9vo18wTPue0eME11XDIE4RPFwBbyA1h2VqwX\nfCJj\r\n=UXio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.4","@accordproject/markdown-slate":"^0.12.4","@accordproject/markdown-transform":"^0.12.4","@accordproject/ui-markdown-editor":"0.94.1-20200820154734"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200820154734_1597938466159_0.9528267445699292","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200820162239":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200820162239","_id":"@accordproject/ui-contract-editor@0.94.1-20200820162239","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"7bdfd3d585bba87b7b9f64eaa390e311cbdd6f9b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200820162239.tgz","fileCount":4,"integrity":"sha512-gfUGdeYFcf7EvifehziTB5zgYC8+3I/UVOL4UH4HqnyGCOgm8L3+aRLQsOqsRbOoNRIs2ofaJM9Pt7PRRHhL4Q==","signatures":[{"sig":"MEUCIDtc9r7wmMVTDC5CEwqzmpJtzUEseuGOI11h/96hVSIhAiEA/GkP/jpatVRXjMDyVvgxvRQAivxH5tJManp/wbT86pE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPqNZCRA9TVsSAnZWagAA/RcQAJWh8jwO/plZLySPz/Yx\nezgvodqm4ffYbqxvOo2fPZWVYyNDtKNo96iDQjUG8PQwjRGNTNyOGiRfNg1J\nawBbfCiHq/pVWdy7rBeT/Y+KQ/D541GekbcUXTE5sMKL9ebJ9cuRpo3H5q23\nay8oINhidLHPTf2n197Mhxz83rcOQlSNaRY9QEP6QEssuye5IvVagNzy6tlw\namFsXGzBl4ikLpWcvybfnLpkeNg6xQ0F6ya29190uXPzvJ/NBX1VPuvMtdLx\nxSor/mca7xHa2rZaF6YcM9Mb81XuX1NkzwrT5gOuYjXE2Vn/QKVlBVXw0R9H\nAqU9HVLNxnrpVdg13qEBtyskaldv6FTG1a/jR2Nm6vPUfSsVGGAd69GttOiu\nCx0ZqxYfBxYkdKe8GuB8RMkKuqSoao9u/GB3JlGiRhABNeD8c+nm/izX4cJD\ngRYAjMdpg9kKGy+WZP7annFjKLy8k/YFaceBO1Uf1OA5a5n+ASKHR8OZr5xC\nDi+cHzdPinFiQu6kibNPe1uUGNkD1J7BW4inI5tAExHMtf8J49bFXnCKlm/i\nwRKvg5rfp+wzWVQ7/5pbLG9ulx3kWeNlRI7aVF0pn7wiFWPz/j+dke8KZMW+\nck3utNAFcfZQmvBkpRpqCqsM3CnrYG6Ml/S/xbgYBM+KB+AOp6HMHyGkbRTZ\nH9/R\r\n=N5K6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.94.1-20200820162239"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200820162239_1597940569409_0.7779054399315066","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.94.1-20200820173104":{"name":"@accordproject/ui-contract-editor","version":"0.94.1-20200820173104","_id":"@accordproject/ui-contract-editor@0.94.1-20200820173104","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"4676534c3ff8cd5b5c717576d1594f2f1c2049ee","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.94.1-20200820173104.tgz","fileCount":4,"integrity":"sha512-t7sv1Cd1SSQd0gnWG4JzuUD9AcTtalPBM/wApOHxTAEnywJSQ3C8LLD5tcwitw4tEaP+bDGN6cQBUdRkWSt/7A==","signatures":[{"sig":"MEQCIHL02vZCwAErhdCHCyh6x4P9TvC6P1WBSoevfAWL2FBLAiBAP/v3FZlRU7oSFjqnsUeZU1K8JMMEnnlZb3Ev2baACA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPrNjCRA9TVsSAnZWagAAnZwP/3llKx/VEvVWUZXQQkyy\n/9H0oGr9EUc8ZG+iEctZkTGlCRrpQAZziprKG2YDX3bT5fVXpiEXTlCk5urv\ncJ3Mbt+tYOTvUwYfwO610MwltVvUaPRsFVhSx4N8wQaDXtadcZeo8uGb9j3r\nM7z/hLfytaWhBciLKiyBsYU/SWwAQPg+sH+fC1W8nbgvNzZUJMKDYBFRvcim\ne43huQDF6/uapkDLQ+ow2rO8lJ3fSLIMq1URAdwJoIwj1w478rRFzqVyCND2\n/2y4Q09wC4hR3XDBq6/rMgu0WNNEUBYGyetVcdXawLNhueGrTdjHPMBJM/7Q\n/IlyEwHH6XOc5mK6jkLY1Jv3A1D7nnmBaMnC7XZ8SrQAuwwFudMXWRhGRSRK\nEPyN27tWWqvqm14dK7aWV+xM0uH6SvGVVNls1kv+lsGmgk7qjrJLwo4Gibsx\nGu11zbzuYXkIVv5CMfRqii1IRvp45PzHbZViTt0VcHakYUL3Ic2bgSj1RTl0\nhV+mYZfGQTX3oHkcZAiNYylhPZ65BzFdt0qqj3niywWp6p5DKJQdiVB0ngA7\nIxFhM4RgN7rf2FP0F4lD+VlAwJ9k1iRAlfmX/Ra4TrlQmaoJul+JqrglOZqH\nP0GNoSGB5l3mdNys9lBD5WidtkajP3tpY0+19JQBsCpRxh/QfjkQxLLqAO8P\nJbu4\r\n=x5Bv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.94.1-20200820173104"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.94.1-20200820173104_1597944674908_0.20659673237061926","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.0":{"name":"@accordproject/ui-contract-editor","version":"0.95.0","_id":"@accordproject/ui-contract-editor@0.95.0","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"130becb67a1765c36d4b4a1d726d249410d2abc7","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.0.tgz","fileCount":4,"integrity":"sha512-nCrQgm6UK/LLeBQ/M+V92AgIKEGxGT04C8CSBw/OBGSMxS+I7vQWkDAS13ZivN4CtIgRPzPJmrLbe3C6OC0Gsw==","signatures":[{"sig":"MEQCIBc15vLqYdWJkZemssYOfhwcazT7hr8hs7P3knLqyCv5AiAUw45ZHcRoURRESuvGrIpHJTxxscfdAF97Ds65zz276Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPrczCRA9TVsSAnZWagAAWrUP/18eruRg+TCDRq1zqayE\nMBa+DAioYNDju4Ikd45tq5mx4sHfp8sAtyu6onwU6pxjQrB7MnZlcGN72R9U\nWQYR+H3851+up6aZCC9AimkgHz9OwuDFCo19e+yU4X1YLccop8mOPG+peIT0\naol9h8MsPuYTLF1t41SWJYcYqdQZUM+RE+JW4/0BCUB7SVlkxvhKW4fsW/pw\no3Wb1oRhHbksTkgKB4jg5Rm/SWhXeP5p3A/227mNGUCmDFwSl8Q3cT78c/na\nfDYmrrDEROYuAr/TjoNo3By7QOWniv3MZv68gNBxC5wlnt813kCRps1iSHmF\nP+MGnpqWHsGKqFtI4QaZlgYK4PXc2OTGWPeTRDzEAMQF2vhpw1cD8XLYHbSE\nSbbvFUefBYMCVnjPq63DqnX/nemXku3W3FDDwb8bCAQRgqYLX+yDyKbM57p3\ndfUG9geLOPiDsumt4oQiiN2DLACwn9jx9R/6ZWa0BKgjeKQFH7xgkHKgg/e7\n8QhineNJSXp91mpQuCGmJPg5S9XyKHSP3pqpGZA0qTnCYLr+CV2rIQT1GSxI\npQJWGxICYUbzDnzENMV97gh1H0+iBb6owMowDR+l0WGhDd5uakc8Df5LHAS9\neqSSoPK5wljexM3w2l04G0Bvh7D20o+jLUMYiKrsKs1IQ0L+SQGBqTtx2Zhb\nnLPN\r\n=cWr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.95.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.0_1597945650846_0.2668270250058622","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200820175320":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200820175320","_id":"@accordproject/ui-contract-editor@0.95.1-20200820175320","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"ad4d1ca5a1ac65adbe9d15204bc4701555e6c8f5","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200820175320.tgz","fileCount":4,"integrity":"sha512-9PT4Cr4UW9HEKDRPyn15EpcfX+T0tE+sBn8BwD1V4GWQBGNXHACvcgeVEMMfoD2JS09Du677GrWI94cKZg2Y+A==","signatures":[{"sig":"MEQCIBVF4uBY99Y0kLvSPpZDk4qyemHEXMioZ538qbQ6VfvoAiB/leWAE8BNdD3M6hFw5WT+uD2mg6XaGltU21HI+i5l/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPricCRA9TVsSAnZWagAAPiMQAIA90p/QjJ9l19YAi/n6\noIi5wBT+gDxubHVVDN/sSiQ/cNF8tX06VCkHNUw0wA1nXgZGkAzO8KzleJxV\n5gHon0IdbypVVh6UASjcmJrufAVI1tQ3nY67CEz2Z09prdjoluKVwaZzyBK8\nFc7Fej/lTSbBAPW5X9lKz1SmfXJUDSaYXh01VtPcQxXgwqScvzNwBmC3YCiF\n29SVlkG92Q27kr9IpeQXw1ho0TXcewGEbu+CDkeDo8hC3Yl/v2Q2u3rW4Ab5\nQPLN/qC/3+SC3ThyTuglbn7DNXuobgNNXW1o/gH4CCwnr+Wqj0oSmUh5ZyvR\nB3NoCcudIlU9x/hbixT3mCpHatyXeRG9HHgTWp+Qd4VjcggC7vyqUk4Wp/kM\n1dSZJs4LElPSzQ30E25oNmVKLeYA7MxM7OwaiDuMF4OqUXfKuCOmTvUiCHFl\nvg59VjzALJCKcfjnye5e7hpogT25/s/k0cyHeqYOCjdHfaEr/NiZUIaBg+At\nvpH6+zKjK3CwtZ2UM6g80PLLzEDNhUXwVhx9/AmkWhe3XQS1cLf+U/sghPrq\nhd3zgoWTlJ064YjE+uUoqYteSnd9pCMFCjb2GRilGIbZgkLhCiX+i0dVVn57\nrxB66SDZ4rhh1EbKmI71L92spNl1bTymoQh9tbMt6k3BgrJpGqrBReaFFdFA\n8nxN\r\n=cpjD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.95.1-20200820175320"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200820175320_1597946011556_0.21725963289482397","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200826155937":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200826155937","_id":"@accordproject/ui-contract-editor@0.95.1-20200826155937","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"ece432ab03d0eec7b838602ab607ac064ffd43eb","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200826155937.tgz","fileCount":4,"integrity":"sha512-JbDo3N6D+64WDqSM8UnQXQ/elgsddpMNuxlEbwBe9GIhoEVVXlD3ca+1nHK4YKnldVrbjAles0mig+MducbIGg==","signatures":[{"sig":"MEYCIQCUOKftivuIJvf6CmHUOhFRuMW+YjIYSphJcrHJkmoAMQIhAPxsPFqzKGTIrXgaqDxvJKYajZhkeRTFZqjnIA/7qH4t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRob2CRA9TVsSAnZWagAAPzMQAIzSo39gqv0ZU5VBJTKC\nF4Q1/G72dMjyliaqiN6R3hKVwcMFvs7tSYkDdc/NXASi/C6oIF6hhfQY+tTn\n25x19O/7I2ifdO6imstA8PIcKN0crLtwswbTjCLxgNGgNPhIZdvK2YCZm0Vf\ntP2rWdj7HGyCcKL/n+tYgNeEmIa92kkrgoW5UBiWh0ae26aDtCospp/Ru+UO\ncfXkjOT4Mm9nZff2Z8rNjb9LU0fdQwt4YsThagHPjJI+w1wy3nr7W7E+Jqck\nOfxId58Ixj5DEbRl3yIR0rYMMogc0yyy6R+Io1WJ848xXyD+mBqPZ8Q7O3QV\nj/X+Gw94tTJh7W94alcTS3x0HFTPKCdQex1vDqcKnv43474mVSjvFox7Q47m\nQ6y2oQwi7eouIdZJ+j5oo6PjvUP5x5K/jk/pdMDl9k1sv0ajr7cym+oEJarM\nkxTPNZCzh39D14ncW1PikKAavqe6g9KenNw7cJL2fOnQZoswFcSD9lLQRgxF\nuJ6NROkytR+0//PPWzD6z1sQuavYFi00VSR2OHetieuQQ1yx2kdeIw0KZxC8\npdRZSeCNA2Jw2Dzb9HVYLvajcYObN1gjsEkiHy1MXagzg8tGgvO3fWml+VuN\nht3wjurEXVqn0gNbpZFs16q5/k5Wz6T3BzJZwR8Kvzs4WKzUh53LXfcWTiKN\nxzvy\r\n=B/7u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.1-20200826155937"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200826155937_1598457589903_0.019365884213096596","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200826183520":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200826183520","_id":"@accordproject/ui-contract-editor@0.95.1-20200826183520","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"fe7c6c448abfa22cfbee34140ff61e6051dba55e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200826183520.tgz","fileCount":4,"integrity":"sha512-7vMk6Cr0hI3tfCXo6vSCdiaBEyl8PZzhSA2LiNAar4spdRC99TgK0HhPriRf2Qw6E+qmXdzxNDnBUxkaqWrm6Q==","signatures":[{"sig":"MEUCIQCC3Q1eI9Fv2QBl1iQYp514gYLziDMGOZ6lWoEF+ZrwHAIgbMbYo8g3XrWN+K9LnRxd2jcY9vFraFRhS3v0J83zMgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRqt2CRA9TVsSAnZWagAAFU0P/iWq+FfMoUy8MfZb44bu\nwME7xbuY8/Ir8mwTKZ/xLF8TtiPORIAgiMYENrJffQgpph+m8uSvh2kw4tsm\nE0otC3ZLwXdO+GyRlmz5u7xE794e5BXv5x1YEfT1+HWGKYMgPSOQAuDMrR67\nXSAx0ZJ0aqQDtj51RRxVcCQ3RXQiXbx8zBGcTS7TuFKa0QvCkeK2mcz+A9CI\noCvH/Z8Sz4Rr4+qR12sTHtN6VGSBDKXDdk/U4PS9HyNuGD9+fija587gMQrF\nZQ8wldVUhDMUWGUKA5nMlB22IvHOrLvf+5h3x3GCZKGXSe7Zx9To9guqUUUA\nq14lLHat8/ZdRByHlV7LNlU2Qzz31vF3PnOAoCu4oSST2rkAV/KRaNvtCvNA\n4Ixni+u3YTOMqCWWge9m0BcCYeq8FXx8imsrkHwTuqELKPEANJfrbL1d5lZd\nuDNDQ80AeSGe68reTmfNsDjrfZZSSHJMyZIn4rCdbWkIalWKx/hk3dbmlhmY\n2bomc/+SoacWzCnUZZsM55MKcVpXDvR0s00kjB0a+thuCY294WJUjS1QhoET\n9Zw6I3qI0KcVU002pcGQc/Ye1uTeWLndb5X3548eoMXxk9XR68t4PhmOmWh6\nyW5X+audZr0rH/lsrnhbSt/d/KjR4NiL82WEZtbNBdtzHrxRYYopR3kIAf+3\nQ9el\r\n=7+JT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.95.1-20200826183520"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200826183520_1598466933888_0.31419067077695817","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200826184129":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200826184129","_id":"@accordproject/ui-contract-editor@0.95.1-20200826184129","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"951948f4c368bf156c68527a58200dad53506f80","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200826184129.tgz","fileCount":4,"integrity":"sha512-qGZgxUVZP4LrnlT7yadyPPS+XArfhwTGbs9x1QzOLl8Sx2y8UpKrY+zlR4eUVwWeEW41zwSumU3nxAy5SGYZxw==","signatures":[{"sig":"MEYCIQCNPazqyaPyunTd3zhAWWF+Q1TWv6g+xfTsBPCMzQT9iwIhAMgdfjFwmUi2DJGY/lZzCebnzHZLW2j3Bi64ghgMngmq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRqzkCRA9TVsSAnZWagAA1DcQAJ9ah8lXA3hDOGra51b7\nmC/2fje6hlu7GDH5K3QzDTMQj1or98BiY9o1yfLmvrCi6gl9Zzg29gVm7lGM\ne9rJs75W+pJowdOPaE4OI2guJNR6uZd6UCkjvCgZT07lyftUxN5VxcxLKNjL\nQtpGq7WNvR5Djpgx0djxL2FWKyLBt3qmyfE6yQNbUupHXNUjo28ZqdoWDmYe\nodRPPUcc8+6f5lU3wQ7dK75+Y1x/KySuAwMOOvytSESXzawvbbqGbQe/xydW\nfRP+zhL01hMOfq9pLhLUzLSdVjH4cGhXcseOtXenqLnnXsYNrBhieqmoXuGS\nUSJY1TTR+Jt8Zjbf+DcjmQMZUGBWH/Y6WrMzd2mpj7mCpyNNxYyP1iKr5VdB\n5IA20UsuD1M/XPS+NOnQbU3IH4QYDCKEjaKspq44ijD6HfbwrTuWN8+qevSF\nLkSEnaYHxPfW8bMvTOBAp354Tx0ZaP5nRazfQM/AVrV2wYj9IgHmnnZ0UOCQ\n46zblEgEjmwGTE/imNTl30c6p/glNQUuLZDB5R1/AwEljVmVPxQnlCLw25vx\noqBSfpA1gaREXqLNsq+Lech1aEQC4eh78C1hIKd0DFVRwL+LlDrzkihs0HE1\n0oS3r4E5qj7d0zXdGDqnOCyHNjJJH9EUn+Wv0n3WHz+2v5xuvk11qC5mzyiN\nOq8K\r\n=m0xV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.95.1-20200826184129"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200826184129_1598467299710_0.4376061811414591","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200826184225":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200826184225","_id":"@accordproject/ui-contract-editor@0.95.1-20200826184225","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"42fd6ff164005b29bcee13b222ccddb7618b5447","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200826184225.tgz","fileCount":4,"integrity":"sha512-BUB1ndAAPMrmS7taU1Riv9co6vMZHlFUteN2fNhNywVftiBctOUfRzOhjwrQp/mLDFIQMkFMGeoDWHzIaUk+QA==","signatures":[{"sig":"MEYCIQCrnshJb1N1uAtv3j/uAhOeEe6/c/ZtHYfik2fiQQYP4QIhAIJAL8A/TulJ3Lh8MyIEKQoQXQaSfQl5CWNckuD+odRb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRq0dCRA9TVsSAnZWagAAH6MQAKDQEX9Omqo4S7VIskUg\nYe45+ivVU5GINH4GB9hh4QQUaplAA5Zsqp2tX9Eo7eeXcuL4ilIrpJuJ/sQY\nGL+CSOR9pTpeay2pNdJNvax5EPAZqNZQtkXdZpRxG+hn1wCdl2gZ7GyvcJvW\nYyH5vhtQTm8wUzpwgtrp5diyFOCtoBAXEMomuJxcTnLuLku+udG9YwbX2JEA\n1h+QVU9daESfmSJceEwpAMBGeQgFmWYa3SK7nPRa8azgB6RAbFxjfw0SXQz/\n69kxzxtfMqCAlocyCLWo2F/xA/hhAhjFYWKNxB4X+v1B98ZmATN3rRVsjfmu\n9Y62x6tgUcjart50z5SJu7rkkfJgMRW8HgsU3pd27j9J8SxGn9Hpry8Rqscw\nYC2WQybb521Bt3i+qE8LgBCN9FrcnKqrzoqr24pwzCYw0BDrQKegG7l19jVc\nfqamEAqXXvXs/8xJcjzZEIaNzkJYcpb4YKjrWfhv7CD8QcoUx9OmyCM0RdsU\nPet+VrurAE9sRmDpMAx4gC9VemLN/HzGKKQdvY9QAjSaRytsGg4JRnucHVxp\ngHhtDUr5TgaVOKdYdGxGL2OVeog21q9meWM5CQ1naELGjlsJGk9v1AitgNzU\neJYZ4aAQwnaz+Z1SBI6CvRKhLmMv6r31lOLMmsmohvSVJSYdlIfZOp2pS++E\nqeuu\r\n=we5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.95.1-20200826184225"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200826184225_1598467357101_0.384395490285971","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200826190702":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200826190702","_id":"@accordproject/ui-contract-editor@0.95.1-20200826190702","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"361c39b983bf486270f1f62c048b5762bb06d4fc","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200826190702.tgz","fileCount":4,"integrity":"sha512-mV2Xprc4Bf28TvhMu6WMAjF4+ujwwZlu8fIo1HoKUKMGbZaBar+3R6H04lH7utNTkW9B9sO8EcP+h4hudpPzrA==","signatures":[{"sig":"MEQCIGimwuLtdkd/16zbhWgTpu4vuvq1om/v9a8b5o9ndFb/AiB3sOh0/wmz7n4ISPaCLSas1De+8GjmMoODqdjIvdlzeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRrLlCRA9TVsSAnZWagAAmsUP/0WmmPNwF/aSI3kN51+/\nQBqkIrg/QOWR6cJ1n/TjaUF1aYJFUl81yCdWjrz13qbhY8oj9B2g/wD4cbaU\nlRYqic19vI81YgohTXczaOUHCddr+AjXWgPeXsEExLnjmXwxgw/48RYUcC4t\nw68eAKIRRhOM7arKxQ9upD3/6565D+D9UFzycoOQunMlOscESa4ikdHtAMzq\nnHvYh3jjpXyHzp6NRUyOTFJ0DeuVQol808UDb2pslsB+ID+XGYpAUd14NFzb\nWQ8QtGemjDpXo5XrOSUt9+zImYAFqwVbG0o46lbvarv0FxtLmgxWmrb73IeO\nJLvkha0q0HqfBdQssWbXPhTkdWkKFfj9pCly2qGPDhHcc97e3H5QoRLxXaQj\n9KzryMyTE8SnnAw2iCeR8UVl2Fnn0kxTWp+k+8FA7PcxKFmjPxBgiK0983St\ncQYRVYkcUesBMRTr13CR6JgM6t8encdmABAaFoLdQQAckR158gE/q4hZSf59\nobGgjVhv4QRIsB+5s1FjTzQTMYiSEUHtTSv4sBIEOJwDP7j5QJnVPxCV5OBg\nVYiXLpUkkb43HWyRW/Bs3QkW0GN2LEjX/H1EGW5KXNBZpbcOQKLAcIYYYAGZ\nA+cl3Vz1rtOEZHPyqPUZ6svpwHEMemCBB1ZfRi2638Wjopgh7AtmlHXhSUns\ntN7S\r\n=Sa9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.95.1-20200826190702"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200826190702_1598468835087_0.500628340165618","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200826190803":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200826190803","_id":"@accordproject/ui-contract-editor@0.95.1-20200826190803","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"a748982bee60af3cd1bad6902674499f80972f24","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200826190803.tgz","fileCount":4,"integrity":"sha512-aU8RQ4YY3v1Hb9zIjz1DMlJWUdFMBtwRT/OMS/OoRi9pMz07k3tnFrl0PAVwMN95cyWt4wHs+D/H3A6OygcTkQ==","signatures":[{"sig":"MEQCIBDDb5lyBGtC+toMohIwGBb38G0XvzVcOA/zcY9lxAQZAiBtFhyNp0DTo6wvYhh9jQbi72EI1LjC7RMdV0Yni6dHGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRrMgCRA9TVsSAnZWagAA0TwP/1pMLUiVXrjV2iCEBGpa\n2J86YAvFLfcRhylxk6omLDK2F40ebSPLrA99VdQiUobEb7WUl2Hzbbitcc+X\nsLo7M4W+V91Y1l4H/9YkAVLS2AsSmVs/3hT68GDaz/T/PkY24Lv4vEDUV2q1\nGRkOyOyI5Fww6bxyE1Tkr6z1xTACEkd/OHF0prpjLWMWeBm1/avuE0PhxKca\nkF4/6+0nPrOXoBFRykEcnd1A/YVCOOlFpzuDMHMp5YaWBg9ZhrFQhGOhaJvJ\nOdlQsqT0DG3uI4szfPdV6kMMW3z6sxC48+VayaguvgB4J5j/6m9+oJPhJ8Rf\nztOdI1DowkVFtPOMvMYLCpgh/32BoQRYMgetRYlfzo3PJqJsYdUn2eRgKEJ/\ndXJdUbgZZOKtVBWAp68gtgyP10Y99GTTQr5fRvME3+8zhLOWVkyTHaxpj3PX\nD8lEVW+zGaa2ovfB2IAFlL+kODmlBc2aGvkICXz2L7WOM2e2LOlf2n3N3h+S\nf3x/gAvAN9llb7L/6eh+BXvvbRJCiHyIQhRHG/u7dPzn12MmbyXOsV71HGeL\nGaCKB+Bneriukk5iswALZWLe9ikZivDRdslF4M1/6GeYpnH23G8qV1+QIb/b\nZIcaaSKn4PQ7yy9OgxzBcJPOW9auOg9PVDK4h1XpHQBLfBEp6VmsHVpNa9ku\nicW3\r\n=49+E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.1-20200826190803"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200826190803_1598468896159_0.8163607196947142","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200826194631":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200826194631","_id":"@accordproject/ui-contract-editor@0.95.1-20200826194631","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"8d99f12a42a2c76848ba1ca344ddf8eaba176627","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200826194631.tgz","fileCount":4,"integrity":"sha512-sFOJyKUR1zafhkqA3IrXB1FwnLzaHyde2UrWJZ2nG3VKw2YGJPNrkLlAveV8hqAg+GqrkFrLA4YpzNTQxdqJGA==","signatures":[{"sig":"MEUCIFL5J+ICvPeLF1E3sPQRkgZOpmKh7jNNpFOMiNQ7LRCEAiEAwjnmyjjMJnUxpR5rhwLYvpJbFzfzyW5gPnGkduair0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRrwlCRA9TVsSAnZWagAA++cP/jszLlEcqYuK3kzKca0/\n/47LdH++ZustiO0njs6evMB5fMHej76xjgllNFxXx+CxAqlbBm+YAG4rnkLi\nuIm9wuCIFh+rISfYerjpDf1eWwQqSe10ZvQwhkqIXe9uOO67zgJXg+8xS3SJ\nmwVdOgfMGejMl+Urn0XxTN8Fh6clxx1Q5mCV+Jt6EBnoYpWmuEw23JCQyi5V\nFNNSFpFNgRJmEsBfJavMbme37SVzyxlZy3sHHwiPnGBeIxFqaYJCB/cU5EKs\nD4Co8PYkwkU/Yy5zIvabClkEfNl6ceJrLwTAFsJA00Je2aOxJqggDaGbq/rU\n85y91LWF/25lCAZGLI2yjl2ZGDI+viDAS5ACDcKjIPMljhZB6+dzEEwlTA7a\nirFwmsylpaVDjFkRmrmhN00GUUv7iTenXcXqW6CPaG5SPUU3O4KQGJKCxT3v\nJlGJ68m+8BrKEsSz207jBJkBDNL262Mgpe7g8B6QsWvkL7lHyDH0/Hfd7uXw\nwayUHMdYffDkI7PByKzhgmWHGlrgTXSC7Ych4TpDRaf19KZBp3Uqvo5F3Y8k\n8fO1L0YvcRrLVSFn4wYOWxOVZzWTvPWQucLEqYNacj/+k3YDFb1Mcz5aDM5/\npjSAyRvJbMaefscOL5kPRLIhkhKCBTP/5seoPbYAgEiMt+1LAwBLiSKZFdAz\nh1g1\r\n=Pr1a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.1-20200826194631"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200826194631_1598471205233_0.37339978236866456","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1":{"name":"@accordproject/ui-contract-editor","version":"0.95.1","_id":"@accordproject/ui-contract-editor@0.95.1","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"a433786635ff1d6f66d070ab064ee5992acaad90","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1.tgz","fileCount":4,"integrity":"sha512-p1b2m9SfXKbymz84w8WMCEdOYl4qjnX/JolNDkCywKFED/x+aDeNeVKrmexrF0AM+kHTGnunAD7yRdRIm1c2Aw==","signatures":[{"sig":"MEUCIQCL3n932lGtNiCg+H8+CqNnNZji0VlKI+xY7oJ/+THGTwIgQHXqor5mXM5qXq11edbRXIQ2VVURSGCT+Q70gPwkyEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRr/WCRA9TVsSAnZWagAARp8P/2fQdJAnZh1reyWPHYtW\nY9ulEzmhpfF2/kJ5R+515GHdApVjrTCDFtcQsb7HkbLmaOS5p9WW0yVPHz/P\nSH/L2/g+hK7bRHLlla8HUta1ry/l2txK4n+WKo1+Z0DLRQj8RQuKFeRGxQAl\nCVO4EAaWNDVW0Z542M81KOBuOjnZdlI43d382Dy1ofzrATf0gxdWrrEjZGSL\nsyHusc8XOVuEHIaSAbPTGKgL3y59Ph1/UXwNVCFIxmqkfpeQmhsjnSxbKwsU\ncUuaB2Uz5NBCybZKgCUw0F8das54cKd9FLaUDkXYjejeYqG//TQi0fKXcD8a\nLCNKuoNsv2WoWQl73IHmgCX79x+PIvcTK/lJrTLQJThk8Zx1HBxBNPIQdTFX\n8MGsrR0IaMEX5DJlJOsb4YEE3roIRDPPUiG8PcGQ3KF6UPwrDCKVhP6yu6BP\nI3SaMzfCs2vGB2a9ZCDEuARWxMLiP/Cg8WGhMMHLEfUDhtrEA/OMQfbdDcQ2\n+UBdKkEa9Cg9Tar3fUJAEVAP7bd56sZv2iNd4FUaEQjUXU9xAc7smYK/0rjm\n1wkhgo1c/pzX2ZJ23knYi3c7cRGXJElz0BftbDIZox2/cyW4XUbEiUiNWHcp\ncrpSW2c8FT1CjXZQqznXekSUF5puO8v+uWIIBpmvA6qHsPg++Ja/uY7UQLJf\n+s/e\r\n=9D8G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1_1598472150407_0.6811787292872982","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.2-20200826200706":{"name":"@accordproject/ui-contract-editor","version":"0.95.2-20200826200706","_id":"@accordproject/ui-contract-editor@0.95.2-20200826200706","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"2e717aab9a446d9ee8b89cc08aaa9239983b780b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.2-20200826200706.tgz","fileCount":4,"integrity":"sha512-FTi9jE7PAUM9LHg6CU2Yfe0TCFyfSWVI+O+RDich3znqdH2krCq1nB9wktTrnwjOg0Jbi0iRCohgD4gcl/ZO5Q==","signatures":[{"sig":"MEUCIQCF/ryGPXjBdPtEQYeRwNi4wFI9ht1ujnyBaWPxf1gGjQIgVmuEeTFVWBmqoV8N50i7gk+2dhsr+c4+bdhz/qNsu8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRsD6CRA9TVsSAnZWagAARXUP/j9gKIAVl5zNC9H19yJJ\namj8A2I7jp0If80qYsxzBfC2QbaLybJIkHcPyZ3/55W5E7f8r39buRSDeEKJ\nEorez7uMWU7OVG+sN0w8JU5YiEz2HfWWv0w50xojITij/nrE2Vhb0FpMoPAr\nOMEq5zyipvTQgUm/G7QZMyBmUtqKEuJfnPTEVLTD5xA2Imy8Voj9DetOOy1f\nn7Rt5Wvjy26B2Ficv/R5Ltq7LM6SDAV6HVsWuZixjS/UbWszPdI9xSZrkzRD\nA/GPeU7vAVJUmijN9T+ltrHx9gl5Iz9u+4jA3rB1wH7nOIp5h96b9f8GAgFd\nyesrSVK7Ig54Ffq4RnqPdZTtXgOh3bd1j4DOcKwT+PAEkQmzLH5PqPjjea7a\n/CxXK6zTHjHABa0VmOQYlOU7qq15VbGCnmGMVJZHPsQTvhX37tES/P+Qyr4j\n8DfZvtR9JMBWgwPP65lPpEDv5sL5Kw1v/DRehIBraMKN6ddswtbMGGsDoUJ/\nm0YaZaOhQd0VQ6ezS5M+aexeHnecpLT2CouBhcbWNDoqcrf9jH+2+l1TXpJe\nXwz03ZYBgtlNYHC9jd5q0aUh2ZWkDfnCNfiYYh8THN3vlQrEpg1Zdj0ZSPgD\nPZNSjq8noCNJEudNv6W3HQGhBZlmJpr39AGOlPKSrsHPKGoMBTUPxxUZoYT3\nHXtF\r\n=ad+Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.2-20200826200706"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.2-20200826200706_1598472442018_0.6381169594411711","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.2-20200826224901":{"name":"@accordproject/ui-contract-editor","version":"0.95.2-20200826224901","_id":"@accordproject/ui-contract-editor@0.95.2-20200826224901","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"33491d6a5b0e20ec7ab3929058257a82386a018a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.2-20200826224901.tgz","fileCount":4,"integrity":"sha512-z+g0OkWTtvvQ8AW/AXFXRxDz2i8FrLhf1KSvfFua5Xcu2Gv2zicAwyo4SJREtSHuCDMe2zW1gZO6TUL0/LBcsA==","signatures":[{"sig":"MEYCIQDwGs1BaVIfL+R5h8zF5YVIQIGWYqyz6FOJBKl/kYY8VAIhAPbht0PvKluXhsY8k6JnFar+UT1Gx9iZtyabqt4gjvDC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRuboCRA9TVsSAnZWagAAJo8QAIE5g6ICW4lb/oqWY6Ha\nSXu6BRQ6WcDHkjSvgS7plpW8kB9d8yzdoxuNvsm60vryoak50s4JHInvr//q\n6GnKzLf7OFnkVY/Ls4oiKGs8qkPrdcVMuXjkgE/2U96iGvCP5pF/6hXEX3d+\nyZXECiVTms+DZn1odFmTg/wk+tzjU+rGinUexzeJ9KGrTKIWONw+g8214cx0\neuf5X4ZXDl6nwXDqkqNIV216MtOUoC9PRVWE3EV+pexhIc1nj0HZesfnxZcu\nEBEVPwwUO7Xwuy3TO/imTLR7YUu7huoiGlQUaCPaN8owTgf8bE79LTqEG+Gq\nVpnNTUTn5S+nOqWDWkZVQgkcDKWCHIatcbljPZ0+7usJa4l+ZJTuPbPuZ0FS\nnf9PSkL2pnJC9dbIm9EXA2B3PeD4ftAWrekqI9esMb+7EjZ3w6ZqnDgXf2az\nqFTYa8VuQJMbotnyYaVVTsfxs2g/R9J4rdAelC0lnnKVdqC7/64RAwz58PAx\n5nKSL6ys7gmG6a1p+ia+ewnknZa15wFWiy6qEtCjCJUPF33Ev51D/bShmdF5\nunMSEH5QPOnFYbodos1o3EioJqh4pfAZfSRzgbX3zx77OGzAz0nPs1xf8dWx\nVtJdHvvNDQv74KWhZ2Gxo2ULDZzAkdNFYGhexRmqvmQqRR/zQjGuGAfotJ9J\nqc36\r\n=RVGV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.2-20200826224901"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.2-20200826224901_1598482151688_0.34891682441560024","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.2-20200826225934":{"name":"@accordproject/ui-contract-editor","version":"0.95.2-20200826225934","_id":"@accordproject/ui-contract-editor@0.95.2-20200826225934","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"3d6497d36e8972465e20a0f7168248cdb1f3d580","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.2-20200826225934.tgz","fileCount":4,"integrity":"sha512-qQ5vlIYSwX3SmCzsY+uV4Bfa6PG4kwToAfZYbf3mZGeXFrx4K43gW1kv/qc5A9oK0ktKW6vWrnDs3VR4wHgMVQ==","signatures":[{"sig":"MEQCIAcPQ9R2S1z5frNPBWOPTp5vGzcqd9pdwjivGHjlKh+vAiAFPWNf4MEgfIKHar+qNaNWrgx2Njs7nC7EP2FDDLA86A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRulkCRA9TVsSAnZWagAAfkUP/3Cgf9AecdDm8MIW+y6s\n4K68hqkowXeWlFC38CI5AY4pEFrA/lRxpfFG08Q5ba99gCs3pcccLvqM3mGc\nAob26d1LLtqKP+67hbYCNPRIhlyWxHyJE0arD+Gj8nT9aYXQsGl1i+fuPTu5\nzjP9ihj6dbXzfulZ++yp6D+RwxW3NlP/wxqMxVBE3GdLBAUP9eTT+meT+2Lu\n65wycTRDYtm4qOuRd78OF1fDFoZkEuWeZZGU+LOWxDrGNi6LNOz17IW/kCWB\ngfrOvskxymA4X/9xngoX0gHzF9zxap2WeWUQGB4siEw4z7ed98cw1PbAlAjM\nY4C0o/1UFTx2HK2MgJhO17XIMaA7j49HsKhzFOyGnhG5PP4uimbw5ahtfmjl\nNz5u4DBDGbkiIpl2hx8YSgB3FwVTVmVasNnKnpRSSDwXoz/QiPpwb4sBMIHQ\neW3v8XDiG6mgpnGobXhkIYTDYT6AtAnroLP78OG3HcKTBDB+H9fxaTHZe++y\nwsADpk6bmViMWN1yNpOfgvwWcoIp0NohQZQ9R8jw6Z3thyTJUcFMus8qVcbt\nVzfxEQMP75jNV7COdh/OU0KUN6Zes/K26O8+/3udtAmgTkS1Uzt6/28tkP62\nYqQc9v8a7AWAa3cQ3hkVH6FVDTs/ywz5B1mdEOkQnttrlrQlskx9CL0U7fAE\nS/d8\r\n=uPZn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.2-20200826225934"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.2-20200826225934_1598482787804_0.6884888518779313","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.2":{"name":"@accordproject/ui-contract-editor","version":"0.95.2","_id":"@accordproject/ui-contract-editor@0.95.2","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"de971fbc0dc5234a347817e5504592225f8ec726","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.2.tgz","fileCount":4,"integrity":"sha512-ramjTCRGbx2XEFGXMwXy6vGs0aFgdfCtCOYJDEdvjPyhHHLUNluE4HU+rJgmGH6yiZWofFmHjlHxhmGcg7ddoA==","signatures":[{"sig":"MEQCIEDJvLueQmw1myoSQD1yZAfVg7ZPj9pZ4ZBmVejupFNxAiAq936/7IzA0KY7buSdpTjnI9xWjtVWdjXbShcvhdwWmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRumbCRA9TVsSAnZWagAAC70P/iygieU1I4dGcxtJ6UOK\nOPD03pcgVlZSDR3sWn3wrXZLWKsXwnL5Dwt+G6SJO5aKsh21pE0Sh03A4Rdm\n5F/fIYpQ4GJYgY9Rw8aMTHgIINnii82bBbALrQYzFRwZyvb6/cF+Ec3dUATG\nY7c+GG9gtNM18ASD6960CHMbilEX97F44IHG7bbJowlGauxOJK1Y2j9BTFdH\nVmscBgKr/jEL48NV66XXbzCJv+DjWmaxNZk5ZiD2rbA8Myje9wgLJAPos0ms\nJfAdLPN/7DNCridFjjebFsmQ910ONdgQYX4WJddyUyMG6XQr0rkGenVgLyjE\nUg7w0IrPp1F+5AYqvtJFRL03khEU1h6d0+GDaaD7V2nbIJ7ffI0aRwF6ywVw\ndv9VsBtNjZlWEeHaYRu7ivOZUgnkZeVFVV3tyLNYZKV7UCjbVxVY6nklUQOR\n/HO6B5fVms+2Yth2j+qvKGxsrykSQ4wWlSOqHZ8A6iwB5pSe6r7PXUJedPIa\n1Ga9G5yCn7dRYSWwpi/h4H6dhIUC/o72JpLmhGruBHIejLKnXGG+DQLgMOoI\naAb52WyoPbF/3I+I3DzqkqDAjTYiufpl54D3amRXRZ6BWHhzWMhwHcOdmX9C\nk3g5Ow08FJFlMa46Yxza74vHlYgmc8r03k0YPeSOje+FSHLYUlmVvLl+V5ZW\n+eQL\r\n=jtCJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.2"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.2_1598482843416_0.07825359483185212","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.3-20200826230518":{"name":"@accordproject/ui-contract-editor","version":"0.95.3-20200826230518","_id":"@accordproject/ui-contract-editor@0.95.3-20200826230518","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"fd137f9dafeb74bc322a485c7e4e9edd14f2c8af","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.3-20200826230518.tgz","fileCount":4,"integrity":"sha512-Wm31Sx2UjtW9YcUmacWbk5b5nIYsrMEY+XqQALwz6csFHHB4arha6LHqw1xnTJgUdeVZufkTNwr3kPLcF9mPAw==","signatures":[{"sig":"MEYCIQCafovsxnvtDsQi88mRh15cyrGExi5TPPOb84IXlSbWlQIhALqesxCT/c5ouiCgiHnQExBMeTwObK88oCSWSRLjNPo9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRuq5CRA9TVsSAnZWagAAk1IP/RRkF+K3kWNnpeNG5Su6\nCWHPQ8w0Jmio7Z/l3paLAJ84/eGSWYQw23Sr9TCeoh76N1TMhauFUgF/sC9v\n2p+MhYbvMGH/bl1K5OEeMDwwxnmP+4OATrMZ/mYIk1fgSK8EPL8EnIAlypML\nRxsXlB0Cm1Iwj8qEoqN13AFii2gkLlHcGKJX+fTKnuny9WektfHRRQeqpxMn\nbhvW4BzyfTkqClx/bxl1wKDIM4iiseA74KasfXbLm8aPhiOaGO6o1lCT8fzX\nIyGDlu5DzwD61u14KBkNCCp5VIsO+c6IETdlMPFFIlXt0dWQBsG0w4+g+pFc\nn1Of6LexO7z/7IOkU8yhXWMLGEzYc85wvPBbAsVvnV5peJnBXvsGoSZV26TY\nw8LW+xidL2Zdx2KGL9TZ2DfLi5I+YriUV7e2nc64J+pafGHOUivNEB2+R/lt\nSlRSZrzeFY/KIgQMhpzdKcgOrMM8s/XNTB/P2KXLL2u4ABWKQ+RJjFvtlRA6\nK7GRb62gYOAkqvLpuiIbDcW2mcrierN5gyoHQB/Y2TD2U6jXbYYCq/Wb5bNR\nURYLQ10stUuD9wISkvtFYhOacwwKsAfWelisryUAIC18WH3XRUs+GiiI1GUn\nJ2eqV1V/zJrm61d554Y0hYTPhw5Y7H446ByfBQfWAI18a4AmoEkB+La9DJfU\nhF96\r\n=TlB4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.6","@accordproject/markdown-slate":"^0.12.6","@accordproject/markdown-transform":"^0.12.6","@accordproject/ui-markdown-editor":"0.95.3-20200826230518"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.3-20200826230518_1598483129473_0.4755185725954272","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.3-20200904231703":{"name":"@accordproject/ui-contract-editor","version":"0.95.3-20200904231703","_id":"@accordproject/ui-contract-editor@0.95.3-20200904231703","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"9190b1bb839b806a4c0d132bc1e28d3a212fd77e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.3-20200904231703.tgz","fileCount":4,"integrity":"sha512-lWxnZfsfXpdqxd276oV8GOUHsjYtEC/QgN5WEj3Zoi6MyiDaL76F8xX9creMVhyVN7Lj4v/s9r5889cRytdWpA==","signatures":[{"sig":"MEUCIE5M/oNkN9OlOROGV+BGcw984BT2/lCtjH8Gr/HRnF94AiEAr6IqHrVbhdb34U2A8S2n0/gxH4aNU4AJgz4wleNJ1go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUsr6CRA9TVsSAnZWagAAKi8P/iuinmeEHiojWJ0kLMiN\noSYIKW1jBuCB96mYIORgoOFgq4RboQOZKMJ+yWZK7itJpNMovRSNtDJUr2kB\nAzJXTSESy9zfOlMVjRJI/4V2gGai4edAvrbwkwefcOELeSD+2vo5X05H0h9m\nFDf63rklXx8+Sc3DlCAOtmc7ac+meXu/PLfDMtlEbBew8F4UOv4UQImkQV8R\n/WzJUA+xpJk/qDghQk2+P66nn3q9urptTo0g4JyswOr4EX0jcTdwNjitTXKL\nWq+l89Aoa5SzDgEYFCTGiJkkSkt0xoTMiXZdwBj9gBo9cAunYuvNV/AuJt65\ntgoCDQJHDwi8yzQJYDOSLpS5HIiKl31DXRyGn/3pG75fFbe0xJLRo2By3UPt\ncaVjbwyIunGsDCMbfMWrOa5au4AWhS4tNvowQFL1qgFQl1kefGzAIZrfF+YG\no3sFfm6lSb6JoATWLEpUkU9VfXT1kHMShIGAXEzPnPRl3T2/3cSxlUy0k7GZ\n7aEK7APrZhZ1XqIyTes4iGYJ46SQ2VSYhrQ06sif2Cn47yluBs3SpwNNxSUx\n3+TxJIaO5pcnW5VC04Vr8UBs2ZKR1RPm9SWHqSU3YGUbtfd+84yTsapliY3W\n4L57rS8lpsSFSAJTgRQDgb6GB2QzCdgfr4mS3Jamg40ow1woW4UScV/Alulp\nwI8d\r\n=HHqi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.8","@accordproject/markdown-slate":"^0.12.8","@accordproject/markdown-transform":"^0.12.8","@accordproject/ui-markdown-editor":"0.95.3-20200904231703"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.3-20200904231703_1599261434553_0.911821281255168","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.3":{"name":"@accordproject/ui-contract-editor","version":"0.95.3","_id":"@accordproject/ui-contract-editor@0.95.3","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"67b91db8485acd40d785d182f2c1e725906fd994","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.3.tgz","fileCount":4,"integrity":"sha512-GvBFolwOIQxmpRTjcR3Aorw0B07ryDWRzOFsaxmt39g2biWixsvJEBcSRdG378qLmbiZ1aAtDWMIyPMo5PVKAw==","signatures":[{"sig":"MEYCIQC7PrHFRFG0zt7QphL7jFaAD9MIQQfgL/E9CnnlNGHXEAIhAJgrlAF0B4TeQfxWmUHCOFcwf6LDvNxqJVwLUUCTMtAF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfU5+sCRA9TVsSAnZWagAAQGsP/ivOptRTCIWo6qr42YRF\nYHyjlgccvu97oWQmVMyeMfNXaXSYodyEqoquzLEYHrNA/YJABypXFmHLbChv\nJlWcT3iBD2vERfOLQBxqmvTd6jDHLWkhJl6YFDdo/ppYmj6kwZUSGtXW4/V7\nQlB7zeMvchRwF9qxqOultR3aEzgSO/lN3vE/2PJZqBLuwyEZ7uv4/lOy1ICi\n/N8yqjvDsWbwDyQtWED/x8NNoDmCtcwd/G+JInIHCZCEZBWTfHHRFqbnCOQa\ni8bYX5G7j/H8ctfCglOJ6e4+q4Vxv/KxMbyRIpTKPvby/CG4C4L+M5AUs7Br\nP5wg82f04M7YzIbM+Qs0HDgmy+dgGnDxiHkzgY2RT7DVKp/3/pSEhPWvyO0B\nBmMW63OFUn/ZJ5WqFjEkltYUO4yEHGDXgPdXDfpfto6+QXgjRevzjjyml2oG\njphUtDKJzjyh9lXYzyQxdHZVqIaMXQEyk+izlp1hx0qYvjD3xkCsrVDARYf1\nhSGz9LFIaB90M9pgneu5yBPLMLKXVsO0SB07CGuOqDDZGVVlBZimCqi3JadY\npsbsO9cIoMB7piy5W3U0iZiizLT0TnaCKtgrbzzPoV6xHuy54ze+uSzLaTRD\nd0MNUz2Lb8eQIYdqqPcBgOjecvk+5HD09EyhhItLzyB0NQBs3m8nhwLSg5gC\nxD7U\r\n=zsZQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.8","@accordproject/markdown-slate":"^0.12.8","@accordproject/markdown-transform":"^0.12.8","@accordproject/ui-markdown-editor":"0.95.3"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.3_1599315883593_0.6215981154759946","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200905142928":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200905142928","_id":"@accordproject/ui-contract-editor@0.95.4-20200905142928","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"}],"dist":{"shasum":"29e51540c0c1a1d8e3b6a6604ebd30a93a022ded","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200905142928.tgz","fileCount":4,"integrity":"sha512-H2xlr/KO60cTKamQraawsdsCj9TpZGW2lCcAf5B8zj4akrHQWwRc5su+H+rGu/AKOUfiRnFIvxk7D3VS8q4LPw==","signatures":[{"sig":"MEYCIQCBIMRIw6VEbn1GvBkcAhuMj///W3wk61jEY/XHeux/CgIhAL/ncpWQTFTE1TrZMaQ3SpNYX28R7wdXmUigVhvTx1qs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfU6DUCRA9TVsSAnZWagAAss0P/3+dWS/Xfcc0vZ9HvNay\nmwKfeS/MtIsuN6120mBEVIZF4fYcIgwC4cvlBnIF4B/SRKAF2eD+PXmZaLAD\nYDzQ89SvFpNpLPxue2X1brERU2lLbGJBFR+njN+XXxc+Rq7xwdZP8/QFHh4o\nlCDmT2/kW90ibRSJoTJFWNsfnfUtYqT9oqt8plfqVButJ7HdGyrr9SEXCJqb\n4C8S8XuUEcSx2BVmohUSVJTmmu7nd0LTHlV+YO7A1zNwlneaNwXZ2goxcxdC\nsXi88oqTH8OrpvLrftUaCQz52kE6p1jumDPb4RSASxQvbJpTJ9HiLqud4l18\nB+nZuaOPPTQR7s5JyJ7jWZeBcBXfS5jEiSNossiEe62EvpgQpAwxUZVAThaA\nPKaA4xSqIJEoW9/CAppO+jkPhUJrZRipXeSJ4pB1EDuKzqcrbfAWKqrRpIz5\nDI6rWdPjFy+6o/DeEvZdhzDSMf/sRC3gx1w/11H7UVj2ADUXTfMcOUjfTmh1\nG/3TfshMOWzZYLbG4sondWcHBn5q6CXtpvE4k67yha6tuEi1jwnZhjBT7s/3\nCZSF6Ozt02Z2ZRgVvzlKWhAF0/arMyQeP+BjswIUDqtztRfBOWnzdOJbU+AS\nklVw5OV6DgXUaSvcx16c3x16MYOG4VIZrE9Q2OBfGZBpqmvUWC8g0NEjKBRA\nJxj2\r\n=8qWo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.8","@accordproject/markdown-slate":"^0.12.8","@accordproject/markdown-transform":"^0.12.8","@accordproject/ui-markdown-editor":"0.95.4-20200905142928"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200905142928_1599316180354_0.78489799817441","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200911063108":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200911063108","_id":"@accordproject/ui-contract-editor@0.95.4-20200911063108","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"271751f56321f6c220a25ee1f11c2a59a0b15611","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200911063108.tgz","fileCount":4,"integrity":"sha512-QoQ5TUn1d9+P4wJUvbYnnSa1QQvJqaBFmgEmNm7D6z53GdDEUc2vdSeOv/YzbUIXvEErutirkrSH+/im7pxGhg==","signatures":[{"sig":"MEMCIA6hXD2W71UYS7rr7Gpv1jVMtR8aZOD8AZR/y/ml1j1pAh8SE9IeFpEO0ixgnmT+WFpjFdUMnDaIemhxuSn2q3oo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWxm7CRA9TVsSAnZWagAAjuIQAJD1N5KLwO4qfPE10ucI\n6uO61YsH220Zlk3orr7n2mMerZgW2X85SsoiLlvmCzCpMhNVWwBQFi8fYVWD\nCtGHOxoCZJeiM4IKEXts9GkkC7HmgwObN+N1UmSVjDIKrGDxJr7EFWSkFoaE\nD25bMcv7xbFhNSj5HaQacG2g8nfQhzuAo3v9QuP4IOrtzZTyYRJ1hFuVQe0R\nK0yXOgt3qOMseIVKya0TPu+X9IKXdNtIj2lhO0ZWnoIftyva4+IsiJ0qjUYI\ng0hK886PtR7D8FgDgaRmfqRMReOjow+KmOSKQP7+6CtByp8gvkI5KTylz2gR\n2GR7vNzuBy4SEkcJylojL4MACldYzpTuymWizeYVOke3U6bflgz4mGzes2jR\nzwYcErExhatqeS6Z3IS5r6f61d/wIpE5M0lT8uP6ydGtubc2tQR35IPcVIkr\nmaY3Zk2wC/TTI/GvhO0l1nuFIspIk54Fwpzp+jMx/rPV7Kr6A6cP+RiEgsmC\nCPEM2wNQdUtfyXQ0OHlbZt3zsGZg/Nfn3xx1Nx8SwN6CmaI9HSVpA0YJml7T\nLt3PVvTdx+VjPDldTgSZuXBSkay6hioZJ2HyM9kMs44LqFo8smOK5SKELxRS\nLKCHsf1Uahg2HgrdWYhhxJgaeKtumhg46xLOy5TKd1kd3CrZDN0e1KA38Rbw\ni3ma\r\n=4hMC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.8","@accordproject/markdown-slate":"^0.12.8","@accordproject/markdown-transform":"^0.12.8","@accordproject/ui-markdown-editor":"0.95.4-20200911063108"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200911063108_1599805883351_0.1908940858953334","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200914134853":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200914134853","_id":"@accordproject/ui-contract-editor@0.95.4-20200914134853","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"4cfacb17fd633ac725d346fc7714908044c712b0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200914134853.tgz","fileCount":4,"integrity":"sha512-q2MhsjmQyQlduvYc1ejK6CdGmlEacxRKbvLWb77qrDUif9fBjoMWh8l6S1VSyucwIeOyjVhTSvTQrWJoS2M2NQ==","signatures":[{"sig":"MEUCIH+SsvO7mjLRo3OWWPO5gNluQu+gLYInGDFchpmUUi8MAiEA3aiRzPihlKLdSq+73GE0kQ01J9zucw1UE4qKxu4lG9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX3TTCRA9TVsSAnZWagAALp0QAJ8A9FbGRuBvQTypmGdB\nGiaBXGfwOcLEG/5598RMOX5tzwm8uoQCn85tfRWbf790hcuY06rl0ZgOZnj/\nXV0g/9odmXDel46A7xHN7or5Y7xEgObi3uSP9gU5hPd58daa1hhKumoj66Jj\nHfIZSJN5qCm+SfYChLBl7dbzw3J9Qbs/XeScb61kC2wZmfXDtC4+SJeAgPap\ncb8kM5p0xAHGYGKKlsWZZWj3wXZMOYRmvgmqiEKUlgB1ffOEt3rB9I55o9un\nOG7O94z0BjzusHV421AprSB4f+7AYLzwKPKKNsMIhZ/wvNObP33SPmOjKCUa\nqyCPnxC3gC6JVLQpUfdeVIDGw/PL7J2zWJWPO6Xp74Ck0ne3DXzYlRhmima9\nxU6tUSYgFz3fIUG0VZaYEf5v9ERcmEg5CpsEcab2LTJAOITnC370sGHQiNmc\n2UnbbYvLD3iAPCJj3HwfxpZ7Hy4NWZvrkBf/jKtyFrHh7F30PdAPh9iCIVUe\nabXxHtlB8hZedywqo590sFlcqzsJ0G0bIFbqkLQB5HC26HUAW8lZJ95VuQAh\nPSLa55n4UuLQl0YQz4PLZHK6BD/3C8/S6ETcXWUt6sLzBQVpJL+aQHGxdmHg\nUUJAB1NRspSauIq/9Eb6VlG+vxnJi9TnIkS08B1ZK3maHGxcyXW5m3cUqVz6\nZTHm\r\n=Av/0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.8","@accordproject/markdown-slate":"^0.12.8","@accordproject/markdown-transform":"^0.12.8","@accordproject/ui-markdown-editor":"0.95.4-20200914134853"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200914134853_1600091346761_0.37303714579564584","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200914153916":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200914153916","_id":"@accordproject/ui-contract-editor@0.95.4-20200914153916","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"156b7d67d0c67daa1d36a7670a4d43c7e36c67e5","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200914153916.tgz","fileCount":4,"integrity":"sha512-039GN4faF3bwwqGEYYlCheUoZqrUS6p+igClyIS4ItgvwZt7KGfyh0N++SXNDya6H38rZ60vyOhS963mIaUdpg==","signatures":[{"sig":"MEUCIFaJExSmpCuw0c1qWFiB/wlP1PSuxDRpSFVBpmXwzPSIAiEAiFt+Drj7YyW1d5oAgpDiMWe8ZTqwB14Ml6w1aDoSN+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX46xCRA9TVsSAnZWagAAO6AP/1mw2oR3KU00lFWVCwMR\n4B3CIvymXH+0JxZA2ODene/JG3NG7sX9pva2sLKOUo9+O5VDrcUveP8u6kVA\noLiTi+Ac9sO1RWmLL24I2roPpDRY/GJoycSFJnrtrUQSh8ZSA+4j9DdHmWZh\nhEoCJLZCEfc/ZR0CPhqOkHSW6TNxFCh7yv9R8puVem5aBQBgbGM3tmEtKSsf\n5RaKyd0XNpUDq8xC4Y7FcHq8EE1s7ZNbs9t7/d2s0YMUH4lFyPLamMyPTmcu\nZOqUNEDooFyywVq6sa6vIa+6m1X2lGkCtmKCip1M1RH6WPOlBeDonsLcLJu9\nRSrMD8rRlxeIutCdwr9WVnWEOJjR9/IuvmfI27/OgnekmjYilivXY68r8cFE\nPaKhtK0v8lIh9pJzm1GiKjiVWdmvkrwZJ9BbVidN24GO1jy2q+db7qBMd0a+\nOP6JjjagwTvBOPSlt94o2IbNVEbhB4xgAgSADJhoVIOLTZcD9haWNS9LO8tp\n8yLluIOpzLAeqIrJU/GVqNJTzeXY0NgSxJ0+3A609z3HusZqeGsfUm/Qm6bS\njApIOix+zKIabCZ36JSVuiMngt6zzr+ppJV+7jhT11vbUHHIsiqtMwkWSsm3\nx4BX+F/Gzd17VKtwI3RhvddHvvjDVWOWsvhK5bV4qs+GydXDOWVq77+aH60t\n2Ey3\r\n=G5mG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.8","@accordproject/markdown-slate":"^0.12.8","@accordproject/markdown-transform":"^0.12.8","@accordproject/ui-markdown-editor":"0.95.4-20200914153916"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200914153916_1600097968632_0.36076787316627557","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200914165308":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200914165308","_id":"@accordproject/ui-contract-editor@0.95.4-20200914165308","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"7213824b89e67b0684030c451c88b9b3ab3c35c8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200914165308.tgz","fileCount":4,"integrity":"sha512-KW66kmhQPjM3L6EHHA9V/EWpfqMoegj6OmEgCn7Nwq7kLct4qKVYLVvA8TtrkCuqJHAQZK7HMNZtc4Bk6tDhFg==","signatures":[{"sig":"MEYCIQCOejCzJCauP6Qxap9W1s0z+2dKwQj9POmKyzzB/YuRmwIhAKKis1fSgf4GqTzWCxrMQG56WShY8Ti47g1gfflMGqZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX6ADCRA9TVsSAnZWagAAPY8P/irkgQh2ZiHFX+VJidds\nlojU9eztS1I5mN8UXmc3il2uuxxOBcr/4JB8RVmv2g3ECv3begzjq9hiryaE\nLA7KlEHRY0Klc9/J2WCj6tz/3BROH7Rh/OZTwYOfR+pLchCPLmm+ThAt1k99\nfFlKHBj15XKSi6gTQ1gkY9XtQOScCnodsWup9v402+wrr8MrCtiO9QsS3TmK\n75pROxJENOaFvtWg5tvCtiIBOrAa5wTQ/CGwC3BLVt6AVP0UESXNAfQqBQsJ\nmYVmsX+oxyI2obHLNcifH0tAP0HT4wLeqGPACCwA2X7IWik6RTWIOWyvd37z\n3ODKR96MkRMuEKT47wOqivSbB3mh+BKcVZDGWm32gTL1mAJQts3hGCK8HCIT\n6lR0QsOIsMWTyH5NmOqUugfpGcHyMQBSK8/e425B1Qm066AGfbwp7O/qGf6Z\nVueXbylrQMGLllddI2TROAviBjRkmnShsq1gu4lKNhY8vdGPFO4dPMYLSaKT\nUHSr6nozbY//T7z7p0AndDLgJyzTsx6Ov0+KHy8USUZFLL8HZG2ANxwXCzCz\nMgRxYgFOkLMj4McAnDG5DgY1u9Eu6B//hlqwe0DjX5Cs4RODB0Tt4GDC9dp4\nwCGCQoRLnuvGDgW5UJS5ku1dewguPrork2TcLFBdtrxCJj8fYiz9q6W66Y4G\nEkIE\r\n=1Oe5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.8","@accordproject/markdown-slate":"^0.12.8","@accordproject/markdown-transform":"^0.12.8","@accordproject/ui-markdown-editor":"0.95.4-20200914165308"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200914165308_1600102402775_0.20651689894944014","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200916182221":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200916182221","_id":"@accordproject/ui-contract-editor@0.95.4-20200916182221","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"bac5dded538087e68b0fe014c9ebf6620eff67ab","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200916182221.tgz","fileCount":4,"integrity":"sha512-3GsQae/wqRbbNcI1ZhKXsRLkBY42WAX4skx511X55Dm+8YbkB08C48zrHUWuET0FvzETA9He8kCjSy3t1Ut75w==","signatures":[{"sig":"MEYCIQDkWVGAMhxEkrwn2mRibXnhtLFqD1+Nv8Dc/RAa/hahgwIhAITbIERvJglckt1FJpfZj4NVX6Y+D20a/ABlgQgy/acs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYlfqCRA9TVsSAnZWagAAvswQAJX5ENXrOWvFGLUpBH5I\nh7r+GqdKdN5WslHiKijqrsp2wbhGawfS0uC2yLme/vmwGFGrSje17Z63/AC7\nRqJU/dxkooKTPw1RmhLOuQ1gFAvMUHXCu6Wh6gYlKr6aFTsdplyRIESEXDiK\nwkkOB8t+0W/SjVe1C7QdzYLRBOP7phCj6sh1uXObBpgez9Ya0BU8L/72D5AA\nr7aplXH5GhqGrRwa35gr/S/ST2LMORRxX9QRN5rsx3qx0FHRmAKgFYJOd8sh\nIiVpJLx/oA0qLVT9MeaXvJTUcPQYEPZUvEfVvJ47chfCiLeSfqxmOZiwbQZA\nZyGhqgt3elJtBfllhvSnu51EfDjhzqgZeu+nRCGwJU62gNeS/ipS/zGQsfL/\nyEm90VhX0OrmtHG8iZUNxcnHItnDwoaT7gmT1CSHJ7HrFKAmc15e6rQEoHNL\nitXD/wnBRZMRf2Q13xL+KXwKycUMdx0bNPnNzpVzRKNX1wBFIigHg9zepAQ5\nlljXVcVXJVTgIuONSwEOEHOy9XGKQkTKFLzcUdpX/EtXzGUNDHfbR7FKz/wY\nEwpEt2XpuwLb2Jcn1MCxF8WOlBDLUlzQEgawPfbR2AI8uCdNTqRWJJ1BE8HZ\nGFiC2lkpeqFwQ5znQ8/tVeyDgV3E4wZb0t8ci+MBunr0GUExvAa60y8mQMiv\nQUc3\r\n=ROfh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.9","@accordproject/markdown-slate":"^0.12.9","@accordproject/markdown-transform":"^0.12.9","@accordproject/ui-markdown-editor":"0.95.4-20200916182221"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200916182221_1600280553868_0.5222955107476117","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200916221824":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200916221824","_id":"@accordproject/ui-contract-editor@0.95.4-20200916221824","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"681f45411b3441fe776ade8db38d7416da1554ce","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200916221824.tgz","fileCount":4,"integrity":"sha512-JG10OXs4whqrXitaUXDIsWHXuXTjd3fRho50nwsOHRFfX6q29/xBDqQlWfMapps8xUdYljnGpKYCHbMx0hO84w==","signatures":[{"sig":"MEUCIQDew52DJCkhH+Fo//IAPa6rhI3fUBzu/2ftFvsJHjjPdwIgMg1X25fDHr4hZXGRDHuxmIZU6XpzUTIiwCE2oMw4P+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYo88CRA9TVsSAnZWagAAPYcP/1YHMVHtxD+/qAup3ye5\n2BsYQeEeI8JZtVW2umlNavvFbWLqICX2FrJbnU7V5dmp4b/azT17B7+0ur9E\n8FuuF72/huZY6FVgoFnFmwZuFzx7MFDjlC6cDuBQfN5I7gQzx1FNQYs4/PvY\n9ldTcv+Y25aOCzl4rTUXdjmdWSSAeidJ8+4iXQt9nx3rJResTUDULcRw5IZd\niuXrziBtqszdUNMl0S+rkI8Qv0bh4j2MULB3md8v4Em3xFLvOt2+5i2eOhfJ\nfmJT2bQJm8jmStrJol5k7R35XKpeG8ivCASSkpCt4Ya4zITbIH5iPtT/bdR/\nmdECvOt3Ve2XnvgykMeRUy8x4A5+03Wg1SjSmSuP/013WsMbKLLCeVF5SOwf\nNuGHNAhbO8BbaNCl8ut0RCW0WrI+jfPWjrvUUIi8NYM9GPq7Jd3+fFQQZaAo\nvNFtfLNwdn79jWe/+nWAl24FOJGPBmE56hUCHzi993yRlcPavO7SUq7UYBhJ\nzOYidRA4d06uAhIobLsX82PqP/pwcQ8KUFG1+DPpEBQyL1VjSbd9k7gJ2Moj\nL6dB84HvrmnM1sgWwKOqDpoAm2Cszj+ZiM/MDAcUiT5VueLWPqmuLIw6fWzo\ndxxO6F3DX/yw6kkXRn4VGzpSts5r4dpKKNewcF0aFKKEe8BgTQxh+USZNxY0\nEiv6\r\n=k/bi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.9","@accordproject/markdown-slate":"^0.12.9","@accordproject/markdown-transform":"^0.12.9","@accordproject/ui-markdown-editor":"0.95.4-20200916221824"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200916221824_1600294716013_0.2541405048155865","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200919092328":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200919092328","_id":"@accordproject/ui-contract-editor@0.95.4-20200919092328","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"6da66ab8b34c3b64196ef248e7bffcb21c50d509","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200919092328.tgz","fileCount":4,"integrity":"sha512-7oTeNP7WmfkOp57mRYnelkowtcX3gMfPp++CNuQoyMsNaesJAX7tm7FRdVkOszvRElZgnlPHVvwuB3SUshodqg==","signatures":[{"sig":"MEQCHxRYhZY+XNsh8iGqwrU/1neKZfaN1kl2LR1P0gcvCxUCIQCNHc3kQLo7bvRqKf9V9ROGOs7sNIB50tnIduMYh9L6TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZc4cCRA9TVsSAnZWagAAZbUP/1pubc+xSFYe/bG7j/fU\n4s4ArF2nNeAz8Q60uoakTUFuwFtvdEg0KaWsUze+IF66r2tQStphrb3nupof\nYMxfIJFBcEWQoYCmaiMijy6nQZPWd8r/xA7scoy2AiIWeJFgddNR54o9C6+6\ni+R7dyjwlVpYW95CAYjktk1wuoExbNpQ+dHex6te4izd45cI5Px3NAa9ws5u\nN6khFixQfF79gs/zp/KOm7AgJ1J/GMNht8HGh18ttvr0+Qdg4DJlVkovb81m\n7FlAUpcwe1WylGNA9wp0vu7Jseakyre5VOPYYTnkszAxLzE8B7F4mLaBgA3S\nX8c6YdDOt3GLhWvHdXcHahaakgacZzpDaEIpO4uwglRhgvk07Cop2C90SyiT\nncI+7tbS5hsq51cHxvtH3q7xdloC3pMEIfteKolSxNvc5X/HedzGiRkC6+UT\n3fxQEhXkJUgrmGAxTpQ9H7hcPAikicqUCa7axHtBuD6YNOSMxaZmqmFxbhGf\nfmB7n4xH33VpLJGsrKfWF2U4+4pERJCjTn6/dhcmT2o1qd3wKjr4faxjdyE+\nhxriy9mcpV5FmrNdpu8j1Qw/3lc8BWn5rlkf05GyrQvu1rUuyOegSZe+2ogX\nw3s7BbPJJSwynkhIQAnvKaHntX9Eq/6wXycGqCCBuHf1fqpb0mX5+Qwf9frg\nsUVJ\r\n=G76o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.4-20200919092328"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200919092328_1600507419678_0.618806107176866","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200919093128":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200919093128","_id":"@accordproject/ui-contract-editor@0.95.4-20200919093128","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"dd5536f866e58eb7b47f604486ae5a2ae952e296","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200919093128.tgz","fileCount":4,"integrity":"sha512-nEmUDFyQ7MicexYb6tMbbxe6COxv9s2S2NgioiA+TCh6WK5v2cqwfTfU7Cm0O2Lp1p4SvHbL8EGYC/4IJOky1Q==","signatures":[{"sig":"MEUCIQD67L37Ls9GoGosXaUNwQ3QT7cEZGdWCMBZu4o0c5PFMgIgJhqo7idF7OQwv3atBNNPYbeaHpmZoTHcQpPk3zQdpRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZc/8CRA9TVsSAnZWagAArQ8P/1Iy3CNkg59MHRRjkIPo\nn2tK35TNHlZhnAwMfAo8WdSOPXvSvJ2p7UXxGleFrU9479l5tueeXDmLcJGL\nGnQxWmOGl12O0kfMw28CJGzTuIkv2mevnf9oS+uSKyJJpzehy7O2XjKxHetQ\nke35DaRXD/ZzFLxG3grzTLDMFgb2E+Z+ndTX6KjtCsiWwWzA3t5DwVTRduWQ\nTSsdGE2gpUsMzJagS7ML0EsydUXeJVz4Bwb3QRRIbc+ed6OPZZtxIkqxRWA0\ny2Cj4VBVKptV2FHFVu5dxMNYtxOTWT28Mx+hSSSIxNJsSLPwDCAkasa8LxzV\nwVxW08qjyeSiEvAjFJ8M4N1uZsKghrtPZdKYUCbNqBWdlT163It6riYsUNkW\nhXMlYfW3srLjpXRDvNXsXkt3fpHDdGuc+g83SDugH41+ZBzRII4cXSYZwTv+\nIp3y/ZkP/5iXPrZv+/4TgOo3IEPSRpVY9xRw8GHb1tYW74xqx2IcfvgIG47n\nNpPDOwZBai4Cjom6DzivyPzxxl7QFUtniW+zXFLCzBs0Q8p9xtMALp30UQBp\nvjIocIsGHgScQYkzpKdsdpT+zoGkMRGcVFjcNOSJ0pavS6EhVQ8/26RP+Phu\nBee8friUP5oNM6noBE4F4HGG1YnP5u16iamkBcNQgPojv3B2Isbsqm4x+bA1\nvHDq\r\n=sBPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.4-20200919093128"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200919093128_1600507899691_0.4334525990524316","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200919161815":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200919161815","_id":"@accordproject/ui-contract-editor@0.95.4-20200919161815","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"5481bb4f591ff0a0bcc398e450b78eff6d777d89","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200919161815.tgz","fileCount":4,"integrity":"sha512-zZUrZ2VE+QtIh3s4S4uUwHXYcvVATCioDyAN7Pyekhb6qBNj9mHmqa0X864V/EgNu3IyQ1lSKQWqFjihYs859w==","signatures":[{"sig":"MEQCIElnpR0akrytxGlxqxI7y6fEO9B9WyvDq8ny4xjmcxrvAiBOURjMwF7M+yUayjlXlhN9kjq5dPDMUdsucVG8rgf4Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZi9TCRA9TVsSAnZWagAAP4cP/0637ic6saB3hDp6CX3g\ngzAYhbg88TuwjeXRiNZ5ruaP5EUU2kHk59uLssdVo50lBLunBt8eKuv3Fzbf\nO0dDPZsb4/UZc5cNpOAP9GdLtdCrbxQnixuKEmPwkE52YNZtuHwn/iC6sFjQ\nTbUGLZA7L3DNcBL5r2+8TWe99zlg4isCW1u9B6li6CA2pKIKAwxpVv7NB1FO\nqEP208C9R3zQIDDnTBY/WYtOsyv+X9rigJBPvIbX/IAl8WxM4ItMpME4mE4c\nmKwN/++mmMdt0ou/MeSnapk5GdnkNnYiy1ppGNbiGZAmI9a4+ty+LmoU7ZLr\nB9m+MTv8MCoRWaSkYeUMpXu/RYW6oP5853LhYP+aovc9rAJNf5px+82vhOTC\nELJ+XIyB+X3DJx+EAHyHcX4TT5akA2DJnu5lpQt4cbNVOju7ujx7sfahUYxv\nJz0CVeU5PVpdIPdYX5zJMXDaukgl2CX9WlLl+Lo1XVNT2vx3a7oYy5Rpykqx\ncNNp9OmUTpCli7fnFhOByex34R2x+12snPDWwK2z2rPgQZitwEYWiIU5czOE\nllyd7EWUOpWxEtOCuexfcRMIjAYmSQMKD5amrM+u93Ac+m5HfqSkvxGx9a8e\nmPqoJy0biqg/awMesQMWLlREStcuee8SgSklVj2m5iTj4hdY/lR3SeWldptl\nMSNM\r\n=UUIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.4-20200919161815"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200919161815_1600532307135_0.8967785839604163","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200921120836":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200921120836","_id":"@accordproject/ui-contract-editor@0.95.4-20200921120836","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"cb03615b3bdc04f3019c40a3cf169da2f3b2d9cb","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200921120836.tgz","fileCount":4,"integrity":"sha512-/zArq/yhXNGyak/A40jjS1E6d01yQqZa7q/r1PyrDL0IlWGNLk7xSmlItWM0HnKnx2uIgsaqB4CERrKcbcdvQA==","signatures":[{"sig":"MEQCIHB17tyFAkmUtsSteRuTF2CrBb9Qh9ZmqdMRpG9XmqJdAiA7I8ZXtUm2cWElK10En/ns4GrBpIxHUYbX5vlWxbdRvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJfQCRA9TVsSAnZWagAAYnMQAIDSauwGfxzrkV0wgT4F\nPjlw0lL3TDtQr8nk/W2BfUCJpysGbUqCcje++eNmPBmMAX3+QqGPqou5uju/\n8k3B3IF2N7AV+f5r94uGJpH+7EdFMD1TNEyF9L/p0CoRVBn4F3zIa5PvoqzN\n2TGY5p+DjTetN6qg1MQJ72NdZpDJa/VIplGEVygH8e198Pk1o1YH3yxN82Ea\nldQFXnrRQZQ7sWUU6jZkE0a6KFYDk7ZW5e/X6+IqR7Jdby0SXfu26G84v+JH\nQc6xkWkTaSFPsreGWEFNeVvthf7he4uGc1ZXQDZYZlHNbL9hXDVc+HLMg5by\nRftqOVsUPD4/R0247DN8k8kmoTE6N3ri8FWprZ2BE8A84v4FESIX4EpF8shW\nEYrBV/pWY9DZdD/iwUXRQH5TFFbnDp7DpWAvZwfWv1m7EcLYuj5kx8LTiLdb\n0FUWis5YSHzDVn62C3/w3pT3sELw2J8591wPFKVyX1q5m6SMyyKZCPjEfOiK\nInTKeMRWKdTEN6mttL+Pqq76VMyx6xlEF1ECgWiXf3Sa3/nLGNQem3t9rJKI\nJiI8EfH10nWaJCSQ41zaXWmmxHOGg3Z01E3PQlLvuaj86AbC+6vEA2UZETMV\n/rgkgwL8aSMA/OdVd+ojuIonOdcSwMoGzYzk5gJD39UQ9UqRxXFQoEbFqUcf\niXmp\r\n=7Ilx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.9","@accordproject/markdown-slate":"^0.12.9","@accordproject/markdown-transform":"^0.12.9","@accordproject/ui-markdown-editor":"0.95.4-20200921120836"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200921120836_1600690128305_0.9506255849932452","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200921154345":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200921154345","_id":"@accordproject/ui-contract-editor@0.95.4-20200921154345","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"d0946167bfaa8c04369d6c520c0baa01bafbb3e8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200921154345.tgz","fileCount":4,"integrity":"sha512-EIxUvUySPwHFkdeMFuwDh3ebV6DdqVhBT831YORRpsLs9t/0MXEFP9rO63+jqP2+yK6bfBprQJ1eydDGqdg4zw==","signatures":[{"sig":"MEQCIEmIvTWSOB8JLzHa+2zcKYj+zqf4TXL0qA2kPDqZQfw8AiAaCXibJrpGon+M6Zs9/S2wZOakcW9u+gEzxH8kyLvkWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaMpDCRA9TVsSAnZWagAAszkP+wRMkQXqXeNPvO2SdBXC\nfCiKRkU42dpqpPfBog2qu3rkHMBDSwc7gfGEcYxIC8mNaYpRdxfuqa1p5L/9\nwvnymBTx+INZB0TFCAGlSxoZNGbOZazPNK8j0Jn5WJF7Tu3dXF2i29vXVB8N\niHEaPZY0I/nXw1LBAuuJpXdbR2vcuFv6xPbE6/8WJlAnwECdv0P2GRfYA+Mt\n6iWwDZ6wKbUW+f12yW7vKV+G9JsKxGO4YIvntQFjOGc5licqHd8liksoRoqK\nZc8k1OZB3hmvcPs0JJZDtN5349kvnbnnsOLU+e70HnKuZ3zQt9nTCOvLq/Zu\n4FYOkksMIhikouu35sKdIy6TDJEC6+EOMosdcQOEQQnsdeSEysuVFR3vKamj\nM+tS0IDmEUyUIMESE+OgB6/ifJulnO7uEo/CztZ5J4Y76Bdq0Hj/YmoLHEnH\nGo/aVLwjXAtKDYmG3PqyJjBpQvRR0S7e5Mw6KVD1NvXwYtWhCij9tlD6sCZv\nXRi+TQAbC9Xz6qLyQhecFnAilbyc2DtHNQbTsxXOUU7/aCPxY1QomAVkHht/\n90E84dJ0Sfa+NHmVVzisZNXfDAKT69ch1blbQssKeFekAceuITiadMShQ8Un\nq9tJs/L1D6Hep/b/xHYyvBMypWueXC2wzOtCjkEtCHkFE4xAP115tFNWvQFi\n0e4R\r\n=/iug\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.9","@accordproject/markdown-slate":"^0.12.9","@accordproject/markdown-transform":"^0.12.9","@accordproject/ui-markdown-editor":"0.95.4-20200921154345"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200921154345_1600703042943_0.5307572981453694","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4-20200921160458":{"name":"@accordproject/ui-contract-editor","version":"0.95.4-20200921160458","_id":"@accordproject/ui-contract-editor@0.95.4-20200921160458","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"75f04eecb97ce329153aa3f0d6163297b508dc6c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4-20200921160458.tgz","fileCount":4,"integrity":"sha512-3gOWVfPls9QMXGy3guTeO29pAOq5k9gvByr45Ba01WVSum8FCTeZo654ZtkGjOo9A/45UJF4Nbizqi49eQZHLA==","signatures":[{"sig":"MEUCIEXAu5fZXBu0IbM0xv2EejJ+akLBsen3OrMZykwoQQdbAiEAxmMoPkMsqZBquNmA7LlwPyAhJwSsjqkR0N1YvTj5sJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaM81CRA9TVsSAnZWagAAJNYP/1zbEQkFBuw4Ed/DIpE6\nX1EXmnwJSixf0/Tp2dkwBB8CaQAcuVANEW1bxcudlfE4wlMh+xAFYPI95yGO\nKqSevo164bpfumQxIe95qif3GUfIoYvSf/jbGmUh3kwIiyAlGkr0mXPMhHQQ\nj6pYIX00hN8FgrzockoY6dgf4zB82i2ud/T2Yrqhhy8a7YZMbQS1O77IhxXn\nQsbrF5Wdfv0sAjiPJporlP8ia4eQXyoX+PiUq4Pc6bBG0IA6vQibJVXYrTYd\ns9NLfr1oLuySLH+evNA/uNIRXwGe9aXEvik8omoM4ofDmYResD917yd23IIF\nwYcbAimJU6Gf270S+IQkxgDpg3O5AgXQyfpZLVdhIxSlzoZrC46tU7Sskucm\nji7K7+vXq1Yt2xqQvA57L3ByLu2CShAhv9I9HU/beOEW3J4BYDi9hU5x6HV0\nngJnhz4ySuIlqI3d0D3Nqb0aNTSwZ/JjFEwxsIhcEBVRbCaREh0c2MQpi9eQ\n4UkIcEd8YnPRCvOMcoBevX/KUl+gQuwLFYDgPYq1wtxNkVDoymS4Km59Ewgg\nLwrnAxoORLPntX59CM7oR4x2zvJhuDBjN6+XqtUl20H1zMvX/+s12pcLcPRY\njmvfwXuxoaOsALdc+IRcDl4Ea95zrLRCqVP/jjlaMGeIgLvqrpOvJUR9rNhC\netl5\r\n=8b18\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.4-20200921160458"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4-20200921160458_1600704309199_0.9918058236305385","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.4":{"name":"@accordproject/ui-contract-editor","version":"0.95.4","_id":"@accordproject/ui-contract-editor@0.95.4","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"36443a141dee23b0454c2c8458ec4c8f2cfc9f48","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.4.tgz","fileCount":4,"integrity":"sha512-jKkRDvx+jAUk46p57zrm/aYTIxhCZFvKeCH/h/y9wgEAcMO92KJiQ83anBEZX9HRpmtw4U25/TqjXapjs8E7SQ==","signatures":[{"sig":"MEQCIEZ+wivgUqwmXiLKWmgDY8kjUNdp5lFS/F/wnclBrC+qAiAlb51+hbfXFC4HvbOPS1H2SxHWpPUTcBTl9EeiuN+uqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaORRCRA9TVsSAnZWagAAu9oP/j8hR2JSQyJyjBiFIfo0\nNyLI5T+DT+K1QSApESCoRMpV1WTCBs3BkmRn+fx5Jm4CA7dxOBqyb7JhWJ4W\njVPt4tQmlhmp77VNgYwG9fKSeyTbUq9MrKGCFjaDXqXsIQYRF1EgnE+/bcyi\n9LBH5JUyPtsN/pXHNilhkIgSL7/kwHcVW2KRv58b7ALfVqsVFEQtURtwjLI3\n9XDTp4D9VX/uNa35Q9JVKe1cfS+Gx3dNUDYnm+YgQSl21BsMZa4yZqcDjZws\nOxo//AZSx2mUOtPEf0g8uCLLM+IZdTUHFd+07HUzWOrWR+Vjv60VCWqk9VaT\ngdt800rjZxNgInq2FZPIu/G0apx/HF+6R+G4xGepgfIm5nUzOjxgHDTKXP8Z\nFhp6wak/pGTYjaUTTBcaOjvZCc2K1cHkV5Bk4BCZopxB3eyqSb+97f/xeP2u\npWvmuaz2I1ywtwiNriZIZIqefRvo9YK3o+NfxgxzWsYPIbmtpubeb1EUSmZE\nypJDAdZiGwde9vmODxOHHgM9zpfMCt16D3uYW3gn6OGL0wRYMgQWqEpfXqby\np45lYGiX9Tngc3Ijz/bE9vZaRuzwGMm9Mp3Ju5MR81GoSDK8pfnCqbv2uAmX\nxpgzfcfA2eVe/xZwXAw7+nlQfoiqd2nhSJvZZ9TtHME5e2SBKPvkAKUDHNeV\n4FKG\r\n=JPzj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.4"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.4_1600709712747_0.3162767117572878","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200921174103":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200921174103","_id":"@accordproject/ui-contract-editor@0.95.5-20200921174103","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"b59e367edea5ece7b51df99a786edb10fa638c98","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200921174103.tgz","fileCount":4,"integrity":"sha512-eMWDPPPVOUtPlvcgG6f/sNTogn3mHsF8xzgGlWzAypY5+RT9jZrCfqK+VBq32L9HdQ3Ekr5l/kvIatpLsUOYkA==","signatures":[{"sig":"MEUCIBLFiRGIZn6SNHYxW7to2gi29sTXEqFl+M77TrnSUKFiAiEA3zFzW3w1uJk5BAXGOW/88XEJexLY2NN0wxjK24LLgco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaOW6CRA9TVsSAnZWagAAVOsP/2h+Ou5kWyMC1Qay6cji\nILTT9efMBs7n3Sui4iisOqsuKeDwDhoWhaSrflg5bd5RwPQLKwLbHKVt6a3q\nlzOMnIpmLg5leSLBv/ajFNdWbU1OeLSrX3rHA7yzGeKGugVgexF3fhMsMUcV\nLqmA2svj7+aVddbnQo5bCGk5EM11nF3j/x1Jz48gBuKi631RF1ILDVs2X2Dw\n3ZL8EQinZUrjLQiEewgQnAPY5T98Mbsq7UDCq19ZLvEYPYIGXO1OQ6C5xAOj\nG2wZC/kEzeetiiCws9LaA4InpBYO7UhlMkA2U7Z6YbzCcjCzoY4do0QlARCd\noxkaOufgO0fgHgC/pDEu6BrDTuK4rmaw9W+/YXOBqw8GABsATSR2RUGcr82L\nE8VCo6HKtSQDIkAXx+GBFwjPRrP4VLkbzc3D+fbe2umQiQ/MtoZOaK2amDPV\n4Sq4LdLxgjL6JDZD1e4edM6+Vf+e1PCi5zEAzripDNoO1pmljJfaU7r0kEwu\nHTn/U4AmOOnAEtBzVWFNBTGbyREBWzBWV15k59CVvyVIVJHaaTXGf7bJJxHs\nIu68ipLuIvjUEZJmp+kTuVWtAHTKXwotWmWIAALU4610Xw4Q2t8cqjftw0qQ\njzJyVpbts4fmBuZK6PSC+E/juDq/oBTmPobg8m23NiQ3HWj64yQHdWsdiLaP\n89A7\r\n=jqi8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200921174103"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200921174103_1600710074398_0.7614944320091774","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928133137":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928133137","_id":"@accordproject/ui-contract-editor@0.95.5-20200928133137","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"059cd60bd113fb3aaea010717e86ef5d3d3cdda8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928133137.tgz","fileCount":4,"integrity":"sha512-s4znPsahUxohmt2sjip2b9QfAuwfXLI6bxs5P2PafgH2WIr5iwKq/8jSoc9Y/pQKMAMwMEEwuHApXATbAiHaSg==","signatures":[{"sig":"MEUCIF1cfM5WJv2l+/IDaiG2EAW/NyldzG50NQGOm5nO0JtnAiEAr8pByoxoWFMX9rR9SYaOGjA4ysGl3Jas3/QQ6qYJ8gQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceXFCRA9TVsSAnZWagAA35EP/jN9s7nFbqgn/QBDLRxf\nZ8iZj2CvWDJYCzfQ28oQjwMwSozmmh9Bewe7yaRjaA72wPpxMUkW/UQy3yKJ\nXibF6i8JH6Duzy8OymuADv4aiDpoXGPfjpz8WVUSItHCTzNtB1u3xzMJzq8c\ncLE7iHz2IEuGa/sFc209IwZ8Zuxm8ZxMjcANrzE24HpW0xiX5l4nii/G0y4N\nQi3mugxCkjDFG61hV3J87HaRj9Bc7CCgmUYHjz31e2LLAfS65pm63qVZ+rdC\nMvPC8Exhk+mnepqkA+o5gD/fGw3HVY1mxtIo2phjZWBZw1eZmtw0soCsI7W1\nwQJdlRkn5rP6qpaFFTaIMYVIxjEAhrccIUntCMUyElzntcrCwvmvyofG/xCT\n2kO5A7oxjK9+Etikz/5DjxZw4BksOvFVY5fNlcKlFVr1ujhNw5U6ShyrqqS2\nOH2o5h8OwzysKsCuHajmqMpTKDDRIejJx05eD3n8gLfoWR1JQOLvN/FrplZV\nJKsTaDSKOfH4UoQ6TinygZ1KFZjKc417XgRV3k6wA95uOUILBX4mAu4VgwQC\n6UtDwBZnPKPpRU4RhQsYee6c621EvYWEdAzJ361gZP7/QMmQluXQduVPuS1A\nHxmxxcDz166+ZPiqFPNjWLo//FzJiHWhk4K1Ev8X5Og8jdgDZIgf/d5klHpb\n/VKk\r\n=Jolm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928133137"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928133137_1601299908987_0.9241343469595635","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.1-20200928133307":{"name":"@accordproject/ui-contract-editor","version":"0.95.1-20200928133307","_id":"@accordproject/ui-contract-editor@0.95.1-20200928133307","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"74406587fd7bb8630df2b379a55c3eb8086eebaf","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.1-20200928133307.tgz","fileCount":4,"integrity":"sha512-61fHUre91g/e7EHuFAdgwjnWCZpcRG7321uhRp8z82Ud+DomwsuL7T973gRlBWuxDuyU0yg1piRCRt0nT/yDXA==","signatures":[{"sig":"MEUCIC9Dcrr3chnaRA2rjWJPcL6kCtbgM799/jHY1jlxmsGuAiEAgSU5mDiOjkOhLM+NICeSAN+mYkQXq93NuVL7kQ/3lsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceYfCRA9TVsSAnZWagAA+EYP/i3GVwdBDU/xO31KRbJm\nl1eduIGUowsxBC5+XYsOI0C+CSfNrB31h4QI8rE1Mui3AgtKZQ5JFnQaXgx/\ntqii0r2IAWYniNtyD19v2HJu3cNSBmM7Ocrn7Q3kEKxu4KmLZnCnuuG+YvgF\nI8Flg+sBcViOFqb408SDS8WD3T/KwaWaNCb6JRTqLMi3AYtS8V8r+wM7EXFs\n4JvGZyXWHsQ+ckkfoyTBlux4L6/0VzhwSvWBro2Niqx5PtorDkuqNY72oPdH\n9pk1KUsiJJ+PzgcWdXSqr3NuIEz0CQEjtCQG8ibZelAaUTbJYzTpEqHs+ZXf\nC0JJ2OWE1SlRNr/jQPn4P5QZij5i/BnjW/AbwdzXILngJXfsqw1SXm4RKjL/\nbmeQxLTQ4+d+Twf+5getMPO76yIkiYreEXjlLIB+KeYtcjWZA/tDn8YEGlgR\nP3KVZHxiAZhQRKefLPGOPuZYEqmMlUnmvd5rbffxkiLz5/gI517dnuWTZGE9\nLEuWPNOY0K6ekGaDT3OcFaMxGtgy8s3fHykKjzaeZHl0FiMDZ/NwxKfU1PEg\njrOFX3sDmP2eiep2vzLA6dEkgE3AJcnHsa9XIhB3U2VmN4oiEbYIQ2p0PK9L\n7/Pb0sGfIOQdg9wP+2sP1PYX7lD1VobEhIDrqDRS0kIB4CdNrbHlZC64Fhhr\nFLll\r\n=iyYU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.5","@accordproject/markdown-slate":"^0.12.5","@accordproject/markdown-transform":"^0.12.5","@accordproject/ui-markdown-editor":"0.95.1-20200928133307"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.1-20200928133307_1601299998655_0.08882526562422233","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928155747":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928155747","_id":"@accordproject/ui-contract-editor@0.95.5-20200928155747","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"aa0cb29a16854efd62c9cc3b85362e3270736578","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928155747.tgz","fileCount":4,"integrity":"sha512-UaPzWmT2ciwh+ncy+SnC664L0nQEcudl70YIHmuEn0WYc8tpwnVOZ5JMejOWYG3AZvP7WSy/0BJMENKm/C+ccQ==","signatures":[{"sig":"MEUCIQDQ7iStWU82j/k9eLPsWLZJ3EAqd6dgz1h/i1Yb2Bl9wwIgMgFOu1BG1ZFe4RDW9aOAhLW2NSVQtUmABg3SF7zJHFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcggICRA9TVsSAnZWagAAQNsQAImO2lJ8rUzmqyIcaLLG\nlYWdtBH3HBgSICNQWknxwQBS8dgkgU6r/3Vj9dxzHJ3t0gnMmce7XwYaRpiZ\n8AqbHQgJW27PpqII91L/8qx06hKCORQ9TFRJaII380u0uzKG1bjk91HsNg+M\n0bSHETa7iPERB7uZguO00PrmKxqqCirs1FAIBDEVeUl1B9LRswapng8LvBl/\na6KvOYp+bMdWiEhgedtHo5hf8ChCvUdRZWGv2emDH1x9Y08Df4sUbNnxT9MW\nDnRfwusbfmux9A5K8HjBPibFCdge9cfbg1qpMuCbcsSIfm1OTHhJcVKfy9CY\nr8CbWEkv/PVYjCdPURP9d5vo5cAGfuwzot5lnN/vuBMH7tzZ176nGGCORyVH\n3AZvij0Fh8b0ibFh6PAd8FE+HKdPEL0egZUsj2rxLJ259f9VB6R2GrYu9OG5\nAEgsP7BsMvWy0poAceF49/BrccYuhSFMxIhxDpoq3ba127Vt7mMGtO7S2T8J\nT3Updf9kl3lWkvXuU6VYsiWTqTlxxAVKy8/+dc9kc0l3UIg8/PLwuDyUan4s\nX2Va+Tn9R23drr4hcGN4BYV73hC2XIUhaSq1QTozVaV+C9H1VawSkEXAeJ4E\nKLnZ5lnsSnakhJbq5z20r5P6I7xsNEuJUx/eVT4bh5+PwIx7830oNuQFl3pD\nbI8X\r\n=0ZXi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928155747"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928155747_1601308680224_0.21390009204432214","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928171510":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928171510","_id":"@accordproject/ui-contract-editor@0.95.5-20200928171510","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"98bdb5712382515e272a063cff9e30ad6cbf09f0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928171510.tgz","fileCount":4,"integrity":"sha512-dcwKlWxVTi8R5XltFBt7D6EoAFZPpnuF+Mu6CFoTX5zG134XSFIbT8kaYhGAFisali47UnrZV+Fn+LT6IoSLuA==","signatures":[{"sig":"MEYCIQCfAkvk1GTjR92DhnGAcFIpWnz0Q+6AcbvPSS5GMyXJPwIhAN4SlZ6BopRh9RXiEvzkq9N4fOTedupQRjPrSyXmIXVL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchouCRA9TVsSAnZWagAAAM4P/jBl4Dcb/TXuuQq+H/Ah\n+cY63NYmvlGxrwI9CKa8BOo0MgSs7v1jF70jqRf3JiEwZHc+9Zw8Ko9mX0DT\ntRr9YHdMGN9F1FDx7+MJ/smxLiMmarpIv8NqCB6oCS5pjrGkVB6xMbvho7GZ\nKNDW8GvOK1pg+Bc1xgqJdvxwYLI/FHdQI1df49NG8OO2QdhHpMWmqIBvXKct\nh85G3Nfa+L6U6D3eMXnxepoeMgVwg5zItlr7Fym6gxGNrT/B8IDpVrWFOUfP\nkYrgAPn/rWH3GQRNOutQdIfv8A1xC07bXW5uLZpvzhH7S+Sbom4oMO8yt7hj\nvT6lKpNC3ejqBzjedOiaSuNNfx96rD3xynUZKi5mWBDXDQzORv8PlBwQ8+HO\nTPYm3X7pUQKWVzoK421/lvG5Ue4BNletiym2I++kSlBh4AVEJAfYgpvxce0q\neZlQMkEJYRfzHYLUz7jWhdouV+sjYRx9OHJQB3ZnWGxVOz+hDeotDDoRxj4B\nq7BW9bHFaOyTR1KvtSQ9i92iWMVxTm4a6TEFPqNowtLAGm0j08hqLPIFxVqS\nuL6Qb7F/ElMyAIROiIK7KkXFAmxozwyZIFerz9TywKU9zjh1xni3ODi8agUW\njIkP6VcahtzcqSm6QAZ4iMiFhMSWiHvWTvvD6UvZQntEK0S+EHmOQkMwDdNB\ndlai\r\n=Q35D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928171510"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928171510_1601313325693_0.8505813142086596","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928172817":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928172817","_id":"@accordproject/ui-contract-editor@0.95.5-20200928172817","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"c37cb5a476eacea2da51982a652e6d02f6af5a0d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928172817.tgz","fileCount":4,"integrity":"sha512-fwakaxjVQUYC9BUGWX4O8dAQfR8eH86G8JuLy4T31/FWr6l6ZpZ3czpnVwgef3akz01NZdNMRfHAUUj3y+x6NQ==","signatures":[{"sig":"MEQCIAEk++mxm/abhfYf1SWiqE7y90MzxVnW6v8nc4E4efq2AiBXbnsufVkPYp0D4DoRXwlpG52ovoGH+rS/6fnOiga31g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfch09CRA9TVsSAnZWagAAAvEP/jWNnq0hqVDD/6O4kqN4\n35WcPtFN4M68A6eXyUJ9mOQylrYzbD8xCT/94QoEMZOsPvOkxPUh46kElboQ\nPTRc9g8Q34U00cjGM3qcOaA7i9ercD1QmzJuRHhyh/gWR71Wr8njm9HT+57Q\nbHGjyfyPjF1VGzWZgPjG9nYeSe6qsMZHNd+4V1+YznvtbMaJBmk/46Jc0UW9\nuvRql7c5Kw2jDi0EZELISrFBGsL24Z+iDp3f2wcxip3SbqJPW4IXnILZFRhs\nVK5bIKEb/EMALKRjyISY9QvCL/sgOa3/a42tjVRZNb9O7uUpkLmi3xrpXUlo\nuihuAM/UkeuWe8VApbPAn5bTCNFfp9YMdjdOQCd8HNgHVffVG55eXaOeTmVV\nDel1guOOJlP6LpIaRtFEJA3tGnu36TBKGE5QFKvDlMbLSasGhK2bKBJxfH8D\nCdKOvu4WXseNgWqVUnHToQZse8kT8R1UwHkN8Rh8f5xI9v9oLW9AzoQQJOv9\nfMSqJM9D78pRxFVaPybcozwb4s8UTm6KJEiypmSURaaFjfGzHiyooU9TjUog\ngOgOL1p6AwvVSsZWh+ZwDKx1F0FUx+SUWjQB6p6Dq3HYRAtM1q7ejCIWfojW\nHm1DezFLJKCQ+3x+A9Qb0ZraMiy96K0QXN822AF9e8XZldBeK1TLCEKYV3sr\nzgTG\r\n=vHuG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928172817"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928172817_1601314108769_0.41426407035855295","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928191006":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928191006","_id":"@accordproject/ui-contract-editor@0.95.5-20200928191006","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"0f6cfd9df670f601c88c90211120f03710482883","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928191006.tgz","fileCount":4,"integrity":"sha512-BY1RndOjUfa+jN9pkxo8uUlPfj2Va1gEH5p1h/UrSgA05VZCFqZdy+EfoHPOkaN3U13RgNWG84WzfqNaVhKoLw==","signatures":[{"sig":"MEUCIDh2+VrYrKKwzcFnAsK2Ey6KHje5QXYx/hqsAYJKGnyZAiEA7MmJLA54xOEq3+BAFAdJV5ykA5BQtrVKvZrxUU/BTwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcjUeCRA9TVsSAnZWagAAEkQP/iY0c7EMCw+DYyw0AGN1\nDYw3kEDBj4e15l6d48ObLRAOy1zAGq1fcfj3mUMFUak9UyMfVmxRts8C6YzQ\narSibH9g7Fj95ETJpm4oTfoUYrIfZCBlbjTigTUbpmgpVxCf5HQDLmwwx1kL\nriLTEV5Sy77IKawx+J4xEsMnkk7wp13FC7ALUrq0Zflnil1y4RjdJtAEuMmD\nJM8fGRHyG8EFRAo6J0IwsZLHYxL6rvLqSYDHgWUDNs9SJIzFiNc+T9Vxon0r\n9p9u5pKcjbwPSTzsuZ77vvzaoJIyYG1vOScXEuBmO/PJq15ERmRwI1JNyOwu\n5w+Ugsdj3ZwgNTX/m5EBaTICRuBHM1BgRrppJCG/hlvFU++RPx0kEsqqo4Pb\nbvVyJgTSWPlWtAlmLcgA98hEr1gDlwsJUY97vjvZ9znkX1TAhs8luPEsJQB1\nv0OXB7I0J3gJCS1Re1zd98vr6pP4Q4UtaNJlDlBpkSkUWDPvu2vE8LjZ0W5g\nrGx3rf6mF7vbuGm9OZvNw31sEqU53j0mwSWZX21XiPhrlTjz1Wdj/3H1QagR\ndvKAPk2hzqLh2Q1/tDEeP49D5eaiKEeODK15YzYuXLWvqCTm4Yren3d38TbZ\nWkMygZ2LyaUjX/Vb4KxTgX4zopCrs4EWJITfKLkRL5tlP1bnS33bxzpHbQjQ\nBm0t\r\n=z0EV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928191006"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928191006_1601320222288_0.5889350775932676","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928224825":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928224825","_id":"@accordproject/ui-contract-editor@0.95.5-20200928224825","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"abe1ed26b21916714f7f1c36a296be05db818b84","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928224825.tgz","fileCount":4,"integrity":"sha512-xNDoTFCQqoSe9T3IuoYg/up5oAQmM28UdAQKTtAP1vygJ4djUQDKpAnbPY31drOODcjMJsed3bzL+ul69x8D9w==","signatures":[{"sig":"MEUCIQDqcA0CIafAuu2Lm6CFdb9jauQnIds0bC+5Da1PJKE3eQIgClsXAed0ZF0sH0M+tl1uCiBKe3Zq3ZtgYktbXaMzAxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcmhHCRA9TVsSAnZWagAAFRgP/RhqQCZHS260ljtQATiq\n4YbeyL4XDnVg8Ns3k2ov8IeANjb242Vz8fEXxJHXd0f18OwHrMzHDvOEPZQm\nXSqoJcToxEV2WX9e12xohwJbK4H5OAFziGAaFTkh3wLPEyqRslbPowS4uek+\nsMEC7xxLJi4paWGDJKPq+F3TwqtidnMUdi3U/KQsmYlszVF+5T5GoDDK9QOx\n9MuJapDgpZDCEPd32qYLCd+h6G/BzoWjnXtooKevuTmGMpt3tIstcFlpRQ08\nzI3la2vb65dF7utE2HTSRljLIy41ORO1gNKpHMdp2PAt1bHbrwfFpQe9TCp4\nM7XHsgLXr9+1tMQnygNQrm1c+BUBdAk7Y7C+7uGnJp5/5Huu9ii9NUJFqC92\nsq9kfHMGjr3qQMue6czmYzDw1NLzk406a1dLrCkMqVyqzII/se0/PKkf3ewS\nuS5vl8+Spwq3N93oT+PSdr0UeJeTbAEuWOmtxUhJ4SVVlevBPro0ORSTFmVu\n02LpV2fF3V+sMQUlh/phONHIu1ECKZ7r8ARad7iMmWGDQKxUM4vyNjCFwKS+\naEP+NGP7W2/xcTXRlKYbvjS7K8ZMtxBnjugIE78LNYeHMqY7BfZa542/TvqY\ndCEWJKngucauZgR3rYkWs1bIwHJt/R2OUMUSDLH+gRCJZM62WScYj7A+4/d8\nS9Al\r\n=ioOr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928224825"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928224825_1601333318966_0.5581590392667342","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928225934":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928225934","_id":"@accordproject/ui-contract-editor@0.95.5-20200928225934","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"f08f5efa2fb83f37e9b20e365a4a7a156f388d8d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928225934.tgz","fileCount":4,"integrity":"sha512-5fjqCDRQ6f3mCmahx3GutERONehsAS+OGhOnEun9xP4OBWvBNQrojrJhIWw1mCW0kofV+X5vBoFEUq9LUZMk9g==","signatures":[{"sig":"MEUCIQCirfQgL7mlB12OwyM/VeaTMN2ZNJv8ej0FRgmYQFC09gIgAUyRm2d7Fs4UdOYsAdj7d9A2ePCwgjti/MRIEt8YQ4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcmrkCRA9TVsSAnZWagAAGt0QAJnLrcn/qGVpy3/rMVCJ\nLHN9BC9z4OmkBM2AaS8+++woi5LQfpwchSlppLx96aYoM980Ikh0/ij7+bqH\nQlUONaynF07vsq0R1vw28cq/Wj1vc+43ZimvxCmBIu92vwnqzWR/uoEU+TWg\nNA1eS3nh52mzCq3n4LsKjr3hW52bnXF57JRgsQIPGgyfmhH6ekxLSaN8vv4y\nkv+EFzk4zF0Did5QnR/YAZxclDGns8ysG6TibWCKRZkO//JK0QR5O+yxkqNd\nUI4PzAmuMHYdB5i3p9/sn1nktSM5ZZF+8hFZ1Bof+Q78je1vM2P+5XrvAIMs\noaDF9L4/GYTXz3WKExDBzpmgiLAsVVHhYc6On4uFffoMpBRr0NKBF8KR/73u\nRYw/YAXHJZUJPt638lsqGOYmJ2z+q5MSOmNQ42oauhi3A/PJD8QxMxDASwL6\n3CtucO5TPynKTr7X+59F0wOkIMHQR0RkutNemkFqvNtO5SzsFG2+++WzqfzT\n33rjPrKhZMhkrMJOGREyClNZmmQKqjO/4R5VOzheRK3UHj/KkCN5P9Oc5Wv4\n9vZ/7ayK5m2sVQFl6VPb9AsPhSptmvT83U9zdpJ4JptNjxLvP050C2UH0Ii3\ng6SQQl5QngqtMOEWhBdW7zaW1IPra5KquXdsL0NptK1EbrwHZr6lp7beo5xQ\nh139\r\n=kBtw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928225934"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928225934_1601333988406_0.22631525255574636","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928230500":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928230500","_id":"@accordproject/ui-contract-editor@0.95.5-20200928230500","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"49f6050fb4a8ca3fff550f6d2c46d17b061d71a1","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928230500.tgz","fileCount":4,"integrity":"sha512-8BbvDjXkLigWvtZQlbUYGk3j70UokyN1agRbD4mIoOEcdVLM8O6IHrJ8o9PkS5jBvJljdHQqxRwPjyISjRO3jQ==","signatures":[{"sig":"MEUCIQDyLTe6irRyQrgvR+cAuZCLjE263CoTlfgDVowcG/zIXAIgeg7BtEIQv95XLJ2ubOwGQN6OCl50sLzKJly7pgB50KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcmwsCRA9TVsSAnZWagAAh+4QAIU0dT8gpWFXgNlc2aVg\nGtYhqzPZKeQmggWrJr2eMgX5TW7i7hLBV7lUPfrmH6R8mUnc7Bo4eQYw2geQ\n46wfrGUGF1ntfnpEB7E416QcPmajUF8VVZ+WqUZlUyB+d3IZug3vjj/GTmqk\nd/LgUtyB+2Sxyfk5yT7ppPOjzB760rJO6X/KxpiiA7H1rP21azyol24SCn5T\n0wGhosHE+xFe8RnBPcRYunxwwlhQc4Lgsjklqtinvo7LvOO8ksRE8ZP8HpMA\n0nIrkaGqZ67OcIM23wnn5t2IBjnf5btCfsWnlh+3AL05vfdJBzRhw28T232T\n8hCQZ5f7dl7US1ODUHt/0bCEPmDgqEHKSiHbOofk+C+z9IWFnafoMlxSiLH7\nhyqACX03payQpTrILc9mMNcRWD/BjFuqx4wdnELOVf/L7wqV4lOKaH6ntXaG\nqY0xlWt2PhVdLvIxj0SreNFff5ZGXxYpd1i9K9DW92zrvvwbk76Wg+VZtEWM\nLYuXVuCuamr+aEeCdV9p/w/Row6rBGhklb/FvRXEwvVxOp/UkHzxx+aWRQEH\nMASIxtQhdpI6DLMO5l7s3/z890g67qukIHGwfnSo/FhAlFgwXuJJoMbCVcva\nLKviWjgES0W3T5yozbwwcis/RfvHLajSDI5jTy92W+tnlVW9o/KoXHyzA3kV\ngxL4\r\n=gauw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928230500"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928230500_1601334316466_0.5554135762943886","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200928230609":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200928230609","_id":"@accordproject/ui-contract-editor@0.95.5-20200928230609","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"97186f78a48beff285507c3919627f040a2f60e0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200928230609.tgz","fileCount":4,"integrity":"sha512-Nq49ap1qifRVEWZW6UOfLFBqkk9ZQW8X8SCKGnAzpiLXBDwV3B7q1H3isHNWMM6c/7iPGtp5+2PHiKgkCA1bBg==","signatures":[{"sig":"MEYCIQDbzd+ii348Zjn9335+nxIEzbdG+siLK9GsL+mYimk7YgIhAKsErM4JhhZn2UhryvL2CVcozdCUiz67YsIt1kbHAxYY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcmxzCRA9TVsSAnZWagAAOYsP/2jw8q0WmXRJ7/jyJJa8\nYI/GEGhktpb/phs4z1aZBnV9bXnJwSD9tcWymN1hEjMpoe0eEdYMYsP6Aoxa\nn6v1N8dhVCCtmDWn+8hRbMqgcN0AMtL2XB+1jlOBSmQR40HzlOyNH5BcWb8U\n3Mm+7psZwePvzG5yNQTy+6Hy1PTolt8BMvzDh7IL8qPSi9tUXpP6usARk/+a\n0clBQ7gEW2WCIFrxury/XB+/+W17PCz9kJvqoO/d2rMkWZROlInIx5194fua\noQgWpsOotwgImuKhJL5nK8VRTlmMXC2EIJg15l3OxwKjDgjzRKzkCXbG261k\n4cbExXFSYUy6lF4mtjQaSj3p+rF4cddnJvT8enEF1EjeiqoO9JVw2YzywVPx\n4BE34ZqHG1T8oIGsD96tmJK6amLxOQVDpF/856HTO4UNHB4ro7/mKCsnlTtS\nSOEqMJa3bRWtjQZbIVuFUqVuP4sxfpd/we91hnCmiEhQnKAySLjjq3eTSJyb\n52FmebbGV177lBb/0TgVVKmjD1Vm0GoDq/UjBfMvOpJM4LY/g/EJRQwv9AIr\nN9+UETxpbxymGA5epupJYDoSWkiJO3RahUdMyXIZUVkpwhNCfh9gnS6of7iG\nudYDojEYAows3ddC35vWqSUFC3YbalaU+GZXySFhmVI7guHTE/nZhsREi24R\nIuTz\r\n=GSHj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200928230609"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200928230609_1601334386523_0.2636670853898042","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200929135223":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200929135223","_id":"@accordproject/ui-contract-editor@0.95.5-20200929135223","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"0d254034277e408319d73ba83d6ff32c9ac6f0df","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200929135223.tgz","fileCount":4,"integrity":"sha512-yDrHIT8pU+xbNI7o1B0pdoj+RYeK++2qLsEIS3ddzhnWQVHSdKO/nz+q3Sr5nJuIMgpTUxYPMksPVYllLcmxOw==","signatures":[{"sig":"MEUCIQCSvINN8qztpOC1BviW/XSYtRHIWVeSCEDv2FUiOtBf3gIgT2hqdy2bXRXSQsFvqIEJa/P3POPfB3sz41cI1ndWGxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfczwlCRA9TVsSAnZWagAARUsP/AutEm7UkPCDudr8j+44\n1wI/kyYhcEqWOPhR9EoGu8EvDJfqaYvMtUZ2+jHSf2XjFde/JMCSNLTg97En\nIGzyofOFn8UBonywXXWmyBH4z75P69+QEE8Z2TsICPEsQjgPMJ7FBH7yFVzf\nSgD+AAKk553t5prgClK4jvHLmswpDJJXDwrhjwSrw8bVrJphuWINc+sYbv40\nz+hvPugt/aS/saIWK697Wg9E1dhJjw1cX+ySETsF5rbms2JCMmAL5p4QncMI\nGFzZUgzQSwN1dBIQM/Uy46b18LrP+dyul8cwBlSaMVz+mR6uZ0QtyVTWS4D8\neAgyWqQmCQOarEPEf9I7fRka5fAtV7GvP5I5i8X1PyBfc4kz3eGVsJ3EWvOa\nE3SmqkRUjSzOIDu7mWMSVeqxgs4q0XGfUjWcK+iIKPykeEvqJ969Ljp0EOmi\neYGGRNwJ22sbnoi5nyfzZE1wLiQ+lUV1VFQ/J9GqLqahAQustGuSWLVpZAAI\nMXgebcaZSYMvussttGqq0IohygtIyg0Yp/A/H1APFLCl/EdfddLgaDPOYWT0\nxadSxdWMaSuGXEwkydd1xnLimpAhQ8d9Lfz/E32cI09awFa6AAnyprqpYAWg\nsl+TV/32NhrjMv2IU5FYR4a4GFpxCfISatToHQIdyqbOb820MX2Fciy18wCC\nOV+M\r\n=9/P7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200929135223"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200929135223_1601387557236_0.7802269109777467","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200929214249":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200929214249","_id":"@accordproject/ui-contract-editor@0.95.5-20200929214249","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"1a8d79a1b29806a15febfee8ecea6a9a6e8c5614","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200929214249.tgz","fileCount":4,"integrity":"sha512-Gi7+6qOlgh4MFVVh+jDj/uSfI/2CLqUjT6Ah1sOpgA+oIwdIwb+HsFPwE33XmR/8uwUAAo+1/FRbhJeH80oTSg==","signatures":[{"sig":"MEQCIG9H7SbZzjTbvT5v83e1Eiz5Tq8ymVnbjkIhyZA/WPtLAiBZJ6B8wLE0xVHkT9e0FVfWyu8hoIvHJMVVfBhkx8OCpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc6pnCRA9TVsSAnZWagAAcEgP/1Hs+hrxtyfq6nCIebXb\nU0DpRfoA/h5SA+84oj+5s/azfDeUlvCFPFJFho5Qy8XcUwpRIS1QZaBhOxX9\n1w+uFJo5f4xuc8MM/9xj3JTRtsYfmt3ls08LjYtV5EBnhe4WrCtbWBxPnSiH\nZELbWzK+u1Wha3e40J/XO3sUE8GJ3nypc2Y9fgiPKSOtEauiLZpn8sChxs3n\njxIIaGS2Mx4vQlNIIJQtRRcmQQCMyanPPlmBEBtsdg84bZio52kUCQKoSzX8\n/b2t4idc83hH6VWy9sU4VwR/6TgSi+DSRSR5AuONEcYhbWiwAd/ips2GerzC\nLJiIOwDaD99h/wFA+iM9kwP0MYKjqwr9DcvqNg8buUOYkH2OX2WKmpuSkl4n\nu1jZ1hjSDoHL4RK/mIH1OBvwjZWEJKW5I5z29HCOjlg1hUKY1dOoa0eB4Tsf\nyshuOeS1y58IasNBZfIkUsZu/e5dCc0fnTCxIZSI14e7VcaZWsqrZyTAc++M\nqaf8zhkAYJlTmbHUcS0R3CGUSRKpQW78ymaBT4yayFsoiO7NmpniBTfH5UC6\nhXb7m4Le/MjdUhuTKMFAe5KUPKvOE4FY9TTca/RLUqPBQ30ZLwJ2ig3cdYFA\nYJVwybhVG7qI8yRQuJj489mPw5bwV2Kovbe9eKmh0szUKaB2lVOqgxodfxNM\nc6rp\r\n=mf/P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200929214249"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200929214249_1601415783306_0.9976783140215375","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200929215804":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200929215804","_id":"@accordproject/ui-contract-editor@0.95.5-20200929215804","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"409f08b3f09cf1857b0d861b3efba4b4c26fb33d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200929215804.tgz","fileCount":4,"integrity":"sha512-sGdoyVIbtZoQNYZYOERY6ZsdRpG9gywlQhLRo9flB5iL7Bq2N404MY/+mf5aupfeinuxJ1Wc7e8BRYOIhU9shw==","signatures":[{"sig":"MEUCIQDdlcOoTnF2HU/gX6jkzcYnKEISJERy0cVpnHGdxwYHFwIgD1Rcv9G4xqhC/YjG5nLVz21++vT5FZjs5be/1pAP9kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc634CRA9TVsSAnZWagAAgJcP/A76UMd4VCN15DWY6JAI\nGF1YK0nkd1WePGd1alG85TGBl9CC+ZIRZvpGU2DuHLeKXo4fWr6VCbkIcsSE\nBPIyuSSpkt85hr9ZgaRlagvoNu5tITpBgXqa7RizMtMuxpRCBlmrNXliS7nK\nCj3QipIjkGDlKzG/X9HMblS9+YErRvDx2m6iHhtpsjjCDUFg1BEWBNQlGUqb\n8ZB8YB/4c91qbveJrsTj98PY87iHL72WTTLDwzDWHhkY/GIBLvFHAXN7vEEC\n7VuGGNfP5W5PGnQ4/nJsjE+qTIEv3NMNiqGn6wR3bZPUZODmAJFBhSxyPCUw\nHDQTXN+okcWJUIpUrCV6IZY5D00k1/HBiOSsYRZGRBb9xIGLDuu2zYliaNSq\nDdSG6GuOU6Z/+hRkmVJUvbaXAvEZ+9T7Us39tQ+mv8v5vlja4xp6hA+aE1yi\nwYo8Ou1f6j5oN5W0ZUuELh1gheyVw1/PJkcCJycps3rMCONq4NNF3rRjQIt2\nzD88X+UIWE/Qwj15iTnWogHkIOBQiQ3DP6gPMuR+5LSlU6ktSIdbrCZ3Nm3O\n91+XIoLfHBLUCyk1JSTD/3+UDGfHgagAHH1TB9Dp2UbUzriOCYM9gp83plWn\nuVnp8fvzWDzD8bIt9uZI2FB9IDBv5cKkvAJAsT9I/flEvNGhAg4tA/LL0lue\nO40d\r\n=QpgY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200929215804"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200929215804_1601416696004_0.8390666507276363","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200929215918":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200929215918","_id":"@accordproject/ui-contract-editor@0.95.5-20200929215918","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"95a744a3df4edaf5bc6e4b6e13e6a16fea9a1a1f","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200929215918.tgz","fileCount":4,"integrity":"sha512-aWpqRSA97i9CSRxSlyDuRTNfFPFD3y8/y96cWJd71ZGmvXjwmdNCPNTQW9JAzqeWkEQOTvd0u//qeYtBiM8xeQ==","signatures":[{"sig":"MEUCIC4OwfgDkfL/Ws5c0sRnZChqMCC0RfyqQT5KpWgxbuuqAiEAyDbHcgLda1eiQo6KitdbiZXdd52jI4Us4p3MkIZORz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc65DCRA9TVsSAnZWagAAZTwP+QEFbNQ8EUr+mMPYZKFO\nGre/QFdMMAdoDHYFkkWjuzfq7kzIy0vB7F1ybAbDsEu4QaTUEaijLOeUQUom\nDM5H+1wPbCQBgDxvZkBfzBi5x5kGBG0DKaVrmeONuZk0nvXV/7oFPUYLdUvu\neWwJV79fxXS6J8VMUnG04w8l2gNR5lL+gDV7BL3kPycpkjo2MmcaduhaxdEV\nBfeeMLX+zn208f0jt8OYfhW1E2JvDVYrsPNBy8j7xN28HNMt/qvphISnulMU\nMaXsGhIoXYAbURE4aHhiCY8wqDsRhb9FpYfa09FI22kyhAimCRwKsJt2eWDN\nByVal3kI34ho9OFw83aYJZudg2PvCVwlINxKk5Lps8woWkOFAcM7RsXAJmb9\na/zKw5EEkOG8C47ZwamUh3iIsoPssyI39tPUSQxLCxhI8jEF/BNbOUzurhhS\nqL091YHcTUw+/w3UZlDUIzVxbtJx7nszk9nUjuT1XxnlMFBM8ofnwv+3SIl4\nrcJwLVwP0Q7AvJuzDWcOi0dkpc/Ffymn9N+V+PuXSoxHRisk29mmEUQkQux1\nNubG9vW2LLhpNAc/UUzPRQJaLC9bMd188is3M3Jg42563+m1nTmPcTLjesGU\ng0S+DTLpYRK+hhLrccczRG9LF/waS7LTHcPBReFyIE0GbZbAYQDftvBoZnus\n4k1c\r\n=RId/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200929215918"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200929215918_1601416770980_0.5381857095994047","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20200929220348":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20200929220348","_id":"@accordproject/ui-contract-editor@0.95.5-20200929220348","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"09764188793c9bcc6272a16fa87fd82672bff02a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20200929220348.tgz","fileCount":4,"integrity":"sha512-qHHNr9z9FLvek0sZAp86K/p8nQkmmPzik10Cf+G5SxgTOk1iL4JeeulHFKEgqte8ObuJk6fn/Y//Jmj2vWWC8A==","signatures":[{"sig":"MEQCIAidEkCbXfDqst9K93jIcttrFhr+xYTg5ya0qp82CfVzAiAIsl/whL4O282VDzzIgSa7yQJNR3D6Z17r4eqIkOv6Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc69SCRA9TVsSAnZWagAAWW8P/iNS2weY0gnvXNWFo63k\n60LJwM7+xHz0igDhSOahbvz2DbsfBImKC15eWVBGe6tC0DU+SbgISPYwkseM\nCHkKPwy4Fyr/wtSDvnOL8T86Tcl4xe3vnr5IwmSewqukpt4aaD2FKjRDNYzb\nJPuiyCYHWOVOd/73n6chvKVce0Sbhi0Ygf8lOqMrSB2nmD06550Mv5BJjSrY\npQGfbwqHArEONWc2ojcoWQdvXG6K9ajl8+JBeWqWWXBXLnhkmGrDXqhG9JqN\nng2xJdYQgnh2I76rPHR2hEH0ddHpjVI1yUhwof59h7ArYZBLEtcEIfuG7xIe\nrqiDBLDjCLlDt4vzuLVVaXptyeSvb9sOlWCIRvX2bXjtC3En8rPmGfOgLiZH\nUvKC6/WGgL7bpAn4LAJclEnwqqPGfh5zty/epPHZIXM8YEHiazz2K61MJ8BS\nTERv/dnoWWQ3yr9riBemlrbDtzHk2lqyJcMXPQTtF2r8rWo2tiQJh7IlJZIg\naVTFn/GDGLO8XeB495kua9SXZsnJgt4od71W77/2n6sf2Gtu24/SnIqVe22P\nBTHmpK8PZxr51n2A8kzvMkBvVCPwkBDTL5F0gzk59bZCEjIfQO5hsg2s7Y24\nfY999+VJty+IYP2C30Zz1J+UJ5fAzUOQQhsWF+zO72hCKh+T/f4PMHc4n3vF\n5rou\r\n=l73j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20200929220348"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20200929220348_1601417041730_0.5706673218765956","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20201001153745":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20201001153745","_id":"@accordproject/ui-contract-editor@0.95.5-20201001153745","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"f92018ddbb0b13d38630070af82d1e5369aea432","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20201001153745.tgz","fileCount":4,"integrity":"sha512-dGYKSfYN+vj0T6vr3RBsyWyAlz53Ytd7829Vg5QRvdxBoJXykGOU376XHaeZiFMfDWCbG2pk+P/bFcJM29ZH0A==","signatures":[{"sig":"MEUCIQD1HKxoxnDjiN+ar7VVqkmoo/sgQTaHVHHQRjd7yWaXKAIgTWEbipoTdG9VLdKcUmHGKzKZnfbADP+AiebIBSR6yLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdffUCRA9TVsSAnZWagAATWcP/iFHL3u6hTOOJ7rWWlhf\nXRjMLE+9gqeX6MESp8kRl5tQOSC9WOgqQzR19TqYzsAmzHrrHMbI6flIecLj\nWJqO3gHhRt18M2TwInQ1bdMv/TF72QXZ232outVh2tWK18blXlHta7uz732R\nEi827K845SqV17IOPH+/MWQdMNv2B2A9dYJJykhggBHNA0jOhZzX6FnXppcu\n6s3H/zPc+kO1v13hkCVzYNXUmMdyyg0FV2NErS8lb/bWvCzoiUC6ZCWIbWZ9\n29mdQ/ur1WNdZVT4HtfxcvUzdHd8nYE3U3KleNNT1LqWqtoTe9zeR2dLMBSk\nPbXbVgBD3+2SR7JQPx/zvx/qfcJ9Tdp0x7FLRHx6LzwBtzdYnNf57XGwSvC4\nIQM2YyxVy1IjS8FPwKycpdffHVmQRBDgiTibKgq8b+XTogPbnXjBIDwFx0KX\ndLpZc6LEVN5igwx9VSQIZAVETG2l/ETCXKidrBpSGXpUvnkp4EeHTcULNUEX\nBVs2cDut7wz9BU0wivrYX/leDoKSY/yf7s0iyzYmxhHzZQnpea5DCm6IvGoT\nWLzL5/GtW0f+5znk0tzs6q5H6nz66tT+lsxRrEWvCwbk/HHYuLL+A6aazem9\nvGHV6GDKhvI8dzLAkoctPh58fDRiHXyo+LVP2gtp2wyx7htH+fLubC8/DbZX\nyMC/\r\n=B5vP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20201001153745"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20201001153745_1601566676224_0.868826721524226","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20201001180242":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20201001180242","_id":"@accordproject/ui-contract-editor@0.95.5-20201001180242","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"3f9bba7f76e6a6dbaa6c91324af4fdaebdf7d89a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20201001180242.tgz","fileCount":4,"integrity":"sha512-L4HIygRca6fLKm6MEETkOzEpT7zah+fZLNEentb3bvnIe2ZyEe6ToMZAfLuM0DrhC0Njn35ynF1lArtScth3cw==","signatures":[{"sig":"MEUCIQDPuxUCrmdjLhme+AnVLvOPHNvv53mQJiK/+1uaOdBJigIgLPrmwVhL1bKcABjUoiwnqmPpKe6Xo3f6PahmQGmUyoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdhnRCRA9TVsSAnZWagAAdOsP/1+unS6aRTgQsIYVNLYz\nRdl3bYcDpUwY8g60DbvU1PsIcz0BcxFSblOTBDYmIC8oEeHPGeezRzYEIbLL\nSZsBtl/Tj9I1jIXnQdpLNY/FKsv/qtyRg4yLjJR/q3rkVk8DSyGISsUS+5Uu\ntYbsGhfa4Ijg+EN1VeEpUYBFazw3DcTLrgz2WUKoYJ8K4h0SZdgphWdjGG15\n8CS2eiSt2G1Xoe5ywnvpLMpGIuGrAFdmR6M5TTCCa7Ysb4RckEUTzy/uoqhG\n6B2JVfHxz8Zq5JGEPRFRmFgw0Hr9/1VJ3nqerav5g/1ljwaov4ljWMg2gkH1\n+IPZ5u2YyBeB9KwYBZ0447JwICCd7gTpuaf18HDrVipke/EcD5jrVMm3wx2m\niuWcpu48OyiM16V6Uq2/hIg9pdwELKaksGolY8onWDtEueOPhyf8PE9/6S5D\nOGGSi8Zzv9LC7mWNkbfmsSTOfbmKmHzegRZ7AvEYvKzSn5sBZDFPOHBxU1EK\nr2tZ6sfckyZNI1a7+PP1Ho0E7X38RYBsQtsjF4lyErDt6/7WJUsMopIaPHAT\niLv0E29opPMmkiBa0JDNQ0bN0U+XXxG198+H60lDciVzjJe5ehlCUqy04rSO\nS03I82pGuDxGZCOXWwwfbZ3V6c8u6xLPLFt15GK3D/KnNXzPR8ppekwQEtrx\nBiNx\r\n=wSrI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20201001180242"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20201001180242_1601575377177_0.515066156468224","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20201001183133":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20201001183133","_id":"@accordproject/ui-contract-editor@0.95.5-20201001183133","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"fabd4410c2cdf630889b386772933978932aef24","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20201001183133.tgz","fileCount":4,"integrity":"sha512-Wq2tMK6oZNyDrXou5V39MJeGyPXzJTKzFMD9r9Ty/JtHPDf4hwS3UTN4d5EJSr+tXGyK58ej4h16YFxNqVs73w==","signatures":[{"sig":"MEYCIQDg09aEnjqwOIq0eEAHEh5cTqcgBps9PU7nnKRNPJQXNAIhANyfSqLFVMWxg2r6AhwydH+kjiZOIfPZgiRtCf9M2ONh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdiCVCRA9TVsSAnZWagAAa6cQAJ1mR7ySLWqFYMboTlnq\nnq+A7WFrPCSS01PT8WZ9BgCWEd4VKAEzp9ke7R3dThze08r5TYde2x0zPWwY\nKM6/9l3gDv/85BjD7XowreYRJLpOKaXlyAAy/r8scycEOC69MnMWOJXWm9ki\nU8YyoFk7e56aWdSLvyicFe5SFfYWE9OXCR6+xh+k/6x65e4VQ0iFgi4awOl+\nMQ/F67OzLi22FuhT7TOmUgnu6pkOs1v+WKwlNjdmziWIH0aQAaYZ4vHJneub\nFPAVcBGM7T3PZnDJSVr5sKh6M21jOyiNTD5PPY1NEFIhgU1zE4WJZLBwgCLn\n/UwKJ6iOn+LS7GiteQrAG9TF28c6roXc1ZQ0l3kEt659IKyLgGApL2/1GD1y\nhpm8/l+XFgsIDvCADb4v+L9FwRE+RRl2fqZhSxZyrJ8fKP9yqFIWEJdXYJdl\nJC55YYmIgj0PVtAOgfiwP64GGiXSbwargpYo3Cf4KxNhs0aJSPYgrVUEA/GK\noHQh6a8tw7gAZmriGuJSQVPaIeHa6joKuzWV0geW6hE93hi+e+4enAbw3JKO\naSNmBqSaEs25vfKhCLnm0D9f0E+4Bas5pQ9N8VjTFsVxsmcCPIBsAdIb3h7O\nssqNtaR9vBVpJ94vViayuIqj1d8nMNSdK/XiLLsKYUPG2+hM9lFc8jEBBZTg\nxjrv\r\n=sBZR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20201001183133"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20201001183133_1601577108428_0.40261356580328655","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20201001195448":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20201001195448","_id":"@accordproject/ui-contract-editor@0.95.5-20201001195448","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"fa6e9dca11edfbc58f6626b2de7d9c12e4a239d6","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20201001195448.tgz","fileCount":4,"integrity":"sha512-Pl8WX6+i4PFTsA5LbIC7Q4ojXuhS/vsB5ZPZQ7lEsOWxKA8jKLNZouXN3poEDWOgrsapjSwIds/gi4M481AL8A==","signatures":[{"sig":"MEYCIQD3P0jMFddWP7wPYQL43WR28IKvFlNBRaOUYjHN7FtZpwIhAIE5tMEBEUUWjZJOkEIFkWUvZDRPbxNyvWXFcmQbgr2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjQXCRA9TVsSAnZWagAAykQP/2iql4Jj/K+frpaO7CDO\nd0eUodBy+ndU0DAXGLcEyQLnjjYCnXFcq9vrvRt5uTEOx6rriYKM5srYD+8K\nhyDv6pW6rJt1J9fGjybSMtczOYq695lLdO3/j3Ua5EnqG/p3POTmsM2oXeCy\nSVM7QDfFYxu2lgXJMoSvnsRiLZOYa2z9dA+WMmqqVUpZgjUVqLGxS7LlIhb5\nneJKlGOQmGrOGLqhK0XI7VciJqx7LBGOrqMNR76fj0bQEYNCJ6WXWOOrLgl0\na2wJlE6QMBnD8haKITbUsYwhT6aGOFx32MugzA83PK6vvmvmtcGf2M5aYKwc\nETZ92Ipm2fAKW1T1hJS2D4MQ5WkswhZllZqZzCcldEiSchVF9xZOvMSKYEdL\nL66E+unnCOLPTY+wzOrd7CsI77fpPkZW6/oh4ng3s6nIGZx3ssNKTOy+QtM8\nIO142VL0pL7/DJPGC6gB5mbJq/HKzIWlnQkfV6028rk3WRV2qhOK7KT/uDjt\nQacxTIHe60829QP4IGlTkaHlkx3/VZtBh9CMnMv2R06jz+w41MK8ZLtXiTwd\nMvV53j1QhIy5TdlQ1PAdiDWLR0vGONaWJMvC8OcfqEM0QpWekA+E9Xal7D9+\nqoISQ8lTWFawBPGzC0rbnhhzLRBEac9IDKNfpDO9tEUPrvNt2Efnargbj72Z\n3JvX\r\n=/mui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.10","@accordproject/markdown-slate":"^0.12.10","@accordproject/markdown-cicero":"^0.12.10","@accordproject/markdown-transform":"^0.12.10","@accordproject/ui-markdown-editor":"0.95.5-20201001195448"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20201001195448_1601582102965_0.41292296485401203","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20201001212030":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20201001212030","_id":"@accordproject/ui-contract-editor@0.95.5-20201001212030","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"15919764d37dc8809cd50e4fdfc0b47e76eaefb4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20201001212030.tgz","fileCount":4,"integrity":"sha512-N2tACK3lVjVAZ33iYyuLiv5BAyGhInvkdvNlbh9lixj0ptJaQdR8yOK8O7EPjNOg29K1KZfYJNhZuYyxnVpaRg==","signatures":[{"sig":"MEUCIQDyiXgyUyTgoQm/uW6KzY0bpTl+sjvqbwHLp5tAeQiWmAIgRrYrPjeOeAmmIjj8lTzY0b43rnLS6Gmpx1HnwM53hP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdkguCRA9TVsSAnZWagAAA8AP/jBQp20rhQ0bKDZxPIK0\nL+u28UNNZb+cxfj2gwQsDW0ihCtk2lZc5Lbw0kZuesvYNtrvPkSpdYfjpfKK\nR2HY2JcNrqhhfMO2yEkfg3qXGKpa/gtrOLnBxLwUZkvfBXsVOu/PS//Jo9GA\nbejvVvpdQIo+LvwOOEPSQKBr/FnX/oeSZ8uDfFqCRfyYmXrmtYg2ZmGzVqhP\n6COVXEsbV+8t6edh9Gvx4ETOPRB6+JWi5146CpGp/bARJOK4XUsPq53xD1dB\nJ3oZ9DR7UP/0Nrxq2Hj3y6IYhFb9PpP0fl9bw/Z+lSRqnz9uXz2IHIhY1L3n\nrrYsADzuMdswB64Ac8R63d0ZFB6Dgp+3x26HdNEgL6xghFrWpS/E7fiN8++W\nen4vb57xy6dY6Bx1Vd6BLNMOLg0tXyYc6d5lW9zUbLqTEPaZ7yZGJ3Njgve2\nAxMG9ImS6nYrEaYD7KhCEZNEQwvdPFI2Xe7Cb+S0h23ewYgenT1w5U+Q5luy\nwnuKYVw+8VB0b/8Eyboee+mA7EG2Yu3+xKyiYBm6vE/SKQt1gRqNQpy4tKkj\nOD2ZL+2dJYd49IBpx/O6IR1oL4G6EJpLek59gm23DR5fildOoexrVPzbCgXb\nwdjrDx5gGvtyJzccjGJDxzgXO5tSvn+7FuX0XNyN3jdJmbgxY3DecjWHW0KZ\noTnB\r\n=4z8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.95.5-20201001212030"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20201001212030_1601587245971_0.41013304987344124","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.0":{"name":"@accordproject/ui-contract-editor","version":"0.96.0","_id":"@accordproject/ui-contract-editor@0.96.0","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"57211d312ed43be702a165f4431b7ef177198aa4","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.0.tgz","fileCount":4,"integrity":"sha512-f+rOwRqPknZPqT4omWOxvdTqcDf1oQ20TQC9ZzHOhSnxuKmgj9lorDfJ7vypECWAn+g9E/PauzpspEjdXwedsw==","signatures":[{"sig":"MEQCIC6TOK+EGxpjSxzAww1FoRDZKO9Sx/zIkh4/nEwg2fgwAiAFHC866Vl4y4rnHNEHAK2vy0dDXq2pfWqJeIOX2tEFXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdk4rCRA9TVsSAnZWagAAF0EP/i97a7JaJ2z2JPsmS73y\n9HKXG2tshjp5tlGd6rGIOzTJfAf3UvKxcksqjNIuORMGfl9ARRoehuV9nU0g\nIQTnkWIlrlpJUWJg9bwZZdU0vc8Hs/oYuo381AFQfKyTbg7qEShn33lRDJQv\nfHIG1UR0sCuyShbolQz/4mJNDPNI1Rv71ipmneKuC6CRpq/y8P6wA2odnSO2\nIFUT9dTvDLVYQDBUoCbKu6n4Td4eq24UscNDq5K8SDtRD865Mx8giLf0hGVc\nIciFmZC6r3EeyOIjHASSPENirYcPAjpis5y6fEp8aQ2S0gc6S7Xf0A9336iX\niooS2TSPPg65Jd2wq4Fia70iUS7JwqFTWveTy6ab4nAnvym5sGf+M093soJv\n7tYJxc8OaYOQmhsV/1BmzLymiAO2BB2P4XwzOLFPfejyumtQ8BS6Qmzx/CSL\n2t0a+X/WK7MOlqfCOcLSZOW/4Jx5dbFUikXqt4m9O4wrnvfwDczIDAruUWBB\nw73gCqOZ7/xtuKEH0wNLW6+N5LJgqUG+UBO7A3MCU9ST3uHFWHlcd7lGvT7y\nGCWO/G0te+dL+AigTZ87o5v4hEEDV0QUGfRd+ESCHnnz/3izB5WMIzXHCD3D\ngbznfPX1racipspHWVWz/HGwzQKdHtJh4fI6YWF81hgNyszzsO0Z42MKHUsV\nckKB\r\n=/f15\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.0_1601588779224_0.7253295448835788","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.1-20201001215119":{"name":"@accordproject/ui-contract-editor","version":"0.96.1-20201001215119","_id":"@accordproject/ui-contract-editor@0.96.1-20201001215119","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"133ee761e5c641e4918ddbb189bae14e4e6dd9ba","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.1-20201001215119.tgz","fileCount":4,"integrity":"sha512-enA80WhTkfPCCN5sbseIDPlrroq4lpM3yoz0F2bIwAr0J6ZaywenmBGl/5fQ8L32+3NBr8g6f7soSGtjMsoaKw==","signatures":[{"sig":"MEYCIQDrUlysfNXfa+reIsMcjqE60r+aaO2rtWXf9OtzhlyEUQIhAJSFTrdVbPq0XThfgR43y7bRlxlLghBWr+lacAmMh5Ed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdk9jCRA9TVsSAnZWagAA+xIP/0gfWMJErkQnS+jFyLHn\nZ1JLk9BJubSwGEap8kVNVZVc6MfhLO3gla5Swg8NyuKDDtgU7u0hwk/uOsQ8\nRIGpiC+NdcjPi3lu1LTdbIFwR0CTG8rh6OHIgNxdHzl45zPxpCJNhE7yUVhQ\nO4A3ChiQZvenMOKbeOSrUD+avVlirDh9xaHjJRu1tXL24zGwtecEFvcncIpq\nsSEVQcViJLVt3326DMV0s/WZxcLuCytAXWTSBNg9y8rSdriK0A2XWag7QF5B\nDLEm+yhKK4oMspN5Jhim+IYhoGK/aVEyYnUoU+gvRy/TvNVC2KpfD9glbkKD\nmb0A0xJ0iuUvDxaRhT+SU04w4ONAoSCDEOv/q+7uEtldwvrPD/0ZPUgbfb5q\nnYOTohoE1IAmHym2XH+jxhIlrSnrM8pBcnZ/hA5bbR+rmgJPE1ktPosFPWPF\nc32J5DtaGESqqoSQxpDPZxfAcNe6x4SOpiVJv/3swJe2Q8MGQX4wc0qQpVtS\n5y/7zMvpsF5zKW6wQsryWn49HWCEUtNQCiMVP3A34PkbqbD1NW/cfRrrHoZv\nN8fpQv0kX19wAD3O/jWVTMU3VYnstNDLm34S7zydU3fVI3PI8SSH3wxTs/5M\nnaw1dAGRobo/XQI1mqaZzjom+iOXWkSqoul1TvyL461oB6C7xwfdDc2xr0W3\nZDja\r\n=Mjvu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.1-20201001215119"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.1-20201001215119_1601589090808_0.14794111657748044","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.1-20201002122041":{"name":"@accordproject/ui-contract-editor","version":"0.96.1-20201002122041","_id":"@accordproject/ui-contract-editor@0.96.1-20201002122041","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"aebbf38c40914c4903ee1edff322b21fb7074391","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.1-20201002122041.tgz","fileCount":4,"integrity":"sha512-52JVsAODTDnvUBxCiFj9IUVvqEbsxM9PSey0HItW6M7+WVBRj0lYqEKb8HrDV3HwlDO1V5YbPTPJfgwD1lvxyQ==","signatures":[{"sig":"MEUCIE8XQ/SArPMr1hteDPOhbu26jx36Smrk52jO/3l4jOv9AiEAl2IZwguSyJ66vFJB65TGM6GXUKeUc19aty1AKJf79FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdxslCRA9TVsSAnZWagAAwAEP/3vUZdPx1FiNsqTEEdVd\n7gz484pay9IWfrD3tXpXLsCzj2IopVWh5sdFkC9K1SsCxs6m7rJKxC0GEkYP\nfQhPaqCYq2oOpEIl5MrMJPY71Re4Zrz/PG3lSD3zc6CDmJNHQ+o8nxinyi+t\nottT5gw4aS4pXlYO7K2zt90fSDrQJG9td+lT8EyJnSZqsNKzSGhypDxnRc06\nL1jghTV3owVnJ2onlcvExjYYu3tFyeWVf2GM1IKNbN3sLcvk0whdwt0xmc61\n4+/zllsiRdy10WF9XZAu/j90E73qXqyDhQNcePicH+FdXZQgW0QiHpZdNr0m\nDUWfnaDUn/OXiTh5wrP7xB1iPUAqdNnnQ24wPEVNEv4WGz8iEj9CoWF4fJLF\nZpr/dGKEF9zykfe86A5IPrehtkwUE1t4BQ5DmUUBbjk2EiDE2gg73P1UYyi/\nMFz9CH0spODp5OnkuBRebxFhE3xKE8GWDSx5UL0Pl1NlHrw5Gx6qOEwRfrXA\nCnkS9a1SC0p/8il844qUyDfnMWIGJE7KWVWvNu1cl6ZAmrW9LJpdk01eczl4\neEfrpodvRslwRCgMcfBpkNLaBZsnZ/MpN6l3iCkRotqTryddK1pBVHHq5gPM\ngwbWLJBmVpOABsaXxyb7nlqSgoODOZkMlOU/8GVM9dYuLyX0aN5dlt+soD6P\nTtOW\r\n=uhWY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.1-20201002122041"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.1-20201002122041_1601641252791_0.3967167670978997","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.1-20201002124148":{"name":"@accordproject/ui-contract-editor","version":"0.96.1-20201002124148","_id":"@accordproject/ui-contract-editor@0.96.1-20201002124148","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"11ef4e7ebfc00b934234af2c02392f022df2c0d2","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.1-20201002124148.tgz","fileCount":4,"integrity":"sha512-xssuFj5zoEzv1gWJjWM4nPj3Jx9hP61889HvzaNjzwdimBq4tYj39IGsOcevA6rXxdJrAApa1qttZ88spOP+Uw==","signatures":[{"sig":"MEUCIQD2fMahufq9Sb9X5BR8CKVQTzciBDFFp66I0NUDNeB19wIgVppwT+kClxZPDHxg9hZzdyaZTM2OAgspnIhllQaXLGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdyAaCRA9TVsSAnZWagAAPG0QAIRjiP9NvVO7r5cQDlBP\nNqQjJhyLer6rrz4fCpbE5LaHONSh2u6wRVaII2cy57NY6k4Qx4Wt/eLz5UoA\nD8qv22gY6aE/F6rqUBsraJdUxnb5gvEXdYCs6Dcbz6ynNFG69UV0SHCwP/YF\nhku0bOx1GDbikyXSY6mBIGWq7wupGeagU58/357dVJI2ws4rZs5pGpyQoLu7\nay8EHUPwEYY0D2ft26ki+blAk2i6/70hlYwCLyehnxpc2CWoYy9hLAxmIe7W\n1fbHPMjz1gb3r0jf/Wop6NGn1z9w3K5BHUZP8w/8DyMxygSURAXhxibtB3tM\nFIjJc0oHlCwBn+83BgM++ndIspoi6iC67tfK5QVXbLhJefSEMAdS+51bhX3Z\nZ7QkU2/Ys0NLi4cVZxK4kBOsj/JRpDn8IPlt8RRB5VnfWo0/bYAcyk1iBJwG\ncWsTup0WdKqidxTKZSVfD0o0dyYnOemyNrcTefqfZG8pyIkRKgNWz/UA1dBp\nGMmuZVXUgTy9a7HVSBTHopU8VaE9BXhOciXimQoAt/I8ew29VNPRT2FIAkET\nkrJGiOROp8dAUGMjD4IYLpj1WV5rt3piFTBFAqpvPZ+MCttNRczAJtS61PcV\nKLHgsyF5qUNQoBcraZ2YpsalIS/ueKi5jXWuBf2YkKVRLiSPuV2yrzBhBFtE\n9v4T\r\n=EQje\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.1-20201002124148"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.1-20201002124148_1601642522443_0.7202412851942552","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.1-20201002144230":{"name":"@accordproject/ui-contract-editor","version":"0.96.1-20201002144230","_id":"@accordproject/ui-contract-editor@0.96.1-20201002144230","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"eb67d9b902563d6823afd9d17e3f7bd6f9195408","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.1-20201002144230.tgz","fileCount":4,"integrity":"sha512-O2mAfIpP6SV6z6nXrjQPe+Sy6pvuzW/Mdl07VgIXEWQP3/itRo6dfEqzAfDPtvqJBFqkHRsTqzeS3kBsAgfcMA==","signatures":[{"sig":"MEUCIEhqjniLMBid4Ze294q/wslDwcL0JQbRR9h6TT1AnWH7AiEAzSNWOKObKe9f4R76fiO78y5T6EzTrUt+2i+zAIQR7p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdzxiCRA9TVsSAnZWagAABrwQAKERTQfcuekFfEwP4n+8\nXFk9cM3B4TwBhwz3SybMlIXAidskVPn/YWL2sgz2eYzkVq8pHcQx+di4MdFU\n0OBDD2yFZt2zF2VgW3GtT3ch2KhpNDMIf6tAOq5wWBinJnbgygofCCZgOpek\nyuVn5YC3nILc5rIb81YZ5PmaU2DDuHLwyf3psUxiqbJVF2Br64gBOGQtgb1C\nn5+yKpXnbcIT2p4KCh8BqCWZRESe8tRh86d+57jYrndjQmRW0BVb6oFIGtsI\n3wb8nEt2yKQqa2KnJFxDqOmXBae/c+YE0kZL8TwNZjXS0KBUpEoODcIJsBSV\n3f8tBg7Nrp7pcR3cxMMLTstLBRoXANYulKbslCVHRBe9sV2iWDOTWE5SsI13\nvZm4p/EMn5fsxVNw5LIscyk/Qd3qkEFGaipz9ZepFzCeHlZl5FIjuuFSodch\nsxdaH8HQonbWjmj4ELI0Ow1bcNfbuPgpUcl/6eINg5h01/y6bxG3wCP2/aCx\nmDKnc8L21uD3vkefe1Psqb94FcrSkhraGfyMvo8QV8cDvfwPhOwOX432SLDv\nN3SEX4DwwTqgjM43IRIR5BGS+/DtAXBGA6fPQd2XH+N+xfCcouTsIgfVmt/z\nbyH35BzvRfoa5HH+HbvlciL3H9saHCuchZBT9yFrvOsWlEgNptLMwJomE+RD\nEmgU\r\n=F0c8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.1-20201002144230"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.1-20201002144230_1601649761983_0.8914797972525412","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.1-20201002150029":{"name":"@accordproject/ui-contract-editor","version":"0.96.1-20201002150029","_id":"@accordproject/ui-contract-editor@0.96.1-20201002150029","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"61d2f640b3a589cb339dbcbf8682cef4b90787ca","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.1-20201002150029.tgz","fileCount":4,"integrity":"sha512-UAefiux5YN1wAeVH15AO7cO4bXnTN4q/KR9DCOvXMvRYz6y1sh4CZ1HbhWWA0o675Ec3vw0U6rD4upL98TC7xQ==","signatures":[{"sig":"MEYCIQCs1hiXME4mnvglDIiSkvZXmrsH+dEQG0ghFnYegu2d5wIhAKFHbFLQXF8bmwpevATnEHnchFHnVJyOFSf8bNYhWTnQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd0DCCRA9TVsSAnZWagAAxccQAJjV22YmLY9QdL9KqeIz\ni7xuUgBcd7rss8Y1pdj3F7w1MrjYvLPlwUBt7Dtg3DaYda2S1TBJYLrfYFju\nZHGrLklk5GDEjkMcx1I3Y1nxHiNWZDHjMIsbsa5ROc0liw8pjZTiwUKEtrTG\n2Pmj2LFWImz1iXSjenEVtiK1q8n6XXrdnKqTl7P1FffKzJEwlF9dfcvJcbIX\ngeyzwxvfXnCBnYl5DNskpNrfJbgbUHzkPCVbd4/n7Ya1npeqwBJmL2dPGS+I\nAXp+jZXNqlvvNio2hs3EZDYeWMVGUAMyzy4+KMjkkXBQVc7caaYtJn3aL0CL\nktDWoFNBON1dB0hT8shzGOIs18THsCZnMMZACz9J0ZqT3kqjXXwIYGvJ3EzY\n/xxR1xDb/ahIwT+xZRYjHXB0KrLNCWkH29sGFNVLHqY3wWeTKlTEOFXowAdr\nKIt7XeZGLFdYRApZUqBQ002Kq9N2Rh31isjPIrRA+WjIlfdZujh25b22n5Cx\nnBAvGBggTqbmHAiD6YHg4QdKsxeq2P3xrfCpDGJgb6Z7GDXQ8hBToLkyB2h8\nDQXVxkgDA6ykOPXBu5cSEBDXsd75cFcoskvq+0Od47FukYzcMFKE1Mz/Fg19\n+s/mdvTOyPH6eZEi2XdGFPiJEUsquM42rEBVcTRRLzqDMNylZwgwJOuZ5q4o\nuxzr\r\n=jL0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.1-20201002150029"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.1-20201002150029_1601650882540_0.5599844070753459","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.1":{"name":"@accordproject/ui-contract-editor","version":"0.96.1","_id":"@accordproject/ui-contract-editor@0.96.1","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"e3d42eeea3deeb71f0ee6f2b84bef80f82c0b51b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.1.tgz","fileCount":4,"integrity":"sha512-36hB1jQOw7rLV4OEuRzzwxf7Ba1/hiGOVdhpEh2GxBRBS9lhsLqH1M0yGZE3xKGijuLbN/zV+NYK1ers7B3euw==","signatures":[{"sig":"MEQCIDbM6FblnV0Tak32/MWn8sRledj3WM2ycLRPE1ZVeREIAiBNoEYT7/4IP59BA+ePxqkt+NtqoJUuMemfMTioSblTVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd0H+CRA9TVsSAnZWagAAuQcP/R32Efo7ULbU5+hjvR0v\nZCz2P+DhV/dfZPdmULipFiDcZ7pqNlBSaR/EEEvgZY5j3r3WWRw/nUmZUXRd\nl60ZIv1/DRFWIIRX3B/InMsVPLWyMxEk80/cEoVYIs8+1C7QW3Q/umZYS9Xu\nnT9pgBNQLT4KZ77zulfMZUAw029PVRwq3OjZlmUr8ARUJyv15ylwwLEQ/ZEH\nzZM1NOJXN5aQJXvm512U+ToTZm/qsW0meuuQdq2CxQGp5Rm9Fq2UwSVzr6ER\n5qwtILGXLe9H3H1+jxYioVw2kAjDLC2L6oQDNuqIGHb7PXsPs2useNg0NmKZ\nJrzJbcZDWfdKGDutY0cdRz7sWq1MkbjwfZpi/q4t5XipsJKGMvTu3RQHzVd6\nJwf5l5/45auRd8PNDMR3lW4/Y4o1kKAO9QE6QS/pr3TDFnsR5VsPd3hVQxLI\n/oNGrfi1JvKa2e3CTKDZcx1fjPX4IMeGjiPmroS1bcJzLzlWxBWaxUrjjX0u\nrmbkYWOrHjGoF7vD5+Vn1XZUdTTdPgSof/hPGg1AaHdZVvdcB8qg+aoq7Y/A\nxLVt6f8L0BfxZ4L9fTf+WD3jCr3oThxx11jlgfNpdhoaTVgwAnLiO6lbiYbs\nNn32UWAstk8VFsiFDkx+EJ2mm9S0IbkUfYj5ClXogaAc+uE4T7odZKI4/Jt3\n5HeF\r\n=XEul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.1"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.1_1601651197530_0.1844850490145602","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201002151755":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201002151755","_id":"@accordproject/ui-contract-editor@0.96.2-20201002151755","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"602299db1071dfc54ce395c507d1806429c7d785","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201002151755.tgz","fileCount":4,"integrity":"sha512-SHAf3uS854c/FxVNTUBmvC3b1OtXDD0x/m/6ZdQbCIbFpFa9hBM+PB0qOj0UfKcxd4ubdyLp7bLc+QhtzNWmxg==","signatures":[{"sig":"MEUCIGrR+IcUrMsHvJyTXgUXFFXM0II2Xjr1r6gc2xT4/WkJAiEAoLiI/T/eJPPhNohyBPffMKzrPnwEvx/+qAd81BVH6PU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd0SxCRA9TVsSAnZWagAAYHwQAJ7hQiuzGmxpjpH/fmCQ\n7VLfR+du1QuPS69pfkUtDef9OOXbcCptId1bJKWITgB9JLApf2GHohvpHVie\nkfYNtp58Seu9gjU6iuMz7B+mdXjwXnN92y28acVMb5Uk/Cat3tQyPcZqO88V\n6Oso8Hb2Bcw7SGSh2Zj7D/Ly7r68Y+Ssbl72Mq7/9vfSAl0eZ04OT1sFoYaL\n2TDXHPmprukR9BjOcshewr4f+xvTCLnCDMcs8Do99LyF6wgw3eeOzDpWZxqn\n4nCPN6i8vOxzlE14xoBhi42nYlmGSGuREsUfGVeKggCcjcbSx+9sYcLZhn1b\nIHCo16D3y4fYT9jyw6uHBkQwng4Lk6AJH8O/rkTlPlvzktbjEltGst8GOr2L\nVg2fcrhqaBc2dAztu7Mvm5sXFpszy9905BjKjZIZjYomrCx+QxZMCLTC5tPq\nIASjUSo3VCyrwN18azY8UIm6be7QCqsoyJriA5TKKV80/PQ+YTkxOaRJf2lg\n3ObOQejxcYKZ7XPKSHuimHoKI8/3FRYQUO81Af5fG+vWQdZ6WAlERVYcqQQi\n3r+SgzyMt3nL/Nlait0YbUCLkeFIhDSuhG8R1KV1bqZa0LFgtzbT2sxqj+Bx\nb+tzhAq7g2GtKNLQ31Lgf8Go3ULAJI1wIgb6Et5V9MdnfXdLAgXzheY7lIOI\nliMH\r\n=s2f8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201002151755"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201002151755_1601651889365_0.4380305559503743","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20201002181621":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20201002181621","_id":"@accordproject/ui-contract-editor@0.95.5-20201002181621","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"f05d6c0d8ea9997a431dcd402cc353d3ba969dec","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20201002181621.tgz","fileCount":4,"integrity":"sha512-Dg84wj4CXjdC0VkF1sp+j5g9kW/CudGkAuJX8NrJ2ObSuifLIQYMoZNnq2vEN4KN6jPGwMO911LUpDfDidyNgg==","signatures":[{"sig":"MEUCIFagmsKYPBnHMFtMZOUZHaC22GWQRRdvskegvY1kGtU6AiEAmSg4JSO/qmoXs7C/rC4hJMm7ss7zHS8LAaqmBc/nj0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd26BCRA9TVsSAnZWagAALMYP/ihP6HfEny7OSk09jAPt\nl+YvZwiZiykHQDSOjE8UEnKNpJKjLK2sKPCn0rxvLLwT/aiAShdKZ+t6LlHf\nsnmhwp1oYf/a/jMX4O1kexBWDt7mBA5s6utp+LO0SgJFZMTAaBdCn8swfYuW\nFC3YTpKeTqzKnJMjKn87GwSm8uI7KgbStuUd0NL8Fm2Cb5XcUSwETXeaVtpr\nJhvEZ6wxxEgG52lpWyPGpEyShcz9UbsfNoewyXHbmH7IQggzJYHpXwtaUrhO\nGR2VdZVkJCrqbYWVhTZgiUNxW2P2BhUb0Rzi4DTqYJnkms0VhYs9LrXYg1MU\nSBaz4AAn6OqXavuHS11f7/TeVD+rljsLaNzy/+rWiutkDus8WpUp9+budbL1\n6MCf/MLY190nu9MEhq+Q+B1lMpPpeVdZWdDMk8Et1KzttcU9Lf7lVLQGnNSe\nng9PrwzmfF0Pac1/L+0AVnWIH5vP8TQS2r4VlAvqNXHmCs0b96oSuXK1f1VD\nDfUHN1VD+nZ6KoX/ZJv3CcNqzBzKwocPJfVQSkDcvkLiJgLqYUDDno7ZlrS9\ndQIKYzyDsJd2JOVfrEBuNzjyuI3ntdlyIXw6k6s3+nHwMOj6UWuNIoYVWOh8\nL+IbOmOuDdzlrffX2VlmV3sfw0HgAF+u6yC66bv4JQqvCbUgSulmf9RpcOTq\nXl41\r\n=vfBS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.12.13-20201002180108","@accordproject/markdown-slate":"0.12.13-20201002180108","@accordproject/markdown-cicero":"0.12.13-20201002180108","@accordproject/markdown-transform":"0.12.13-20201002180108","@accordproject/ui-markdown-editor":"0.95.5-20201002181621"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20201002181621_1601662592964_0.6914878703734542","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.95.5-20201002181840":{"name":"@accordproject/ui-contract-editor","version":"0.95.5-20201002181840","_id":"@accordproject/ui-contract-editor@0.95.5-20201002181840","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"6a27b2929a32d7e7e7f50c7ea067f9050f2c3f64","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.95.5-20201002181840.tgz","fileCount":4,"integrity":"sha512-TN9JMuvtaibBp8Q/sjs0tzzwQoy8fUHMs1cZRQVQmihycVoyqagjcK3HDpvI6Kbvvve+VzOJ/NsizLUZTSwq5A==","signatures":[{"sig":"MEUCIHobFFudSDrPYuWMGZOAgnTodY9GoKpsLXrBY1y11XWzAiEA81BD0tQjOo5T2Td5dXHnmf8HklwGFMT4EB4l+OpYBS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd28SCRA9TVsSAnZWagAANFgP/RryorcapNyTsONCBv3K\nQRf6QPfqo3kUsRogpSV+jxjgTrfOFdt3Xo41TI/CsbzipHgS2JKD+CJLWo7d\n+15WDn1QRQs018mQ0hoAO6NnnoAr8f/LESgf28GFvaeOGnxM559x0ECeA0/q\nsXwyl1xrB3qOFspIEV+3iBY3fIumKywk/ioIam3p8/cepfXprD+LIgDRxar+\nI9kck2IJHCzsc0S2z8KMqmTMdWHA6weLmiHfDShq+/zG2M5GhXvrgECRR/nY\niLoahG1q1FZVOL3kuCNFOfKczNouHQHMvPgPIS9c+5t4csR6XSnaZuYpF0w+\ngz/6Smx+KPBbM/f+tiPKjYf4vB4FhzXuqAu7dede+K8q9GoALQyrpRo3UzIY\n8862jCE5WtUMkJxfElFmfBh8FvyoiSXJj1l1ky/7CrUQqHHjSnM5rnd9ol1Z\nKvINCrD1Ir2QC7rGb0URzQ4cEcUyO5lksiGXbDugDH7MJkmjKpPd1dkTT1qV\nnODPodrD+XSB/sj3UQGd/WhssovbxgYXW30jXwcH8X5OATguU9xBTWb2JNcI\nsl8oBjYMfXgkYR7kbdVl5nIQHCe2mS+sozmQR7QC3gDwls3AwqCd4S8nZ1EZ\nXzwFY02a60vRAPqDmQsLSDUaQGJwhJ2HVaEAxznGsd2m4sw2fTPm5OnNNIQL\n3Pip\r\n=xlw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.12.13-20201002180108","@accordproject/markdown-slate":"0.12.13-20201002180108","@accordproject/markdown-cicero":"0.12.13-20201002180108","@accordproject/markdown-transform":"0.12.13-20201002180108","@accordproject/ui-markdown-editor":"0.95.5-20201002181840"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.95.5-20201002181840_1601662737751_0.45917874799981284","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201005155650":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201005155650","_id":"@accordproject/ui-contract-editor@0.96.2-20201005155650","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"a1745d6e4975bb2e087600b07bc209e329a8ffff","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201005155650.tgz","fileCount":4,"integrity":"sha512-rFzwmhuD3rWJ9XT36uBOKsTn9bz/h+JFYrGYkE6R2fAg4dwnCHfFpA8Zyv3PTybKgz1QPIw7U7xUhFZgjqXR9w==","signatures":[{"sig":"MEQCID/ilT8viHBZ1xsDV4i5HECVLGZuM4C+Q51ujQ5dX9JBAiAq18Jp+iZ+IaTOxiPs69JU6d+8yfs5dYtoHNte5lRqGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe0JUCRA9TVsSAnZWagAASsAQAIZl5ZyamPBeu3CAShMg\n31/t+fa0LgXiYBIyUMw8V+ewT1WtJ5jTTI6NAThLorZ6cLw8u28RPAtXhSL5\nsrx9ICPqe7We5Zxmf4V2Yls3CqNg8iRUBWehBGS1WfgmPEoO+em34C4Cs37l\n2DbdCSH0mX8CQnBn59lSU6AufwSR9vzdItsA1NcMRpWMO6itZSRIXfkdvbc4\nqa5I10ywt8AZ6vhC+o5I/WPZHbz00gQCgNn592wB6HXJb6an0ig2Iajo/9Rw\npWGCFHLeoVlvTu6Fe2oHM7B9Pnlm3FSagTLlIFD4nlJvS/vx37kW5y4H+/fh\nds9Zc6o3GTu4G4NWyrHKIEbWqiOQtsDUCJi2mQlNTUcT+iRT11y8CvGu3i18\nwW0dYdgsHzwINe+evTgac8BKyDVQj0AZ2mv4Fsq7uoxh35DXepkCfoz9V5kP\njOQvz4BsGSNsahM8djsYoVBOyUGzzDRGomhE1Gx0V2DZcMdAKW5VKtyOB+7b\n8epe5O/cupv1D7tGgQ601lNrzjxZ3qHcR8M0cC0ZaIAiYIzqqv/endUqhjJF\nM1Vf9KZF719bMOdPp2iYih1hYxvyB+pA21Ku0GzJS+CUk5odwJ+Uw5ZAgR7Z\n5C8Jq4nYkHPlA8SQKNQoe/tYdIojEgpSyKQKLL+ETrsYoT1ZZaq0OwSrioS5\nhi88\r\n=H8LY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201005155650"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201005155650_1601913428235_0.3365269349674693","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201007150616":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201007150616","_id":"@accordproject/ui-contract-editor@0.96.2-20201007150616","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"2df42e40d092fc7fd7e1305df5c9bfd3e4a79beb","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201007150616.tgz","fileCount":4,"integrity":"sha512-elP0PuNcIWc96natga0QkSopiYa7yjlcQlI+eUlczmXZgmEonMIh3IFNJ01CQiIJRq5F9lWAI1Or92huPV/ITw==","signatures":[{"sig":"MEQCIFmEN0YR/LIqPOoTdMJ+zP2ThrQOWgxNBh9r3z56xloLAiAdor07vC0ZgFdjecrFyioHmM3BRIdYSh1ZydVnDQ3WRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffdl1CRA9TVsSAnZWagAAprIP/2+lEXsruw/swL3DznTs\nm5BiwHqhNJrW+9E6PC99fHee0FcqckcokTSjJnu/3DZqc74y8xVS41cnWWQu\nFnrceFwbl+94WcJDxLOv9Lx8lAr7sQjKDLaRFyJatrdKn2+ExQg6lz7eLBTH\nrr9NOSnuG1LNA9O0DJpLWTnbqxgcsbkhBpIeA2ymC1XzKsFvKgowKIK4kYMh\nHZDF3LzWVGjodGhhn589eKjJ5vp4Mxl6jGI/IhFHyUvf3zroDhX/XfBlBjq+\nqOLh/dogWmVfE+fTTQbq3G8Nj2akNyCj5lvFwFCp3sDPa+ReY1Dcilxg7fUR\n4w3XEU3y15o5JrJvW6Yby4YtIz1iHf/PLqCmD8fQEKNpw/UZDH/YQnniWiek\ndf6X6177JmyQ32ZKxV//vWSewkJzSBVckNRUr22MZo5vEAi7cOJhMubTqY0+\nvXnJEynYSoTQsVb1CjGhARdJKwl7C4iO+VT/ZVTEcP/ipASafcOaHweijTHi\n2OVTlIkzrQVw6HDwWVtXMYyGC+6BjVQsF0TdWF/aieq2L0kMPad9a4rF3lxn\nIaz+j59M2QfEjrfpEA2O9IJxIa8Hg/zPhwrNCkM1kfTQUHry/J2xq7vFw7gK\nF5R8di8Qd/BbRgR/QzCUCBl6axtNiFS0AnVWMZJqcBCTY2GZURsIWBfO7iY6\nr5OI\r\n=9HsM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201007150616"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201007150616_1602083188629_0.9372733849365362","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201009133847":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201009133847","_id":"@accordproject/ui-contract-editor@0.96.2-20201009133847","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"0274708e64cec905aef3e420501a73307f72d3ab","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201009133847.tgz","fileCount":4,"integrity":"sha512-iO53ttS6nQnfK8V5PeEd0o7yiNXR7f97w43LW53oYeSLyZrtFW6XJwPK6jV8k+7JcuvTyPmfigf3Pix0Zd1R+A==","signatures":[{"sig":"MEUCIGdgqObYKyOUiNLXMPNUn5yoWOJQ8xVpzr49wbxO/+XUAiEArFDcKSDvCYZp8Wg+brcKqEDd9ik/ADLLWIzXeHNhJDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgGfzCRA9TVsSAnZWagAAO5MP/RBP+/pncSyYaABOIykB\nXIwZeIgTTE/5UHzKOGJ0BByfnGqU1DsWO0BI8g1uF3PUhbBvu5o02SeFQ11F\nU4x8eox2O4jrBnY1wDqcV26VnWNfkffSj7RL+nRB6MdF9sx/V1nPQhsL5WvL\nubRHZtur6c0MmEdGJv7N+mHBChj5DnJJPQfvos+CNtoAXjlLCyvBhhY69M/E\nwwg5/ALWX5vQM9+67emwy8NwR+2M12hlH7wiBCRMqU9sBb48D05BqZRhjpoZ\nTD+i5HVvV+lKi0S5/KPw3+p/hASszJAp6Wo7WkQydepDe11fBtG362ql0nbv\n9vIotrAt4A+i42x+Zo2CEu02b2mmbqAPk4zEqsZreZS3OKt3HXbUHrUsGH8D\n6jjZGniQGpZiNbrx4h7BvGHa9NDOUz4VQm6nSovgSvxmETucB4EtAnufHEdI\nvXOhYHOFwQMWkGveXfn7rOIyzwOEmSgXpmHuZzdjhUyGKlTWOTgAwImqqDtt\n2ZDfNJqEwQQg3W9vLwxHRp0KAiJXT0jPZQEjKm9HC17oQFZtwICCMB0Xlh55\nzN1z7EzXSSsxWfUkiSuhr9PQN4tsBwlWR3+NH4sKPzFLxaFh/Z50tSEzwyzW\n8LRAQpBcqEKz+3l0wYiAPK4qCos/mTCMEihXuy3aGNISjNxpzIBwNH+tt6ig\nkHIb\r\n=MShz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201009133847"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201009133847_1602250738686_0.4894278227093882","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201016143055":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201016143055","_id":"@accordproject/ui-contract-editor@0.96.2-20201016143055","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"aa9f9bf17fd98a88975eab3ede9ed7f92d1d1a04","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201016143055.tgz","fileCount":4,"integrity":"sha512-1gyz3k1/T0IfCNoyRRD4RE2/AqpskihskCJw2lJFx9oJlsVd9IJKpL1fXD7ffog8eb8a+hpSsLYJDhHsyIBAxw==","signatures":[{"sig":"MEUCIQDkFO+xVTEulSDhfQQ4u8+qnitoVQ6KJwHv+ZyocihzvgIgTzeJjSNGd0o+rByPCAJPK+GG/1o4Qlk5VMfbnTsQ1BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfia6sCRA9TVsSAnZWagAAMDcP+gK6xcvHEOnOSW4tcFDL\n2QBPk2V8VMqqVS7k+RdyjGSGgSyg+gIhgBlftpXcy2dsvbrdfMrhnyTw/cdC\nSR2XMIifQuRej1tSfgzfy9M6G4ZmJlik2HE52Uc9Ow5OmzOz6xA6QcPeDjFT\nbG+Yw3Zpw1Xj6IrRhar6/kLehCTd/V1CfJfSiZCDd5tlChd8NfmD6MMhLnG9\nxHfkGHoOswoFy/OUmQKxzIboBQWjGyg9KNgD5KKxJEjAh39L/3ymRoMqtVRP\nO1sPsbXc0oAEfRJEGLMEEwK8fLopOSuNl5Hmz0+2Tw/ZS536yXJ0RwwDFYMX\nkj8FTbTRfpUXXj6ojJCUEn7U7MV8M0nVORLXc+OUuIlWutBkfFCsh5yxNEQE\nKf2nVqpYd+PuPcXpmM23UdGDwdZd5c1Mji9hF6ZlsUnHPgAyRWhhlJJmwVJV\nziPq0flbXjuWsQh9vtQQzM5U4QQ5XqMR/WqIRYBvwZcHLixvEVkszYSDDVzV\n6P+ldnJ1STqezxtphs2ea7sqVHsUHmD1S/2yQ815ikJVkuBN4re4/JeWJtYN\nnPsZ9f8wtiImeedF9L44UvZml2dI8gJYdNZaBCcFy1hNa3r5IQTjwFJJfq8u\nHgxde4aWYV/3GQjU99vLzBGoo6KTttZSa84S+38U9DsrTz7mmbQeAC7AcR4z\nmu8q\r\n=LjW7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201016143055"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201016143055_1602858667507_0.2779089346077426","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201016191545":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201016191545","_id":"@accordproject/ui-contract-editor@0.96.2-20201016191545","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"20ab24d482a60441f3c592cb94dea26fa5619d69","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201016191545.tgz","fileCount":4,"integrity":"sha512-ieudC7OV6/PUdxtDfn/66p8w+IQHjsNn5E51YUwXUK0PCWy47iFlUeDLQ98O8uam8vVzxzgyUkSGdO6vdM+Yag==","signatures":[{"sig":"MEQCICsodQXmeVx18FxjbFKietAEIvT/rDNDKcKsT7DSPisAAiAapgwHfySGBnam9qjrLyvg1hNuKJFv4+PZTTIyqEwdpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfifFtCRA9TVsSAnZWagAAmEsP/2IkBMiIOUhIotJy94E7\n4vMqT2S/+8cgkuAgM+4CNBKlbK5Ktkjgm84DCVxHeAG2pftsxGH2WJShWMC5\nLMZ2JBrUpSji3IhJ+JtDlmO9Rg7koUvC6+oSSTRJKIkDtHCKZUqQMB1ukx6/\ndu5NfeVA2I+fgYnwm4A1gE3+CO5p+/GKjRpyd2rFMTF99XAbpkkkMtX0QBiv\nk/w+4UdgmWhXktctVDdZjHYKUn+vjN+DYd9rxpWCkZQn+0JP9KWxI1FeBm4S\n4Ss+85XWDPRsLRPyfnYZ4l1Qf9HaF5CGAzZoq83IpGW8P3VXKFbT+VsAshOe\naH/5fP2tUgC5CcaHQr8xy86kYRBXAj8X74yOiBRQaB1UxAr6s7V9pGexMH2m\nhLK5+MD/zgFYGcaXBly0u6imoCjqtfg6QmaSEfQB1tMCA0GAebrOhsZPPd3x\nmrTrhiznxRFtTK5E4uE7f20X3GjjF/7TLLZXH830a1nVZK1XuTOpko4jaWVQ\nNRBIhmWQeesEEv4cyzwikRIAttnL71/bTFgHNFiSmQHKuGf6Drm8r/bl+eEf\naHhdcjTvDXYdI7Er5sA2Iys6p+HwdLnA+dwaY8vTKpUGcvhe3apJccehOma6\nZGCq2Dpmd2d4o5fMU9/LTMsUwcz/ZbEiiz+jquYiN6XT56fS0t/zmJXyPjXg\n1TQV\r\n=DIDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201016191545"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201016191545_1602875756967_0.28228933155981917","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201022202016":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201022202016","_id":"@accordproject/ui-contract-editor@0.96.2-20201022202016","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"1cf34c47e402d02788ccf062199751640946d3e0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201022202016.tgz","fileCount":4,"integrity":"sha512-tH5EGXRIz+t7oIJXd5Cj3FAgPHaiQLTHoeXj8Kf6fcQNkJL6ClTeik4t84V0w8iBjWkem4qNDuIBFK+RuSJz7Q==","signatures":[{"sig":"MEUCIQD+piLefyV+DvUAlycRNb4z31jesuHh3xF/fWcR4EadlgIgTDviOJNVDDHNhQfbF5te6uzc236SRk3HF9EWJw8UZ0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkemNCRA9TVsSAnZWagAAKxIP/1jPsmsWNLNFQQICqTjQ\nUxdMV/Kmk175dO9MbMqjI4q5d4VW0n5wBn0y1b+v9w1ifvYpIscO7QPLMjVJ\nnFva/In1zMkT+WTpkdmxsF6zxbLxJ5jY9m8T99LP9NjbgaLHwIxIOhKU3LfT\ntE9voi/59uID0pnEuqtmTqGx1VIvdTlWgKjfW2HqUbKyIT1jBUF6tEVWhY6Q\nKxwPZxl/XR5K0Pr6zOyiMBNTijmTZvXSiCVRlGiv5qBqCRWj6pEZ1vlw0qGG\nVhyW7sax+6VhecPbE4EFqB/4v6/CFZaiE3kH1H+K1xGl97IWexrxJQ7YKT7+\nMBxFWbGRp0Zmj41J08Vjl99hNpq2QwVFMsTUQ32DbBVxwxLNHa2zJlOfApFz\nFniyowEzwbbtC9q/HmUyZH0Mi5d2G6Va8VHugRMagE8nXyOKa3spxPEMcaEL\nH/wGoKYBSq3TeKqRbWt/LWCu2hKI9q1QPNg5MFhsR6CVrSQB/v1A5TCYEYgD\neOYEK9nuFJe2Zs5kh4e0x1HMs655DoHj24xLXPVQ38EKEs1HImVtUsMbWJnJ\ncA2DWYZsx5pqHcarpMDL6b7F1GaHhhK06PUdL1nb9MuIirKZXT+OeAckIfXm\nS1vlk0H1MyuLNjJTa564/f8fe5QJjzWa7gOnEU14pHzP9cRe16hCaRxzs90B\nXCV7\r\n=EdTZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201022202016"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201022202016_1603398029235_0.07600835702151865","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201026160553":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201026160553","_id":"@accordproject/ui-contract-editor@0.96.2-20201026160553","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolene@clause.io"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"adb8b88fde0faf561514113858c9bd95849fcb4d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201026160553.tgz","fileCount":4,"integrity":"sha512-kgU1rCuAR090e0vpvItgP6XnnEls/2qMVhWrtvxM7OTbentpVeC2rUzeNZkl0yC0lCFPqLvq3JgFQsjOUnOUzw==","signatures":[{"sig":"MEQCIG0WqyaXvndkbEbcQSM0r6qcbTGKqKENMrInfGQT685qAiBUneWryv6pCO8IevXvmRlgKUAlpPL3PoEqDzEK6gS4ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflvPtCRA9TVsSAnZWagAAXnAP/jkI9FPrdCl4fxMC5SiQ\nCxqN2D7ufsd4uvadCQFIthoZvxly2sm1dirdd9J31z0inqtrspkh0EZv0zSG\nNfCadJ/eIWoXXuCdCTWS2LXINWWlXlcBE0y+/Vip2yvhSN8dzq30dZI2hNbv\nG3dbIZlbyX1zfjXKrSa8KYbQb0eaqbOWZkOoSCEgcbVVeItTYCUag9lpHlYJ\niSs0sOrvhp1QJwEZ4KvxaVeANVXvIoEEb3kw4TgmosVvJ9lrMUqSSpkjSdpJ\nClbY4qzO3WpVIcdboSAjJWqx1uKThQMbEH0VSLeSTQrYXajx8S4KNhqShPKp\nfy1aPn4GkaqkDFVFjqXJMdQErn9kQvTBbT0jtBVl6gyLtCjXU12hlgqQgqvX\nShXuCFpt4Dyyg4cSXr4AAAIG+cMDoiMtBf+2nvYhI8War6DiL/4buj5dSFa7\nMeWbL2WyozdBxd8IU/eY/yiwRpDMe1I4AOP0j/EsfUgOva7xFHssYsQoI2me\nEGB0d8hogc2dgYLsu5RNAyabHNfRWjaB/xd7lHHJfi5B/90nAorIHanax00P\n/1TUeNqig2kKqu334mRtq/6H07AxUapGDwn31s2w5e3FwEgqq9OoTC4NN/8q\nUr+QcT2hJLwo3iqxtLDT/KI24ATlMpJyxVoc6Ha5e/Ji/QM+4zSVAfhXGRtP\nr56v\r\n=Y1l7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.6","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.22.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201026160553"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201026160553_1603728365491_0.5835237792269055","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201213060638":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201213060638","_id":"@accordproject/ui-contract-editor@0.96.2-20201213060638","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"}],"dist":{"shasum":"a7b6e74e98d3fa6cca77ef58dbc30343d3a23371","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201213060638.tgz","fileCount":4,"integrity":"sha512-DSib2EDoGi+ZzcR8XNjwaZ2aKNtvcha5MA9NB1fu6c1cyvon4magf2Ldm22ktgzNyYeVkkxYiGzahlH82fWPHw==","signatures":[{"sig":"MEQCIBQxo1l7KF1rrEZLrsNvi9RfrFQJ+BJSlsoH4VHsgEqSAiBi5wwSVaYIsSEVDWGz8Pgs7uqHe4lazSOb8iJTQDExcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1a95CRA9TVsSAnZWagAAOGoQAKUwiJuukC7zAleo3bPZ\nDJJJzzNQvoxsIuTU72V0EPpur4FitGt79i15wHhoPqbFUOf7N9AKKQImX2ZN\ni8dGWgERglDK7BN1MkugiL0k5ZULl05rQ3mBTl8gH5yQ6dEkGJg2IWpafa1l\n6VclrOYn9fHLUaUYwcRkkUdv7H0ALo+75yqw4luFMI0H9L37m0IdzZwzdEHh\nNAkE5AucDFJO+AimfvPkqr+g2+BQa04vLHr89MFFgZ7Qe7Q8I1hpg1c4fEDF\nvEb7tvnSAv/ZtOQZ8GsRfOj+mlR0p1iSs0I4sFbZJhKvgyEtRF8IFezEDnF6\nC+P660xRE+dllAj+XXWyAUlA31Vcj63ajJKs/s/hDjIZkaLaTQ1axiubkjlu\nuokgfIrbvH+657M6ZazsgwrirhmhWuDy+jEgLtFd6WShDqKDET24XLQ5X+qK\npzghYLhZgPEpBQBBqHHKG+YzOs3liAWEIA9Ey4Hva8MOCKvvwx3r8mQoNKln\no40i85H5r4CRSOJ7Uw1I8RoYVJib7n2VR0TOLUoPlX4M8cGIxG2p73zNmrs9\n8kt9zj+ui6qfPp0U5G45bt4IBjToTSE6pkMjfIFECRBB71eegK9TG1ZT4zog\nmHILdVw199UvOlBuLWwIH9Qk4bNmipENFYR58UH5TdFYiBl8wqNg6bugSVzH\nYxGI\r\n=Q2iX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.8","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201213060638"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201213060638_1607839609299_0.7829941971263668","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201216174835":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201216174835","_id":"@accordproject/ui-contract-editor@0.96.2-20201216174835","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"5200633748f1a9d50ff6e884c5fbf45552f5e7dd","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201216174835.tgz","fileCount":4,"integrity":"sha512-hbT6eZIPSKjUC7ztVSrXLSKvcBpNTZWk27ieswFrZksi2d+Blg66J6QpSIHbqjtfaEiz4WyNxs5/QTPvWi+ptQ==","signatures":[{"sig":"MEQCIBRNfAeghGNhmDKAoF59IaC7p9rI/zYmh1wASMu01wK9AiARVQHY1NU6LyyK+yQ4H81zXJSrY6nuKAynQpLPu8Mk0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2kiCCRA9TVsSAnZWagAASsQQAIywisHV/NqjWtMb6hPr\nZg8DhgPcTUs4oL4OBD5CNdGb3uu4wmOSf9Oh/nFXS6hKOPebHAe9y5/jR94H\nyzm2vVOJxOwAIpsLfyiXPFO03eu/HyJutmN9DN1aNz96QAV7VGmiacnon0sH\nsclnJtxCBSO6IURsHfvuuIOXOpMQ60KrHXuaqvIIRvL7AyqUKmua7fUI0QKe\nsNKAO2PwvUjzoUZMHwAs8GxPHZBqLBJIuOCoJA+DHZszfAvmWXQoAodZhZab\nhoUH44aXLl+SPCJEOFkiwVvL8jgIz6Su3WGFnoYmHyNK1jAQ6rhcmrO6w42b\nqwGp9N1Yd4nGdbqy8HhclozmFKF3Cp/Vm87sAxjdob8tYAc6wbxRneVBsrKr\nAMOkpJWidziy1mgbQawZ1M5tmGnDYFSTwFJYpvxGbAhbSfpj08g7m9CB8EFx\nqn85KSHuZNFJsC4AwMC4i6rFLh5StO9ja7/fAfl1QJQE4wDLNhs1f+gw8DMW\nFvyDuu40QRsO3er36YfZpA0hzrVDc/iR8HeEK1bKR6YuhlkZajrwnaEoWeZz\nRhmU1Q7jHOZpwQJSa5Z5o3OBCfnxGl1V6neyoLMJ1rZiTxe9+6Uenww3uE13\nfqMrzScnzXjT3SmNZ1YxqnWVUal8sWD5inXII3BjULzEqTTgVmqLevo4YDBS\nOdCi\r\n=rgn3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.8","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201216174835"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201216174835_1608140929625_0.3725219619151112","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201216213319":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201216213319","_id":"@accordproject/ui-contract-editor@0.96.2-20201216213319","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"235bab81278cb9c35bed84f03d3542b2f5ce08b8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201216213319.tgz","fileCount":4,"integrity":"sha512-PHPc7OntfwM2bkBlllG8AyhyiLCHZkbH+gI1yWlPsAlqd9wvnR5e+rHYW0tieCRELX1useT4rQVxuMw5OZWSfQ==","signatures":[{"sig":"MEUCIQDywJj3F0NJrFabvFl2GZ6nSnw7CfnJbLTEOKSWaHFhaQIgQW4Kao/mCD8M7hMe79WJgbMY7/OX8YRXEhs4gA0Q+h4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2n0sCRA9TVsSAnZWagAAGmgP/RZUqDBDjiU340wK24Ei\nG0tHU+5QwN4di9/4RkktxFuNx7p0PiQdzS3sQDyqhKd6LcQnu2q9yvi2sxm8\ng1PIODXmIaLgpv7Rhyn/vfGcD3Qn46kO25QlUWwk242E+NKZwGWH5lpFOeb1\nOQv0axKRc+Gwlka+3RW+1ZRQdgqQlWOKLbYf9g+sKcqO8a3SqG+D2C1a+R1X\n4/cKhnZycHROz2doggesOHOEJcbR4NkRPhY1WXlxYVSK39uwSUadOwMyOygg\niX/GnuMugeWUB8XDdNpEZB7LWtDCL+713J79vXf20sb8FL8oAEsuMAyENMx/\nqbu5enSOlWIaIXNn5FMBN5tlCIOBv125nkMvdxvrIVYntjagXe2RKCYkP1ak\n5DpN2gi6IXzIPruc7Heav9efLs3I1XhjI11L5qJmc4n2BvQR9HWcekZ8S3JX\nx4GwHKL/n5bWNlrCQurzGFvil6htCqgjBSWV6tvfl5ujMcLsqwcpKDHmg7W3\nAfMAUPbJ3wVCpMr3JwGCAON5tr3+TCwOg/WFDFosEJsbFmpDEuVxizUsUA7d\nH4FCtJgswxUJhAJn6GIXMaNh3M9h1kmR1pioMv/x6lDMFHetMVlZhqWbto2z\n8+In0VDcfoZagw99yL+SCTUOTxIecYV0bg9Q+lM9hT0VpqEj9qKH6gYQluwy\npcwS\r\n=PlvJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.8","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"lodash":"^4.17.15","uuidv4":"^6.0.8","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201216213319"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201216213319_1608154411488_0.8954764210824966","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201218144810":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201218144810","_id":"@accordproject/ui-contract-editor@0.96.2-20201218144810","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"d6399cc0b486fc2dccd6747758a29e63dacc12e2","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201218144810.tgz","fileCount":4,"integrity":"sha512-ykW7wxZ9H8Nz0EB/YDrhjjokxx7OCPmgOu+vxpJ5JYB6NULe7XDqSUWq4p0GJpwGs4kJrUvviuBkgoZoyAUvgQ==","signatures":[{"sig":"MEYCIQDSga2LFy2K5OYdNJcdUOF3V61JJiojMrI3IANKdbwkWQIhAORs09ndbn7uFxhmSY8HbeBHzuDHMwyg7VP/VWvO3WNm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3ME6CRA9TVsSAnZWagAA/EkP/2qPvah+/9Nd+4Fq4Wnq\nuGA6e5W82xL15BN5wxXTOdsVkNKuLvINe2uzYbiRJnv16biXKeZ9V/aP4ZB/\n3a97x55dfeHUdM1qpCbino8QYwl2qWNR85+TL36TlZQMENIoPxt5g7k2y7b2\nkEkfpDJaupVBWR2/jzEBDoQgnrZEfCwe2fwoQlMpgWxAAmTRrW4+pMncLxbl\nt7aPPQj981tULzk02Lib6855AaYmC0YcS9iPKMM8SLbn17zS2qSIuBd3aqPx\n8xk08z5fp0Qs+1lQspXDbbv6HTHuCaC0Ik6qrGW+IHmB23yYCUbmx3X5ChfI\nLJj6GC1cIzkkOpt5vnAuUZmwEdXj/PZuy5gQyEr5qZM53n/C0XD2ghkfx2TD\nDwpnf59PEsvvfg7y2L7dl7dJjYSVGB3uXqja4RXHUzjC0/kgkQXgn029NzSV\nvSk5K4NQx93TY5O20nyDX/R1vjHnHt3CJkJJbjFGxxjYG/sudXfwL2Ni+mnc\nZwzViFeuGslG8+OLzDFaO9mL6L0Ng2uOr/0QXYefzuk8M8TJzCj9xMrxxvJU\n1+OZTBsY1mqdixR7xSzsMUso5BkQ19qV6liW2gGTa7ztAVxQQiUroj/XFKX1\noFZcVoNTL/0QX+mJYtLvt09cm47lRfj1dQFOsWvbPT/hRZH5KnPHDmG3edC7\nhtP9\r\n=Poh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.8","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201218144810"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201218144810_1608302905784_0.5456163386394481","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20201218145232":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20201218145232","_id":"@accordproject/ui-contract-editor@0.96.2-20201218145232","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"ec0b6d17aca0684561aa2e0db843cdf403664201","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20201218145232.tgz","fileCount":4,"integrity":"sha512-DLcMWg2V+hAuuQ8R+NSPLYYM5OzBQtO1Awt2Z3WIPZa+YGuIweF58OoFnz0CKTTxi0Y6iZGhaaAdnhxcc0q9hw==","signatures":[{"sig":"MEUCIQDIEnqSoDYR3kPSal8suqjNXGerwF4C6zL1+iCxR8/zeAIgdQor+0fWB9/iRnMLK/BnK5/PzuBNA32qj6MAaa+9wHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3MI7CRA9TVsSAnZWagAA41EQAIttlUL+yg6lISMLbsIL\nzTnYmnbYClv7eFYB9d4TN9SfjK0EgOyuBkeu4F/MKTdP6sgQk+iJZZCxbFdU\nbhuq0xeWHh2mA/TpluOWa1ef/K50ftK09Pj4j4tMi+Igu6ANB+/tUMtNuS9W\nOswf35zlZI7prMOspooHOsXn+gvB24lz8mY184Qw2eb6akQJOb7zmGV+pVO9\nIlny1FpSo6C/d1gHBxSslCOBRB+HuF60ZEVcogLmdesWw4b1ngO8nNFOw3Wa\ngTDIOrKBr251VI8On4FH0cnVUvwlP400viGrdtnJhBGzcKePlqhssVXtsmpQ\n9gQ2CIt3wAD6WgR/R5AtNDp8VY4qA2q56aW8BgZYWaGAwNYOh3uXZvfv1XEI\nhR4BlFOScI5VpWLwspSVB+93I4cJQBs49UZWsaNh7JwgJEp0Yl4cTN+Up1uU\noOsVZugD+fhDGWUHROfW/nPN6wic7ok3GBgKdWIFb+S2iMLWFsBk7cFWTmgh\n+Q5ptqAxk7fOfmG/NSJYIu8nNPNOOjaOeDGREeH4yHX6TXVRWfobamnSUqwJ\nknrVgYLoZoLmIOtNnhL9KT6WD0eZkxFVF5k/ZIdbvKATeB7R5I/PM/hyS2+Z\nhUPHYiPdK9nA/FB+7gSE2lJnltBfTgOFgUJ+W2z16u7ufVLyjrEuPcy/+hnF\n1bv/\r\n=TmGb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.8","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20201218145232"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20201218145232_1608303163586_0.6259224861192507","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210125144419":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210125144419","_id":"@accordproject/ui-contract-editor@0.96.2-20210125144419","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"93d44a53255280a8ed1b1b2e59f6ade88a483fcc","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210125144419.tgz","fileCount":4,"integrity":"sha512-yB+hBK95We+lz82eS68pSn1uJTma2eNNleodLPMmo7o7RZ7GXrxU4U8W5p/yWZxAMBbIAQ4BLmWuzGDO+H/QYQ==","signatures":[{"sig":"MEYCIQC5GjvT1zdHKWd3xaAYfT/WaxOK+Wf+Wg4iTszpKJY34gIhAOlSeaTYDJrlNZrZ4Ve18kZdQ6WzEdA9Q552Zws3a2EG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDtlRCRA9TVsSAnZWagAAGpMP/Rw7huyleJZCaAIegGIh\n/M4Swgbr5yR8ra7qXErLFkElUL3YZlddcc9J+xb3M0p2J1D04Z5EOG/d/PiS\n9/p6ZW9YwIM7Cp1t1AoPowuf6pkTaLichchROyuJkMS5laF98nDQH+O8A4ng\nKjts8icCrPg1ussqpZHrJ7cuuqCETkB7UxG1lj4DwRWWRto8xrKF2uawKAW+\nJgYdyStg5IVXkkR/TwZZkWPzd1xPVyYFXJpw8cTC88vHdFn8lDz4Hgo6aB37\nVn8iBf2O16iwkuP50Qy5sxBN6NhOHiJVX1Vk9VLZgv096CFh9dMpHNREJYGz\nHYe26uEJwYI9rnc9RcgCWaV8T0HauKu1hk/TK0Ds/QOWPS9CQ0IRr4KnJnJj\nsTFoZwsKKjeg8j34qFDGRVLCLWsZBplCALZ08Mm6xu79tgANgT76PMHvP4O4\npyY+L92/Ws7GvBfpmanu2pcq2vwXPC0Q0D1amOl8+BmPyDKOlYB7mfUXJvnb\n3yaGzvfnwmdotWmxpo6Y2qHn7IZJGg3pBaifagy7C5KfCJa4Vd+KX6Thmh/k\n/pZsHGS4WrDZsHCgxRWXU3NaZKYqbSaHsCa2jYa+3uTUvbbI1zf3ncJWpHqR\n8ooJUiF+fyYXm0swKSkF2OzrNNRkYXY4jhC+h5R8pfADSxJNlitZWIDcb6GA\n8XEI\r\n=E9qC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.10","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210125144419"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210125144419_1611585873103_0.8452052985434118","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210202141450":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210202141450","_id":"@accordproject/ui-contract-editor@0.96.2-20210202141450","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"23857686379c9159dd3ad34e588ec9ac9b06a479","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210202141450.tgz","fileCount":4,"integrity":"sha512-GD2aeaLIvW44+cmGmoyoE0tjehcYrduEYb3z81+wzfCaSLwPMK8cSdl+sk+rZcMpsc3qB6jtH1e/qfwPlBKNAQ==","signatures":[{"sig":"MEQCIDVsKhX7kNE3YQxrr3lvcYIPttCIDJ3SClBJyBdqPtDnAiAJ+yAt3kqiNV1k0HynhzoJCF0KJD5ehDyjFLeUo5KVkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGV5sCRA9TVsSAnZWagAARacP/j9jfe+DB83pRe0HkoM4\nXuGobrlDLTqIG3DV+GyUE7HMiTXl8dcRRmot60ONovhRoted4bklJoD/fvM1\nhWmlPgYRmdguSEF/AzJX9L3TWmE+ORX+Nc2BbmJ9es9BHyLAiiGH9pq2eSCD\nNIJ44i2lqOm/h3FVIoHV+nAa9DjyGzeL2OyaNYocx4Shzi1FLsiEaac4Xd4F\nemJX164ZpcS+TBpKiMJHQ9cDLDnfyORF6qclD2UvlvojwADNyP58Hb/lGMgc\nTrROadQ8lo0htd5Ppnf19Dqg/8Xzanu+OAD6mTgUkqlYDl8jKGhOKQzlJHmX\nCTS4Few1hr7zyi35ovlx6FpaXIlHwVxgS+Uoe/s0d7WymOvpGOCh7UlaqxiX\n71LOMiN9FJG/TtA/dCARoJMiTvg2tNWZAufmrdyqThi2zahGemrPgH5moEdR\niKrzFqBQ4sYw/yQoI45RDc8fDBd2g0EgjH8FgunSL4/gaUuSH5iewqfge3fS\nnvrmBellrxO1STw0qIeyjwJ/ZdGjPHYB8hMfoj9LSg7uHZD4pEJprgiyvJ3S\nrGKe2lb84CNRgswM210Hm3HMSIRupmOmFx375W1ranEhXhjAixPtS1YcjZ9h\nA2CHPN83LkMqnovGm9/4QYHinSRZQCgy3RhzEzykjxdicRp3TOZB3Xx0TcS0\n4gH9\r\n=TdSj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.10","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210202141450"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210202141450_1612275308342_0.9440158337405349","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210208224842":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210208224842","_id":"@accordproject/ui-contract-editor@0.96.2-20210208224842","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"506fb07c8f2a8947c0b072c41621da45aa967456","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210208224842.tgz","fileCount":4,"integrity":"sha512-fSn9HeXfk/mR37016KJHVuLm0O8QqPXux2r2lalJxBSr6SduCjZtaP2PAGMYwacayijOTMBI7CMXRHFyTrgO/w==","signatures":[{"sig":"MEUCIB1uTYII2LeBRCbYM6NiOVioJxxi8kdadU6R4fAzckUWAiEArCbXXPJX9uRkXIP/Sk9ZsgImdIpQ88U5E8WTxp3IeoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIb/WCRA9TVsSAnZWagAAOI0P/3eQ1+mjt/VoQAYyxUeU\nAhydQBmtpq/0P/Tl2w39C3/RK0mfTiTnDCrt9EfoBGz/bWsSpSCngI3hjKcK\nWLZDcdtFyKMIwBYuSufSi/FKiE0OsuYcIJVPFoQ92z+FOkugaukFPNALeq/m\nr82exyp0O45t1TFl6BxIHUk3apMJRLTu5pHb28nI5ZCnYQogNKaaEPrzo2h2\n6k6EhbWmbNwz0PCbMvq5b0MbTeKgddpUl0F05vwZoPZEBROvaR7rkim83N+N\nGAX8J93a6HjkURSbRLwpxM9ncxM9R5lt+Q6cQPWqQ/DTortiFnvH6CdImzi9\ndhLBAGMu+h2z0AJSnV8nUL6vBFEFJd63C13GmlFTO2h5UVyjMTfVakZ42Z8O\nar3AwEQy//OcybVW8+0mervK0/EeRE5lZPiuFLvlueAC7RNopKEvV/ch+BD8\nLEdYmlrSAT9JC7IfS9fAJBNVxMEB3N9Ck3w3Yt5arkU0CSdHykGViRuYW7T0\nUcdGbUpiqsZGDJfCdnRcDeesQHka7ZzN5sNUksa2N2whtcrL6HKa1tSfXixs\nGzIz20IFmVo9y910j4K1hPMY9EQ5Lz4ORYioqCQ2Qn62ElXvggXkT4kHkuu0\nnm1Z+F4tTACwhDbFRHas3gLtVGECmGV4ochLY7q04HBhuizAgiMrDWg2LyYc\nUk19\r\n=0rl3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.10","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210208224842"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210208224842_1612824533809_0.20317167445383166","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210209000334":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210209000334","_id":"@accordproject/ui-contract-editor@0.96.2-20210209000334","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"2798e606dea05e096a2238c4dd0d9b598169d14e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210209000334.tgz","fileCount":4,"integrity":"sha512-4EdERKO8YkktT8pNZ0GGVy7eo31ieXIF4JSCUKWjtfDbl2LtrBdnG+wKP86AuwCisNqhCrkSutkPyCBkpRT9Ww==","signatures":[{"sig":"MEYCIQCOe9CnC7tjSOBf6dH6C34z4qixX+ospjK+Xsiu7n+axgIhAIWTQEHAme1SpsR9YLtw38QmXIDfb34q6urO9P+8H6YQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIdFlCRA9TVsSAnZWagAAo58QAJONWKF9O2wtrZWyf6FA\nPd/GUD9vRAMxJf5ZY8uqbUjhAK18PgduJFizbBPsuBOvwnR9W5eVSmuNwpV8\nWbJngZmIE4KMJBwzbmcEgpgferQH5UQ8DiHdHRm/QlAsRqfyMNvQIsyo7a9j\n6rk6KpvG5G4/faEg6k2bnGprxM8+JxJIeaKFr6NohVvJl/xsRpQdx2H78vU7\nqaD4trJhgg/j4Ng2yKa3yTvj5I48MOpbmoRQ8oL7HpmR3xzZVtQd5ySmCAL8\n+wtlfmpv0NfMgxwnSgxSmSg9Il2Ss7IU5+Wu4pMcrdUJ8vJCehkLURlOlaM3\nHGr8eRst1tWCFW/lbdzZCZ4tcpvdtAblpkrfWlaLblbQ68DFYpLqBNDAQbmM\n5pAQQLSl+Yw2CwNBq9MLJznsEqomzlOxLausxC8ydEGuApWBVeYJgG0UUkB+\ns0i5Vr9GoAbHSPxbmHLkQQaq8MkD+qUnc3X2DEUTW3VJzfxvGF0rAI0jo0TR\nrMLIluyq+b+DxOGTQ+veD0mam2qdieUg/HEhK+0pB4BR73KHInQtNT6EIs8r\nyWxYSRl/w7qeZbuo9eNaDHl2vC0LNf8ZZckIwhlzkeL18rQ6X0xjdV4bzec/\n0YzRxaXQpzdsl/2eMOrFzFrMSIi6iGV+b2rOXoXC0fZ4Y8Uq9ju0xNHhNNyQ\n2DCD\r\n=LceZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.10","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210209000334"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210209000334_1612829029273_0.31669137489186805","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210209073046":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210209073046","_id":"@accordproject/ui-contract-editor@0.96.2-20210209073046","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"1281e888f335da147df81fb990636aa2c9d9f1cb","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210209073046.tgz","fileCount":4,"integrity":"sha512-GNFtgeeQN04jx0aQbSQejoT8QX77kP3jqZ71vziEqfANAmyG5FOnS/d0ew2JIGo9rFXYPt0s+uNMABC1YBVUHA==","signatures":[{"sig":"MEUCIQDyFTr7tGyhANw0blWWeEy/Xcib5QYe8y8vi4nL5GxSEAIgSuuuxykfnQ5IS+v8cYeXPnCUNvI68MuQdVE1Z88rRHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIjo0CRA9TVsSAnZWagAAkl4P/0ryeK01+cagAbTPKmC9\n5tfeJRQ9N4YHXGuII1DDIa/b8c2J0Bj1ozlrm9Je9bamg5M+R5eIaTLAARe9\nzvW8Cn0ALFNDGBAVlWXol1nYL0O2rbmT9NePtXrPb4yHWk/rHXf5o+j8BWjd\n0wBq+KvXMBmWeIUC4vmiHzD+oY/C2XWG+NNjrQPf9N6zY9KLCqdUVeZWE7Mq\nnXgJ+yzBdtedzG5K3aHClbq17qboZMUTN83faeYewWJ2aSWpFIZbxVnhRTYQ\n1yygwFpSP3oYN3ibZjYv48iFo9OTsxT4HyEe8gR0mySbACqsnjDDBn/5RPJU\npcFfpqSaNauhh7q6H7woB5dRH77tcKhAgA174WM5IgE/O6qyu2o07QnT27Vg\nR2W9jqwfcYNA1nLSyP356h+Wh8Lct6M83K9IrQ5BN5ripwLy9gEApnaU9jpM\nhL098CgrBz/BVtBbvrefATM6o//8+tV8yiTBcNLgaKY5u5oRp71EtFpblHVW\nLTgMZbQDi1mwk3L22jZ4ItO35E8no4/RFVqxy9qdjbh4TqvOiJCDWIRMMXKX\nd/DoMM4NF45HSYz8TYYR/VaBKU5xS/fiRQdoqK4UvwdoHG2i2bTubmSbx3Re\n6Fqliz1SgxvuMt7pr7X1CkTvfW1iAtco7RgIIVCELJFJpjyRf4cKtkILaFcw\nPPa6\r\n=FFa+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.10","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210209073046"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210209073046_1612855860121_0.33299349677804413","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210209151119":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210209151119","_id":"@accordproject/ui-contract-editor@0.96.2-20210209151119","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"e044a75ae04ed41de9e7b5e2d84e32bada70e4cd","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210209151119.tgz","fileCount":4,"integrity":"sha512-4FvuKVg/120kIApnm4ofMFpLVoRmIJMFVDz/VB/k+iupkKk1otdgWgfpb1IAFRk3FLxEqGDM/eNuuxCyZSe2pQ==","signatures":[{"sig":"MEQCIDFx8OnrQrzx5Njf/AkVCSFG+om3vZbljYjSoF9PkHSKAiBQKulhzRuH8UBZqSM9u3SUtoIA36T4fjvQhtJV3ib0oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIqYoCRA9TVsSAnZWagAArBQP/RW0Swbp0zFx0OlaQeFD\nzLzW9dz/7ve7raDaIfIQdEp7LxXUm98P2msqRWLjHhVhrYlq3KZrzhPX3XAu\n8b/tL2wyvm3Fnyk+Y5a9qLJ/jiFyDuTfVM9D6tO1rT9Bjch1VUIRzYgXw0Ig\nYcPwvx9ze44JSWn+h5D19ZXi+yBef8jL0YSIf2cL61TuMFNdL+ssd3Gyf8os\nOtjj746okm9QsV9zfr3zLqir0y4OmteCRFwW0MrQnTDxhma09r5Ysi9hpdqY\nffKtXcRJcZIk7c8Lr+Ic2Ss4kAePUBXTQiYuGCP3A13hY3QmsNqRDIYUbUmK\nl74yhJCOSGvwYjd2+fT87SJ1dXcf3HQxyIuFoJi5aDtiVSRmPOtp0MrJD/ty\neghDsa0LqE+Ez0HtLlmasEA/7rhcNnwr0CgOItwQG3/p6RjRXiUVxAOWG1UU\nnbTf8t5gv3/QoG4T+y3t05Sz4Xq/oaCwr1WA4CxKyKrCH05I5RuIVlQWQxA/\nQrIS50lK1tBYAHo/BXooij50Jr5jlvK2KgUuuOSN1Sb+44RR0gjNR35aMn2L\nmOwst8aY5CHPtRy1pLODK5f2vNyzShBCv974tuswkPewi5c1bOYvWSJtUydz\nVv1ATf9FUlnePPLBqFUhMJuQOUPVYGI+U6LLqHevWoY0CX/29XI166gmGzbN\nZvqx\r\n=/f3q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.10","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210209151119"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210209151119_1612883496023_0.6090839634788052","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210210132620":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210210132620","_id":"@accordproject/ui-contract-editor@0.96.2-20210210132620","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"e1d9d65ba5b98f5fe05780fe79ba4e3c919db0b6","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210210132620.tgz","fileCount":4,"integrity":"sha512-XhlediU8+2ViFlzLiRf0lqqY6Svo2NHEVPyoFerRQo7wgzidz5Dwk4orzPLxHsmJ7bnVEt+kf+gqEkC7NFWcPA==","signatures":[{"sig":"MEYCIQDvWDKXODHo8uluXzZxY5cYbVQQTDJvoL8QzpjpgLlmdwIhALCZoMP4CSyBsbo9oHTstoOks8HaNHYxl1U/2+oYGbHJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI98KCRA9TVsSAnZWagAAZHUP/R/5Fg91i+7U5hMBE2vH\ntQTu3Tq6ySrxqS7YGtgzoH44oRoaopBsoEszEfXNPTzZ69d8MBA1Q8EVyoua\n4Ef/4Daey2ujmwyZtPbExESzPJI7p6VC9J6okeS1/lTKMS4XP8HMGfUPEyUu\nfM3TorIBPGanuijdgOot8/Eo7dDdNEBHf6d0vLDrjOYK4p9jgdhPzySuh71/\nBHiKZS39HBbDs+vV8ySuq+D802Q/FPszxM+ilaAy/bwIMrP4r2z2164G34+g\n3yBJ/5IfuTprvkUexkprIhKj02XUwkVDnDdfmyyKsfFLiBw1dElYf8J1RI13\nQxQ0+egwVYU4Vvis5bI8GecUm+Y0hGOnbOdBabG55jG5jp3C10jtjl+txeY+\ne3Wa1uruscM7BLj7/W0NjvCuni1UTPncBTHNCUWkbbWf1JQ2ycdscNqcfJ42\n6+Jb3fCH7+vO/G2CLf4kJNrWyYkTocufY2o8vyyWuYtDrvBwX0VkQhEAZuA9\nVR/EZbqu1poEQj+j6/VF2irYpuutztAZnmbu46xbcPefMswvh9MS0H62u5C1\nF657L1RWfMnP4xsSetm8MQLvnmYoBkk3SiKcYhbNRyTGrCfayA2Y6cQj+RDd\nUk6kvLBOHp+4YMva4rcuGYJSM5Mbw5XeBd8YM9S28K0xHFk1YgxnZslau8B1\nQwSM\r\n=rlJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210210132620"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210210132620_1612963594344_0.8311224667885428","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210210222932":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210210222932","_id":"@accordproject/ui-contract-editor@0.96.2-20210210222932","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"8334bede3effbacaec6a058ec7417d7f8fe69628","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210210222932.tgz","fileCount":4,"integrity":"sha512-cVlMIOsOpOo0NcaiCvhShqiKVQThZ9VuxYANUm6qMheR/7qFtfU6msKj+YIHAS0tvpmeaX/ZaoCfK/G4cAhKAQ==","signatures":[{"sig":"MEYCIQDLjjVwDss79WzWcLrhSEHVF74Ii5xv8iGku24b6UZLlwIhALM1Po+9xdBsl+4iQ0fOtsQsNL1sadwtFEd4DiuVSfrE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJF5aCRA9TVsSAnZWagAAgSkP/jjr8b9nmdFj+mYxnT4E\nSotEW4Tl3JbDpRHZ8tJuBWRvLOpUJntKUSbYhKj1iHBsZTK1Ab8F6tuX9aJO\n19BKJvTm0jYx8FjIMyYBaWiPzwfTsHQ4NWuDlR4MnUue64Qd//3iFgooxdIi\npLGHEBPg1WXJvKTgJpMhHCOEPbbpD6tk4XlVjkgdmtsCxFuYOsbY8e4/i+Vz\nj61p+fIOo5hE7otBuJf5p3otbLDCaPMT414XuAz9JXe1GWE9yX6RjOtf0Cbd\n5am0P9M+mnlVyLxIe9XpnGb2oCemSv955Br8q1zWVYnP+rJidhLBdk02zXFo\n0wASeSkX5orVHSDM1u5OBnUzkOjlWt78LAy4z9l05PyghSrJ3xZ7TyPkEbKQ\noOIVlSx2gU7kWptNpBtdl+1eY5uMjW9H0AaN4HbkIXlCsmrkqwem2/Gfh098\nvFeBNAxjyHjHd+fQ6wERfj7mVWrl/c4TF/sM5odhC9+MdP5WtkXkrWZzXY3+\nfJM6i9CHS2f2v7ZIpPAZnkbp9T+vz1Bims4ETYes7W7T3Ro5iN7G8phE6tBb\nTzXQ3ExJkDsOy+fxkhVCrkd2Oeh9qXwwT8AtnU70ry0roXHyyz83kWRDXwU/\ntj+/TA+eZgJZ64pG+qUS9vLfJYIrWDycye9BnMjV27VP1URtpKbXYunnibSh\nduTe\r\n=CUtc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210210222932"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210210222932_1612996186285_0.22627826041828825","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210211150308":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210211150308","_id":"@accordproject/ui-contract-editor@0.96.2-20210211150308","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"c39b8004cfff59fb7c359acb7a79b60fc070e18b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210211150308.tgz","fileCount":4,"integrity":"sha512-utk7t5G2xUZ5Jzo/Qw9sxsYvpbaVDzhnZdYjbJlokFa+hsaaDlPn0kY8HKMYALboKXW/A+aNKj0CuqZSlMeeTA==","signatures":[{"sig":"MEYCIQC3ze6QkE/az75PlNEDEy+Tb/AW4rpNcpEs4TG7NoCunwIhAJqRfNJ5ybnQQRzPKfnWNKSMtL5lTazsA9FOfn6Ujyc5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJUc7CRA9TVsSAnZWagAAv/EP/1tXkudL9v4bEk8GAgXV\nEZ0rjeRGzAyEcG5fWU7HrdEdSWqtdxhRPOw3kLKvGu9czoTJV/PFVo8bxNCj\nhBRD/QnLIPWEaQOXfKOQ5qTk1Qo9THRZe01RASToadnNmjFBBQDDMu/bGs0N\nWWCNi3VyIR+w0M4xJiiLQUkxVrDtcDi/ffK6hYkFC7zqFKTdWgGAxka3wFTk\nQVk1/aaPu3JjIozjyL+3+wQIyO+u/fIJRThWPYgEfzvku/YKVipIeXKNHAUZ\n37mVlydcevizxDFRqqW4yQ3k+KKWGfNFyrZo40MBGbRoFKQFqJZqwvDrNVZT\ngdepJbH//dpPYjpWVUlA9uZdxNw6Suai1ultlTFtwoWMWaL+ZJUJ2jb4BYlI\nKGAajl0hoNascrs3+4ZGDS2s9AVTcktIeb5gEbBTB1bZG+IPBMFLvUTszQ2G\nJWWhFUDyA0TuUAQ4jo+XZ12BGbMpMjW5bnu4WgfARYkz7GvzBQNDh0U2fvqh\nfqiUKBRWl8mKTXI+YPi3ivrOP/PRkLRGhj/VKk5HOitJRlPbpX66XII+JI5m\n5AXkRSmwMnzn+WYEK5Y7XUeyGz88yJ6swZHXo/v7JqeIXZA6Gcr3ReKBVKKI\natSeXrA3epCxK4xrt6TpG0KQWtY4+ARpJKiMfderR0MK1d5JR2jVeE8N/7Lw\nUSOn\r\n=Z7x9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210211150308"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210211150308_1613055803325_0.24479883087869858","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210223123913":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210223123913","_id":"@accordproject/ui-contract-editor@0.96.2-20210223123913","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"a374df61b8c4d47477ff7f214b9c6b6908863e60","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210223123913.tgz","fileCount":4,"integrity":"sha512-WuBrsMKTW75FLtgp/cbLODDUwTfNqILCtumZBtpyav6rPrfRTUU83+CcQDWFqAZWeho+syGhu1rbn9exueF4lw==","signatures":[{"sig":"MEYCIQCfzuHSGeR/Dh3SaWONns2egmfhP3bAlTnPLsiBxK5GUQIhAMHoakyq0vBjdmU5Ha8SzDmC48lfBsl/JIx1TH7dWdm2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNPeBCRA9TVsSAnZWagAAYL8QAKQVZCadXyVJoeerdDEg\nGLTzk5LvjGWQCzX2CQHk3WOFjXqvgQ/Aof3Rv5cPEsjfBHfo+sYx9PLpB2cX\n9/hKRH5QbktvFOQfnTxZdAhPgKs6m4bpxX6xrXvM8C1R/JXYDMaPAAKO+ZWs\npjk05JQw7z63ApQcAl/MkO7xwR6H8odAtujdcIIscdFHmLD1pJSPMbTFHqgC\nAgdQp6OmqNMr7fvkj3LCaB9qfeUOlplJdk2henaNLu/iF5osVQvC99fBt7MU\nfBLxQciCQcVBhpqM8OKLMda2mf9ncDiKzgIqV9NnGE8kTdr0CEdBq2QyK+od\nXvMgA4FGRK2u0mYKFrnMy6MYkaw97qn43dVZ2r+fje7hOuPr8zkgTcj7XYDL\nnJTJJwWWmNV4tsMOBCAQGLhUlDpOwP+X9Exp0pUOSMJsN+RQ/YwPdtEP2FpG\n6IqtMazSZYik3OA5cJm0HLkvCikeAurUmfQ6WQI8CdyvD6RyERGEcssaszqQ\n9/6RDl1Uf1wzUIx5XzHS0wrmi0s8Jdt2blyd4ofKgKW0pYnb/rAXsdnFWavg\nmi3G1blQjm00cYSLFLmLforkDWrvxDr1QC9aTLZMDmrZe/lfp+wWGiJra3p5\nbYJ+8c8gvTa+Q9ILtAROGJmYM5iN1mqAWsR8/i5a/TQgApwHoL/tdz8sNmMu\nYqRW\r\n=ug/m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210223123913"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210223123913_1614083968598_0.3096671460542706","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210223124748":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210223124748","_id":"@accordproject/ui-contract-editor@0.96.2-20210223124748","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"e9f668f07366417ec89c14869eb8f7c311509243","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210223124748.tgz","fileCount":4,"integrity":"sha512-yGcqC2GV+aL9Roo/G6ny1DrW8+bewA/wXcLsAu98PzQzim4b/2kPYw+7Em9zURm+on8nirRpFyhEEExuP9nE+Q==","signatures":[{"sig":"MEQCIEs4TRGrmC+5qcyCEcMDXlxE+6f99lO40GmkRRxZt4EXAiAqrtTt0zXYRUf+uiL5pwAUOvFZ6kzsQbKLzMKoEGCxuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNPmCCRA9TVsSAnZWagAAZh8P/iryD0Em9M5Zb+qxDpcO\nyZgh35/s3B/o/prWl4CczuORe0NdLgp53gvbHAbOfSzFrQ7VCKsAbWA4y2ej\nRw6fIJj4KIyM1K9qPN4yAHukPHUPFXAeB39IQeaUs16aTrAwDnsWzMBH92IW\nK2l1qyFVp8WoDRGLYaCPSLbCWx/lrFNn3N4kNDppskPg7rPhhFTygZk/nVCY\neXdvWAVyKGqPiS2A4FkmHCx1EqtrNgd32zMvRKIktN5JburSo/omXeEmMDZe\nv3rOXwOYuPQD36xn2E1d+d1mlBO1Rm+HO3vR5oaP+jG2ojkPfuPeVCxHeau8\nIoIm092ziveMIW1dHezWxzEestRqDLqq1XRLjXBcLZ2d8Hb72VClYimfb2hJ\n3bM5yvdkpR+Ulvblm6VS+jqcciN1tAUvFNpaYbRPvNzFCOI8UXSdPbwqyomS\ng26l7HvNKW14B805RegDp5J+YIroyIuwUQaY3mXJaGxhm1dnVqzGlqHCKcjg\n0O/2GAFhO6s7tq4mLU7Ft/J1sJRgDtznTQqpyCbHyhcvam2dFfKjjMr9YEKI\nUb+LxpLJDrbufvrnLmbwXYQp2pMIQYkO1zzh1p3nISK0LrwyeaiakuDzivtE\nsiyJhC21t6yLZcTSdrIxolurd+MnB7OQAaEeJz9h2KP/42hs4vxDfjcZ6bOY\nquhq\r\n=O6/F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.23.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210223124748"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210223124748_1614084482514_0.36943759676631394","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210223133735":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210223133735","_id":"@accordproject/ui-contract-editor@0.96.2-20210223133735","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"4431c58d83f6578077096aa6cfe8354936304be3","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210223133735.tgz","fileCount":4,"integrity":"sha512-sPUKcQLRZS21zJzpQOYg22bpFqEEnuIW5EaKduGd9+pNqv5Y0oBCah0vDw+HiZSShPmPOy0ubP8p+gzfFFA+3A==","signatures":[{"sig":"MEUCIAxtpujjy2SM9pC34pehsbYkZIeH8rEX0D8uERACKB6FAiEA9WZYyGAWd9qlbt8wFQfVkpsRCT56zw4WNG8nMZDD+Lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNQUtCRA9TVsSAnZWagAAatMP/2iLyQpW3qSX4xSBD8Zs\nrPSejpmc5OrFrBJ6ANznSSx6IGhVEouYnCd1EoVo11julKYIVApwrccpMhrx\nemZtIORDGv78ky0iWfDu7eSUZaw/tYvglRjNnbqLChqGSwart/aJsUCrRVal\nrc9JVMX0kf9N5IvovHq8SCkPhHGaarKix84EA8p8ZgSCwY/7OulQc5mKZdAY\nJWI390DuMPinwidlb4Aygsns76NDqVUvoE3Dzd/t/ntfOSCY61xdGDDDYJVi\nHR959xk8d6wTybenuYmo4rDoYT3h0Ks5sa8DDeLrEuspeKk/vdo+7gYuyml5\nlW6+EfPb4ReMJpzh9dTaZFmGrpg/l3EUV9r7RZ8kb+V2cP+fXUaR7RNCXfv1\nIgwA+wvFULhsybJMU4mtt9POdjWHHshjwaqIfwpvUlieuo3IYn6+NLwvTktO\nLimWXK3CY+86qbVbVhCGPRjIzmj6O1SjKjfsWVkmkcMqsvNAzSiMZwPY3ZnP\nI25ph6Fa2KkyVdqM8jcg4bp/hY/H1rtKkVGvVEmxOL4dbUOjy+N0aOiIxoyq\nxX3Y+KekKVic7rARlDDv1qUvcjnhAA41O0owayO4MtVRk1oNjPCS4DrCryFp\n95wQBL1PrNT8GEOY4NhGVZT0VQTxzPiKvYTAEe+yqgsaPcveZ7eTVrvzv5Vo\nxwR6\r\n=Xxxx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210223133735"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210223133735_1614087468750_0.9385281142005566","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210223143541":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210223143541","_id":"@accordproject/ui-contract-editor@0.96.2-20210223143541","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"71e6ee09e75f8dfeb83251aa0f3af515e3a6c109","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210223143541.tgz","fileCount":4,"integrity":"sha512-OgYuUeN452CMx4lM1r3+l4L5oZJ8VJeyJxJh06hnnpFsOrvnGT2+jq+1FUwXXVwu+qDIth91MAudyEtSs97wPg==","signatures":[{"sig":"MEQCIApk4OHW9Zwln5MaGBWy7CDZahDYWqv72gkT4DIBmfVeAiAoYTdcGHZX0lXHAO0WC5gdbHwCZQjZ3MnYo9MapBl/mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNRLMCRA9TVsSAnZWagAAPJcQAJD5/lyH5ewpH5eKQXls\nZSVYYilswjuRiTAB7ufzBUQq7BpLLS/Dhh4DYN3KECr4zG2d4V+rz2ox0OzH\n3lih7ffzOivGjRGatMN8IuqAGI8kv0PiGMPT6CTe5qFvqfrKGsZQolDg3+Xk\ntP5T4mGjRa6z77m1L7V2Wwd5T+8EMpROMkcMfVEFD1wCYd+nCA1qhT2D8tkk\nlMBrx+Mgda/HLWcbNaV/8uCLTkX193DPBMkeHqSa2uxcFJvHeCTQAlmQS2PJ\nhBPhmaOCBXG5tmnZ9F6Cg3TFpwsOleYpdo3EwWLVsPptML48jRSBreEytUjX\n3G7Sr0JmTOSvV7WexGuNgyf5aRiVGV5I6m01mhwWUqrSJfiBxhtrzKbKjJNT\ns4UyaIR7sXlaNtKwrv5E6BnygyfI9gdUb1sCQJMRNyk+pkgg74HaJt0DRpqR\nYtJ5xBgywV6QDV/iJwbzl01dzapl4eshPiz/KmSSEiKzgCdwZR1TWgW0yWJw\nZEPXf/qfBMYeot875byHDlMY5pwIlrkjdDauIONfZLFQGmHJ787uL4/3hEVt\nNgdgzis239MyFIj5FJ648GGlSm2MIzLmdIto3kS4Lr6P0sdl0XCCM/rTFO4W\nZIsNo7wtXpoNhL2tg/eUwG9y1Da24xMmVlQSpLmW0kejBx/YyJOvMLgLuqX4\nGySd\r\n=RHXi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210223143541"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210223143541_1614090956016_0.5976244440477327","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210226084216":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210226084216","_id":"@accordproject/ui-contract-editor@0.96.2-20210226084216","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"dist":{"shasum":"7fa2b8e118254815d190197f9b4207664e69e101","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210226084216.tgz","fileCount":4,"integrity":"sha512-hNt5RmDPZ2943QiEzNi9o1j8h/aS6LezcLMdLarHrTNbwhpenzSDOyuG4b32QWQcdZV/UAJOVacEXxzcUhyDpw==","signatures":[{"sig":"MEYCIQC7DlfLBhR7jnD4Q8Qo6ZlBY6ktilAuuOiVqWSMyeI5mwIhAJwjvQ/5pOdr7BBgusQOaQC3tu02uL7eP2XEgRJUJlRR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOLR4CRA9TVsSAnZWagAADWIP/j+fB50cunNufbxy13H+\n9amvm7GjKDfjZRVRJG6hFSByyi/c1atEFH5deXc4WjDRuPpVFp3FKSMeyfjc\n7JXpthqouPUnC6xUqXk3oLojpXvKcob4zX77K1HIlC+uT9DiLnL7P45DWqFN\nkz4fTai0wBWnprGLcFqLyHCOapRgVWRPohPuR8mC4bp0Cjv5e+kYzlv/QT+9\nAHf+PFJUw7rs9dSuhSSect8HxcUwBE0+ACEgtQ1V5+EX5AzloXMd6SbF5vYn\nYS0G7Q0yhp7EtAbfqYvbxYmIyjryN1mFXadRd35a6ZuQlhz1UPT4ffduXlvW\nHVa57cWJ9FeDhkWiK8xnJUk3FfltTEASadFhk29ydtmhoZcWTL/m+hzod0mm\nzvlUw4gnaOr3i8SE3NyLM57YXKSIPOZ24VDbMy8TkiEGl0fP8Ba7W3gFiU4+\nghesIqY19OzfmfZ2fnlngH9he1KU/R/hNHF3g9ApOnKb/yBE0gmZUCW4b73T\nqLid0tCbSLjdVcNCaNwQVKpRnjTReBznPWGZ2ZVt7Bh66pHNqIV+U66y9k2C\nPui9aoveOD6p3zsJ6M/CmTpE2at5fJ/n81H1euMzDjhJPfsK5ij9yB95JA7s\ncaT5cYhla7d3Rz9dB5hrTGkiBo6FFwlXP2F29U5HNbEuvgTELAoADIdmbl63\n1Gqs\r\n=VVxY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210226084216"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210226084216_1614328952250_0.7879797322329685","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210226084336":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210226084336","_id":"@accordproject/ui-contract-editor@0.96.2-20210226084336","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"92d93311c3389dc58adcd2c6f8b60aeed642551b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210226084336.tgz","fileCount":4,"integrity":"sha512-kYfYU8wQMf6O5wtH4N/LBqIkPgsqp83dvFej6BXVRn4QeL0ubIoBEf98LCFVabpEhtFMtMmOgCKZ9Oc3aY/7VA==","signatures":[{"sig":"MEQCIDAIHr0VNr2BMZd26vlUEnsUecAtuPw7AQViPLIogx4/AiB8t/youhsi48FjyhaYoojhr/6ku8SO08mgt6VS/M4hZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOLTECRA9TVsSAnZWagAA27AQAIKTpYPdbSpEj4FrtLIV\ndGaGKxrfgXqaAX8S/14kYxlKw+SuvFlXCbN/vSi/bkWiwMhmoIfFrTKs9iHT\nJGOBU04H0V6oueH4HcoCjfgXqqVBlAIR61NvusMhO/TFcL064nSQtK4Oj3tj\nOgXvfpz1jqAb4Iv/H7wX+Y6dpYH7fErrdh33ZjcqkYd16u4tkvuoY2R7xQG2\nhP/MPq20fmF9TptHICqU5lj/uPTo7IxWVa/58LnpyvrSEb13hJqRaUKH3YV4\nXfXWoVH3UkBh0TXN+MdmayJbEkHElkD/Lr+1O/0i67MkKV3jUDu3gPUojzVf\ntJXZVW+hEXrMrgIOddTsMYTVJxLQxeHAe2X5oHGV1yfhlyEO2rz7NWy0mjVm\n2I/EYOCFpc2eo/fTpt0Cz/FOoGzHdAD30fnd09UbfORo+k4m60zN2l6E3EYU\nlMUuzLWGfpx0nXLvwwF+0DtHS3cDfKsYxQnigL43plqx3UhruwCAuWCQl19r\nkLJ3Trg3HPptiIwcLP2J+3xZRqmBhQYcA2nMab94T+ziXl4J18mXJFlyqQQR\nQrpxWKfTSbVJC2o2ZlKlDxjYUGzp8dqePxdN1IV2gG9pwP2a3uaQTMA36LYL\n3IoF6YRgfCJ0UkCr8bMy32u2oq34pSlfygcOp9l2ZTj5IxtOdW9aJSpc+WWE\nttia\r\n=ORWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210226084336"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210226084336_1614329027654_0.6427398943648845","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210301135723":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210301135723","_id":"@accordproject/ui-contract-editor@0.96.2-20210301135723","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"af14e34f664bcc95a532b3f1cae3fe0f903c457b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210301135723.tgz","fileCount":4,"integrity":"sha512-9fDvt8Xvu76Eyx2WcKUEj+HXCwZtu/YEODzlfGT1cqZ43b2W7Cc6TFepcYGySZ7FYQ+GDB4KaM3Hc7V6KxHrSg==","signatures":[{"sig":"MEUCIQCK8Ul0/vk8qpIh51M20KPQW4y9bQKLgnQMW8Xb/+4zoAIgBgBThTnStuKarRYZiTVgLrK9jiOuJBac9/bW4uOhAQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPPLQCRA9TVsSAnZWagAAXYgP/jPqLsmjU+U6g1EtWqGx\n5EEbZWmF8b4e1gNFdI2l8KFt+hhqQWo5aHl4pAzbGge7oPajAiWng6jubJkV\nRmIK1PcG0+s8L2JziPZq9Oj8q4ehRjqXOiy/7nKwBndHJ/lAnsAmHBS3puP4\nvSB/ou7FH+qTvgl1FNVxR3fN9tyJTv9ncHt60MDtPmUL8sujGa+TkSBiLt3w\nhquFXxHIrTa2ni8h7u1At/9vPZPHxjwhDS3D7MlumOfvJT8jj2FZ1+VJe/Ju\neJxLXhFUzlHuf5Y+b+hvkhJ2TNuzuur8VrTzYlkkkZOH/m9+5adel3xRoFZ+\nX8nINLWsRmHy47ORusk62cjI30xpURAkCDG/XeBVyGefv7GjB34GhkHZip2v\nSkSG4NPIqVv3NZBe5yVsiKLJgyMruU7MUNrDzASL5FSeBvu02YTJtfPNH7QT\nVn7/qpVIBSnMX8LrV0XZ8VCnQS9hlRd4i5iUR1P4tLZcaQmuq5tvIGYrPwm1\n1njQ7jbKmZkklFGrxaVdBIjjDFE8kuQk/a8GunRWuSe4AE5R6P4mEe6KCUEg\nlKUNKo3dlfSk1GWixSoyn6K4PL3E4OrGw59nP4QMwiV8+ZdLiPFrXvSlWViS\nHRW8lA1WQSQi8TfU8VV9QjIlO8BJqIdIw+6xe/iyhQ2qVrVcuRFL48rXi7JX\nsV3q\r\n=Keqa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210301135723"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210301135723_1614607056507_0.969761595439838","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210304163100":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210304163100","_id":"@accordproject/ui-contract-editor@0.96.2-20210304163100","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"96f0e6baa30a87176ae7c0d0fda42444668703b8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210304163100.tgz","fileCount":4,"integrity":"sha512-sc3yeZJAsixWSDfGlWU8GmizMyar6D40JYglv0bVWI66BzPhwmLzbZJsrf6tK92oO8pixYO8RowomNkx7Y4Apg==","signatures":[{"sig":"MEUCIBmV36VoMEOf4uaPWb8CHAaj8lByVXiYiJO9da5T8J+JAiEAjTQklVDeGESoBsU16G61QdBaCkOiVO9MTPI/qW+x/Xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQQtTCRA9TVsSAnZWagAA3G8P/iPsLz3qRx8EoSLkImZv\nAaP67kpx10gv7ovXfHhimWsg03BoaR/agmDhzIhyewKXc4o0J417l/aHWvCN\nCKxqZeIb+JK1cG+EaBgmVAMHFhf1lYAvWhMUnsbFHxCzht9TnX35lah80tnv\n/PAsKFwslFKyCI6D4G16BwBA/7DdvRp2akBraIYR+4cMH3u9i3Yk+HKLFIxA\noPcR/5f44zQmH3Lfacsm0OOHZ4CoBueHV3UU0T6eUTl9TfAFTZwoLlyFAfG0\n8jtwaRR7l4M4ADQm+yYOIGPODoEmmeqnKa7xV2h14cGUsUnQJO8nSsGNSJJS\nhWbH0IAfsRtwKqRe13P8p33qiaOlCy6QXJ34v3o+Hmthb3GjpWcVSpqAYWIO\nWKgKZ6PuzitjNR7LnKitTpYVdnw3TW6L7f/2x6ntdWnlukTNbrQBRdsA7jlK\nup+gSyw4iVinuPoMxDEH1rGPw8fBtylgiHob0noAOYkdX6n7zutluoM+NLye\nVKFfPJivOGKGC6U9aE7bgnWrFx530472/U/r4OdUwjBeq6QUKMFppcLXybqX\nNfCpf/w2/gpCC10gdm1VFRmtPvoIVON9MRfL3ZL2PoLYQEIV6oOsre8bqxBv\nqcC6Suf8AA5z+GLaUJSFgrEBhZBAK6uL7FY3jTmlMQJkD7mnnb7MnB8GYSPC\nvHOF\r\n=4Bgw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210304163100"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210304163100_1614875474703_0.643617571631879","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210304165415":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210304165415","_id":"@accordproject/ui-contract-editor@0.96.2-20210304165415","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"40a14bce9a704ae6c32d9a6e5eb9e85447075109","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210304165415.tgz","fileCount":4,"integrity":"sha512-dSMVwpg83nPnVuJYSFqmBnMVOjdHXAUgT9KbceQyvSrWvbx3/sWTxdBn7h6zsEwczh/kPXJZHWQAeQh8X1OmSQ==","signatures":[{"sig":"MEUCIQCZDVXsPtSGvqQIs47DV3mYoTYoL69UD83BoL2W36dbLgIgPxWj5zsmle2HhvWP4xj166Qba3jS3ok5HsL8r8/12W8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQRDFCRA9TVsSAnZWagAA1IwP+wfLxUHI6FLnPs5YAadQ\nqn5+iQ7GJx43Y7V+iocKUVBOzQ76ntTi27l2LPtQqLn0U1/lRuRcH2p6albF\ngrSuW/0vpIzCX6SMy2ZJfGPjT31ZG6egtBksBoDZ5jFEajyzwRwGSzdTp5rU\n0X3XWA2fxQGC84pGLxgZLSJ+U/Ka/AslfTZ8otZafAxzAdazjdm1pH53YY4m\nFbvTpLKD+dz/x8gBWHORmlnjEiuYX+0/VTV6bjxyEP53jZVqmJjm+dLC5B3h\nL6MhZXWtPcIbrZgWGaPQ/ryF3I/MWk10aeD+UMzPGydFPfNfw2ruVl5BHyGL\nbnqNbAKJwnfKHXZabKeZH3qDQ2SP35TfaeEhEUg230lZpwFEhXB//cnw4tzj\niUVgBhiCiE+wInrejoUGogshI+ds9BEzThQgyvCHrCtLbJ2qyr19WtwE+6HD\naYRvGLWRYAjQC4ppe8I1FkVtmBnRGE+PBHRSCSdEgAdz8uJ1gHqLqHLNW69F\nrMHYoMWfKi2KsKcnreiMjSD79UMUnEdycArmKIZGd46Q7zWHBwPpe/PsMkbi\n6iZg59E1YLsXJT+stYVEWmOdVhImtmJFgPB4wyL1JJbXk3hjOY7ldnZmf6Gg\noTu8wre4Yflm92l1y3D33LbOXqvXjA1hutCCD+ZFhiJOgfYroJKRp3kIER8i\nC3A4\r\n=0I9b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210304165415"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210304165415_1614876869205_0.3175374194337097","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210308112234":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210308112234","_id":"@accordproject/ui-contract-editor@0.96.2-20210308112234","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"ad171e7202c9b1245970d6b9687016a989c63841","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210308112234.tgz","fileCount":4,"integrity":"sha512-YvgaVVdkCR9Cg56DLdA2c2aA0tskkmhCZxHXiRj4p/nEJaIRwjuJ0kAJ05rUtMy9GumIPuL9xYg0O8qXSSZecg==","signatures":[{"sig":"MEQCIAz2I3ili4rWipujpz0Qa7a1BBLGHcxRoGlOTMug6lzyAiAgi+qmvd8Uz98iXVK2qI4CmmThxBmU6Fs3IjFI3b9nJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRgkJCRA9TVsSAnZWagAAb+AP/Amq1rWV++dniysB3geb\nu+ZstB3kGaJlh+rA8rEwSu5OpvfEmXBrv2qtYaWvfarcTGnuvj9m9U2TngfU\n9iD2UtKbZJMmCTW9izRN8MDK8agbDgMS5/i0NHVkQUB3ySQMABTNDWJ0ZGFa\ndC13IJDbvC71OLu+u6iVQYqmKzIi7Ytkpp6MNBAYHBlWUGyAPsWucEFumHn1\nCwvHtLhP6CmgZYGSBKML38avKTrwqF5F9IDCJLcyldQWibpyEcZc3iRUsLOY\nE0W/xq+rdoS+YhpBSVewH6HImSca//yVl3KUVsk/lNYl/T0VQ74SB5zSPrSe\ncOzU4IwWVCyi6zbiCw8j57HdptntVQ7huP7iLmG1PLQBpNA/JHbt5udAF++n\nfBjnmvIUp405zJCwJWpodTEWZFo7hoyU9djYrgwbqhV6QSpoQGGCYT3SXxQx\nI/XiLlF1W6BZvKoiJRtDSxI/rg9d9GOkbKbpZNgAuEn+FAwcacKKMeIiThF+\nTFOEwbIStTuGJV8ANG/ATDWD1/NfeDHy1wydzFL/3tRhY3mSP9Ud5H5tunoI\nNIZz0ToaCch3g5iUOyZ5eyEjlDLpF5MdrWcbdH10uBjy+uBrs6RRrvPFau3o\nejwe2k1Ym//yIvN2nG5Mz2CDcXhAURO/j4M0MaDU80w960grzlHcuBoXz/gx\nmJW8\r\n=39G/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210308112234"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210308112234_1615202568646_0.7964700689401081","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210312103807":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210312103807","_id":"@accordproject/ui-contract-editor@0.96.2-20210312103807","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"16ce6e8af6bb01ecedb3ddbccc222ef244f292fb","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210312103807.tgz","fileCount":4,"integrity":"sha512-hvO9wHDZGo8OERkjUZD+5DTVamYczacTS7Kcp6Romx90oDsrvifIILt7XiBJmW6f4TrhEDb7z+60OZZQNUPikg==","signatures":[{"sig":"MEQCIBeb6/LiMaGy5zu+rr8YHvuZt+hEVXlit+SxO4tmm1SUAiApgUWJJQAkAao6b9fK3LumCMQx+2F2yxd/T8B0SgZMgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS0SbCRA9TVsSAnZWagAAB3EP/1xJTqsAl4UZ0d4n39lu\neNZ0vsGAwEIagWhY/ab3C4qhnuS/k2M6j20hKjv8wy/KaRMTXu0uh9UqyLw7\njly7zEMOg4ENH7OvP+ZdXDjh3FFENdBhYifrlElPCgWxzGhwGQGec1f1Nmtr\nbhNIUfGZY9APKeOUhaM7XnQhsUkqgqjSRAzmBWYo5CsVTxsgGs533O0u9mKA\n0QlUDAp7zMqi/AFrpNE97fqvPTVHbTz8LazWFEwLu07YqD6EMTsr0vpwyPrG\n2Ypm5jCWHlsyuCxiLuuksRt8/deXkdMsrez/p9HkoL8QEoGmGFSAEOdhp9pe\n3mfMAs81U2T/gJBEmPVj09H/4i/tUftDwTw43lF6rKNzq4EvVrF2ZifwO449\nQiXUlUe++Bc4sFbzIP26ZrxFP3kAL1zUEntOVJK/IeVJOaBPQo2M3W7aroI1\ndAuKMGyE31F21YzZO8yeTPFb3NeHujO3qyuW4CeWhqiWPug33qj82VgbbAAb\neyIqDleOHaNCNj5q7cvywhWw97Wl+3YCM2X7UZeeY5hjqbHoIiggd41Ip8wk\nWga5A7AlfsRtFqIvzypCeBZV+VUSkC6PRrP+cbxJQoesLSFM0nfucNq4ORoN\nZUC33mBWrPyySE6SSssFr7Q30M3xA5T2vE2PJfTQWe4eamFwBxuMS9a/UPr0\nHbEd\r\n=0bFn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210312103807"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210312103807_1615545498589_0.7349600065648496","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210315154858":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210315154858","_id":"@accordproject/ui-contract-editor@0.96.2-20210315154858","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"02a01063e6536d128f2b078b92145f9fb263ce10","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210315154858.tgz","fileCount":4,"integrity":"sha512-O9mbXmjBsx2MJzQj9Ffdqovq3ey5oelO5SPAoTI24Q7hFNhb1FHzuyl/RqKc7hI+ZZWUsRbWTB81GPDVHldUaw==","signatures":[{"sig":"MEUCIQCkLL4JtZb9DvnC8vZdEQgVL0byW0Nle9A0AqXYPGnIzQIgV0VtcEAnIjrF7xNsasdpNLXMpRI5CiL0ATiOAZjIA04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT4H4CRA9TVsSAnZWagAARTsP/1ZyFA1EMq3N0VGCPiun\nInNNFgDNMLsXrZYoUfuPrIz7EGabVDx42JOQzEHMEt2SNCh3Z9VfJkq1tI1f\ng3AQgdOK4kTHgMTbSMD5Ehmq2GgnpXBra0bxfRmW5+jHtNbq5sPMVReO/GcU\n4ZrNT+fbXpnYYEFAs8i1AOZtKgedUtn2RvvheYgT0AYHLuuXnTexXALx4O/F\ndgSsdYXt7HzdNBbt5VDWflzjDF6e94KQOLj2BprG9j1mKoN4Ix1UWTMiu4l5\n4AniF48r9u8ETJxxRO8BZpLgQCapOvf9rPfAlHEJ13UIUbABLDyNIXA7L2aA\ncNiSobupnmSjzKfIJVXW31pBaXcglYmm/eynxMBpMymjt/+BxALYNEsuJacV\nqnkhVWLACjs1t0l0CD7ZJKPP1uveFdmzxlOd67JFlpSmd8iRTaOep9l38Gjl\nZaa8Tzb2oxHpEpfgpnbeuKA93sr2bgPpPx6eAg/PVf4w2KATbWQXUuwR1WmW\n19eQ7AergtWAUMNUO/T0uozbMtzVT09bD56N0pgVf2ZXMSN7lkEFsvEaDzb/\n+Uoa4uj6CYh2b+quok5RsyXfxYFrvjS6FeTPzzIWfpygHU2IPlArc2nGyfyn\nvzmMJ3QOzXd093CVHI6NqSrj+pqBUJhSxHg7JVWk1NVhuE8VH48Di763Zv9G\nFWEf\r\n=rsBS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210315154858"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210315154858_1615823352363_0.16996693781067318","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.96.2-20210315194718":{"name":"@accordproject/ui-contract-editor","version":"0.96.2-20210315194718","_id":"@accordproject/ui-contract-editor@0.96.2-20210315194718","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"c33bf7fe479b1a5495a5350b576b0e33833e409e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.96.2-20210315194718.tgz","fileCount":4,"integrity":"sha512-B8odmiAH4OuSfDe7dojV6/JBqLyMqdUiY9wC+iiidg0oOFCLQElJKjHs7aeVP9rW3a2HmVB+b3ZTrVP4LfQjHQ==","signatures":[{"sig":"MEUCIQCvEbnXP6ANY3Yn82rqKBJrYY36oail6qD7sZRZaWjnfwIgFGN7ZUExXeCAzM4oVsbek/JrD2JLDEiMSZZ1WBaLKFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT7nSCRA9TVsSAnZWagAAJIcP/Rsf0l7jiJZUU8KlafBE\nwVy9yhK0dRVUf/G3qPWtj6LABHRrrRzoTpxoplUT26aw5tyTZ/P1LbZyjB52\nKyIMuf7WFD5EinBXnTXOhAjj2ZXYJrRrp8+HFOpROTz9wTPPK0YdaijBmvVM\nlPxWrHkKxD8fHjCDGOSP0dow/XaiOFJJkN950pmkEdINe8g3oWf6fdPGlCg6\nyafH1uyEJzaXKGGG7HNuJjMfkSyJlmgxLK/TpFj0UC4vACb2dUKXiWZGm6F7\nXyMisTZey8KtlH+6nk9z48OAcw7cn4B3V4OvPKLgyp+vuDHoqCCdn46TRYFO\nG8DXBehX0w4yUMD6Io0DvnnhzgOHQSRmjJKzXD1TjlTFOXwwGpnJ/I/V/L2y\nUj2CjL1lZuCXSTKC2Y7c6YaFtArcPSC/WjMfqJNx/55Zd+GVtmiZib5Dh6a+\nnzsCxLYWs2X6upUoV/MX0MrHFvxYHzfHLkOOg0pZTpIT5X0hiyJqdJXTHR6P\njQ4u4jVvMdLZRQn+7s47y3bEPhYcbWPBcQBMED5cqKJYrHVehDphOzGbdF+h\nRS90mygoM2/9BKuiPgXDAXmsXFG+pGvm9kKGEm2bk9Vlx93PesyQMGnMFvbp\nYFDCKSYzUbBgoL+iiEtqRl+tHebbkkantXGnK76K01Hq2oFHV81dlfxirpmI\nONeB\r\n=ETj9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.96.2-20210315194718"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.96.2-20210315194718_1615837650144_0.5897786988065914","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.0":{"name":"@accordproject/ui-contract-editor","version":"0.97.0","_id":"@accordproject/ui-contract-editor@0.97.0","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"87e139934ff0bbdebd5ce12d7e52f3a187ce4073","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.0.tgz","fileCount":4,"integrity":"sha512-q1R233K5fXpHimDJXBRCnZCYYf0Tv2ZrNdtgbtT+4ArpXZmrsuqxIPvZ9Ag2J8611bs10PUXXYlKpiZxEyCkdA==","signatures":[{"sig":"MEYCIQCqKitHBtuFX75m0pWwK27TrxClhpPayD2S9DHZViD17QIhAKWXdW4cDPc1VFGyx5sxuk/X0PjSU7EK8xFpan4mUI28","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT8UPCRA9TVsSAnZWagAAqgUP/1d6XoKHSOAzNhmg288j\nAvXxY/5Cqf1U6XUuw1ZumL4nGrs2pVgHPloEGyiQvfFItCM6tyDgrSihsYYh\n2WQ4layRzDc0Bp8M2UtW6mFDNyPGmU8uepIXExBGVQN28IOiC+3FlpBlI8q+\nlHYpLdhi08sizdtsOH0WwsfpL/RVyqgHvSACxZmNirQ6QxbyBJ5sE/OHyk3b\nTy+jU5E7Hrj9ndL9DZIoY78cj6lY3wNYI34Au8j9vSqYOAt0bprKQMdcPE6C\nlWxf3h/b5XSuHqsveUM+8lMrp3hZWOIyu65Dusc5Cmk5eRiDWL1UEsyQFpHq\nB6RVRYCEdYgg0+UNzaX4XQB5cXQyhBD2iI7plW44xMtDZM3lP9LA3g/cBnW+\nAKlDOTPQwGqGNmUopteTrk1P0QHSdaUUlcp0Hx5MQfOOqBYx0Fzl2aqehVZO\naRO4Y4RFhm22Kjzvtmvk5TzoUIKxOsdurQkrYnw3s+7JSlm0sVH9PF0QAfSO\nBCLIpciSPvCkysJTrir/n7oZhpPr2XFcsoIo2stumdhRLS1j8WwhAih182le\njp4FFeK4GiLUVw3eNFaIj0ddwG8psvCYgXLNkGRjCqCAjjmbhf0Tc6NKlXY3\n4U23Vs5cX5F5c8gnljIuTaF9sx6xYThmrHNP5U8lyjk4C0JrZ992fu6H+3zY\nEGjh\r\n=tWva\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.0_1615840527214_0.5213967560752686","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210315205043":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210315205043","_id":"@accordproject/ui-contract-editor@0.97.1-20210315205043","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"bfbcc81fad9fc38b002d03c0b71cd77859e857ae","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210315205043.tgz","fileCount":4,"integrity":"sha512-j3Pz6KOtkbSsyvJxgJcg6ZGGXvvTYOfE6HUwHD/mZ9Fx9+VFitRqpR1EuyXQhTGico8/Ufsk9yrZDJfSyuPP8w==","signatures":[{"sig":"MEYCIQCLxTwx7LxgV+PblzDVaoKR/oOSyCWrchmHtPiXasJr0wIhAPGGXELy9G2MHW1L4NPtfhkGKvs7/9u8k9LXQmrSnLSb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT8ivCRA9TVsSAnZWagAAPkAP/jMAI939TzEoHQr7ASE3\nmVh20dPUfM+calUKLmVTi4WKdM4AJKhu/dEe7KrfG0DxQc1YPIJFpetOxoKZ\n3elMq3YyKOlJ1oqPKbdje5++TkRuwVpWLKTmUr+ZpPRm4Wyhy5PTkxcC3/LV\noe7NTNhPRRzsl36oQ1V97fYCuXLkh4yRSocmtwyKQKjVHS3fzUFvXBpnF7HC\n+Xsps+fNZ4kgL08MMTM4nmYDO6YT1BtRpmwvAKKJbd5GJUqnhLL/AHRFQE6S\nKhENzKNHxguth32FJ9gh0FOajB5H4hLqL/XVf5vGjF2FFGww1vsizPQ57N+V\nFPRwc6fE6fpRQ9hiaqn/Za4wvgfoopSHZw5oSv5GA23BRW13w3lbpUvA/ZjO\nN3SnSE4LAhET8GDqSyOFMY5wQhKdE5aRblKHk4uT1Q9a4+z4crMb/dWXxDW0\nDCQ201kQPbxJPzbOz/VDLh1a2WENE6AK6QaXz0nQvs5zB+D7aUQdqElTFiby\n17B1akOLTv89HHOz5503fiqXUpDTFe+2FMH2WjyVXbvWHlB1s12Tskd6RNPU\nEHBWbBOrsI1Qa9fUlfxSOfkSkpiXUQv+PaOdP7Tz/ZOskLtYJAGMosKPcaa9\n6zpAE/jJSuykBNn3/weYVUR1BgmLH+7xoMdKzDSyu9QYxW6/Mo4OEe/UXrwe\n5GHj\r\n=Tyxq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210315205043"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210315205043_1615841454687_0.8755159060109019","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210317115119":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210317115119","_id":"@accordproject/ui-contract-editor@0.97.1-20210317115119","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"8467c3e16bc474dc95424e3d466d7b763acf26de","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210317115119.tgz","fileCount":4,"integrity":"sha512-grEOVQQb+XLYq7RrFSkFSxlF5Vaw3kF+EjWyXb5xjSTbheDAXgFqETaTOdslz7E/zTt+JQrkGvnZl2539XywiQ==","signatures":[{"sig":"MEQCIGtxtbPDf5n7sKgeKEB906TpIYVhchE5AF7netbNDnxYAiA9vRq8XdOyCdl9YBQwMwKBAqtHPkk4uFTpd0d9bMF0Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUe1FCRA9TVsSAnZWagAArrYP/it4mEmnQRk0Vj5bBJgm\n2sn1l3BRLiH/rysKGH5pCxfq0niUgYCKbwJ/E6MuXgZoWUf1ERcFkYP7oBEp\ncltIZVZKnDtJQGLwXZIyB3TbpCxLgXkI26G8t0iBzj83qaYHYwwFu8//WFbO\nTfc2AvNGJ0WFMUC8cB+uYgcpVeuWxZD3CiMt4Ot7jv5vUYJEqL1wX2si8vNy\nNRHMNJ/fdb6Gbo81c9vltJ8ocvM3k5BmTPXByUiEyiu7vpHFyZ4ttSbrLMmY\n4AhpPFXg5DoaAfboulCZcTto8CNxlG2bQi4BYcWZvceZEWKL7xDAXkUU/oMF\n8ISnVpJAXGXdozt4OGG9YvyHqmfeabm2pynfOvAuNMEYj/ob9bGeRVLe9ZRI\nY//vnwePuWn85JNC9Y0nJGFtDrAQOs9IeM4VBI2AtXxaB9DmYYpoxq53pucd\nf9k2YQEPpgk3uH+YBCfOFM+x9w9aYIpGL46tctkCguvJPo1KbsKvza+oukDP\nhijZy/Vmk0k2K2fgZni3Jq2N04jfrLXq45qT4F9DNhrlJNtUsHYmyTEFOp9J\ngWMu3DI/mFcQgowwjPZP7RLTItW0NNYZTx3ssIVrItxaxze2tfC5jdbh1qeg\n3T6FFeeNQpiINQODnTjcPp0gRl1hyODI2CsvheguAJrLAfOodS5J7J8K+O7W\nHylQ\r\n=8Iu7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210317115119"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210317115119_1615981892863_0.4897688693400162","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210320193511":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210320193511","_id":"@accordproject/ui-contract-editor@0.97.1-20210320193511","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"fd98b7b23d73aa0f82cebee05aef1fcf9f0fe051","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210320193511.tgz","fileCount":4,"integrity":"sha512-/Ai+er2YZJ+yfzXK2sU/gorU5Ng8mMrPu3WKtCGJkM7MyvBkTlYSeHWgRuDnmoS7rR6wOhZdmUkA/oUCY1yFig==","signatures":[{"sig":"MEQCIFdlTHiKIp3sQQgzakBzlGBEgQiZxPKNNOCKSayZwjQjAiA659AJCxn5A7L5sylzjGRz8tYtRi3JwNr9tpei+3DgcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVk58CRA9TVsSAnZWagAAkxwQAKTo/eq2uYBmcaa8rQj6\nEX3h7kBZX3lMbnpOpSxJDTvqRKbNmwqHnz+ydUKygMbCNaiHbQLIVANJ4qHa\nZVv+bkoa8G/99iUAxdjrvARKjyg9IdzGfLaGmaZbR7oma68m2qNajknJweKX\njrGvAQa2ykVI+rln9SFA24ceOiijmZpPcDuEw6faE/0LUhVI5pyIrOUlcSTX\nmcANz4MJC2yTkSimxLpjzC5zskb3K1MIzK4rXGJty13+t9ivxuUNrPWhdQLE\n+xlwOKlUbeWDQ55g2qU0Ght9b5BaOrORKknY9GaiYksWbq+1fl6CpVUmGKWn\ntXqhz4RaFfm6QoMsqkqADM0ultZPRBu2ohUShZSfUh0OSASefku3OuC5j3Nw\nvZIQFvnWNDgeRGv8VBgXnTZZU9N4IaG45tlpN06T8f6DMiZv73442HvXvylZ\nElZcPEDtbHzZRs+Jd/Kch1rsUNoaa5a60Uf2F9H0/bwUvlnL64vBabiJRl/R\n3UH7ofzJdme14WXhILTgW6WM1dwGbUTE5XU0AN9SypOqIHuCWQupMR7dY/61\nxrXrj+RoPgUwxmFluOWInnhcsoOgo/opUSk5eaI//dTywf0LeGYsjNfF/si7\n1Rq9wudMDIHkj4z1sa8Vap+Zd2c/Ooqzq1TF17cUNeKXhCT5sl7uxKPS2qia\nURnU\r\n=y12P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210320193511"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.10.3","prop-types":"^15.7.2","@babel/core":"7.10.3","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.10.3","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.10.3","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210320193511_1616268924191_0.14019359708576995","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210324113711":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210324113711","_id":"@accordproject/ui-contract-editor@0.97.1-20210324113711","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"26c0999d3142d45aca553b87dd907576f8e777e8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210324113711.tgz","fileCount":4,"integrity":"sha512-hY4i/fFiE4BuCyNDpC/5bSaUX5hbLJZl7gmGyo7JruvrA7oau+FEw1eW+srlKALq2tfsuTnvIp058mOnRxwUnQ==","signatures":[{"sig":"MEUCIQCpo7gtkximsSjfXV2/nO0GsHmfMRjQEIU0iHEfkhAAGwIgZ2CjRXSfrL0+p6xVp7CxYWNI9Oak50TlxV4ewgVrD7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWyRzCRA9TVsSAnZWagAAQUcQAJgdIWzBJ+8fLiLKfHev\nbKuYis8/Gcu3tU+9wLAxk8Ll+dzMBgM1o2RJzkNBaRh2bVVJDwMpnbjz9dMn\nNylWiN/BYKHW3NCSNNhVPT68dEo36EcPbkln5B3Av0du1inCHZW87g/Rf5b6\n4htaqeK19C/ZUzCt9FEu4gZ4ML316jXi9wXQQuy4Yyer/AzANdPdhy+3C2Te\nBt1/XSERnalAns6vaWODDQsj4XYMpf5hR1v3lcZDrTcdBjjlnmTcAEoVrcKZ\nBNq6v1NAbVJG+ipa2CHugwzj/mgn+2hmQ/SW8Ra5nWsbkAf14UpS6dq8EGGF\ncHu5Fpi4ow3zwM95Mv3mZYcpMH5SSLy5xIuoQsRsXjGfqOEvwREO4aoDUR1O\nSQQztZ2Bv6V6iOzQaOEIzFSUy2S0nsxjmWCXJ8EMZKObj7NVTsDDg2IULj3V\n6rTelDVCnfKSM1ZvtreNlqarRpPNdplYVyujULmebA9U9URyTQAqAYVvZPCr\nj/XbXDnkqYs925WVIRk5Pj7q00RAyBeuXwbKKFJp1NPW6R0xEQCqqOpnfacn\npw3jMUH2NTh4Mnkc1lqFNK393wr5dzNW8EvY9FI3CUK5b4Iyn+yAtUJap/O2\nt2g/FESnuTAiH/UVTQlm73KDBMr+U4T5yc7crIZMB2d1cvL1Vta1oJRmX3xa\nQ4x4\r\n=2Qa5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"10.24.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210324113711"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210324113711_1616585843466_0.8381755550619863","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210326144727":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210326144727","_id":"@accordproject/ui-contract-editor@0.97.1-20210326144727","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"5d782dcd206c65faf0ffd523569b775bad72f1bd","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210326144727.tgz","fileCount":6,"integrity":"sha512-1m4AVlJ5DINIfpR8zkSQ1Gpy90EaadVe4NvnUG5n4LHhnZhv59bd7jSht+eIB5dgnfQqjuiiF4IrmFZL0s+UhA==","signatures":[{"sig":"MEUCIHn/IFWDrZzmWw3OkmFr9EUrLnoeCT+CuFisUJJRwMhLAiEA/u10fsP4di+ahf0zAqcDttJlwbf99SghnOKU5E3pJr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXfQUCRA9TVsSAnZWagAADccP/jdZ7+x2bEgiDqOs6BxU\njPQUEpRYEZaRKTsUUXqU+ocqayvBIWrnCgqyAR65lygU12cu1/VT84O4aN/g\nvGPYWplA+7ZGirAYremea1AS1meaJQpHio/lx0emPuSaMsZmO/jG1FpepklE\nAuGuAz7Ad9hXLwn7kDklMygxchJI5v4QMcq31fCoIG6EVmaXI0gZ03vfxjej\nN0EYKK+nb1GfCjVb+NDC4Dy9GlVGHQXKuCElCK/A54Erz6s5M0QdU5fArhAW\nlTIKDnYyPGOXWiYlNBEdyzeuk30CDdcePyyamI9KhVTqot+vNzonsU6VSaih\n4CIOxdeXgkxUPn9lj9zZxd5THo+hmkU4R+D3TzALiA/Dp1kqCV1PoK7mHCls\nss3lYWz9lh4glb1BVqhDufgxf5DWU15dNouXgcSq00tTeEuSMQc1hMdBieoJ\neLy1QERF5WhzRUmtayptC2BKyXd7YHFrHwbATYNwOsVUmqhmObC5e0dmzPse\n3fKkeCtjnT3oXucei3/kSmL0PSi1qtj60eu9eVTV9/YVwCfjiKDI+ffsk0QY\n0bN95hP2jkZXZrF1swFtCV+aHBDLeZ74t4qhd5roh98VPeDgfFv9lgFtfcfk\nMpe8dgtP4QAs7pPO9E4eyV5qyMP0SSy7HJKxUdOk5pwUfn+8cDLIiteqhxD0\nZoI2\r\n=EF5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"14.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210326144727"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210326144727_1616770068433_0.07930677345132997","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210326214338":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210326214338","_id":"@accordproject/ui-contract-editor@0.97.1-20210326214338","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"f0c69e85906326f79540992570aa242886e7650d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210326214338.tgz","fileCount":6,"integrity":"sha512-k7jnnptiQcC9Zt6H64X4DzlOLCcqwFeTte6aTCQdhJLjNj1aPjpQ+FR2o0uASKpkb9FXAnCBK/R00ndGsuoMLg==","signatures":[{"sig":"MEUCIQDqutwTqpLCzeLEmpvI2Qq8VfoRErvrgfaZ6AOdAIvQlwIgOv+XR01MrcELzKvWV5gADsZHyTchR8lFEW7Nhe2/8oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXlWZCRA9TVsSAnZWagAAoYkP/jCFk+mISRk87zpq7fut\nESRM/vGjLk04vJYmN7DXY2CUh8xkSF9A9D2OBZTvjr0LHc5HAdgl+x23oSnD\nNv0GQkGA5q3rvnwJUaeD3Kw27cYxRCCES97x7+S5TaP4iHF9aszzCX1XLGNe\n7ArYUcBcDzaMMN8R4lDRSf0oydoAt0H2T8CUUuG48dR3SgtbF6J7ExvOirU5\n5JfS5bPCupVGmiQRB8TJO/yL7BjhVv06N0Xd5c/5FXesnyQsUo4HcRZxX4B8\nOPnsQ1k8d/RUY0wvuGF4o9StvpixLDVWXEIXVRzOf2mUFf3bagxbr49iHMio\nZZQbEFgBNdJWr+VuJpIY6aN4bOAcDiSG+dToAghN/w9Bsz9Nbmd5fsqjUWty\nvAttNX3HZLehHOF5whHETXM3Pwgu/yj7LaO0WDxVNEjmH0DouNhtFAFqmrLz\nFD8hUnHUpofTMTyJ0At+I5/oo2dY9SqjRW0cNvAxcUNOJDu/Rd3dRHDmNOUR\nnxM0DNL1vQecoJ2GbEyGZiHrmz70SD9PMgCUlIgsC14XhKu9oTMijcMBUGj4\noHmJf0UdYaf2ZXCOGjhxcmEwMQzrtrm30e5ff3avot6eIe1VqkQ2sGNrahww\nUnCPhc84QvpqH7NukuUs1Af9eM7kRjOeVqowO+3jHuoCsNssznHiyUbctnvn\ngaA3\r\n=FzTE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor)\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```sh\nnpm install @accordproject/ui-contract-editor\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n---\n\n<a href=\"https://www.accordproject.org/\">\n  <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n</a>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","directories":{},"_nodeVersion":"14.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210326214338"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210326214338_1616795033168_0.25203123925534854","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210330144313":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210330144313","_id":"@accordproject/ui-contract-editor@0.97.1-20210330144313","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"deba94a472e99276c1885cda9e21fcad82484219","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210330144313.tgz","fileCount":6,"integrity":"sha512-fEiLPEcVjbGjn3QOWbOINyGJ/wpZOmXITJQmuq8YFp42SDN7qnfQ05rrGDgfzxkL5a7dSnKwMwNLu3NHt899Ew==","signatures":[{"sig":"MEYCIQCaBA0KI1DMuT0xMkK/bOl+Hpoh56rnF6Su9Szi3uAfMAIhAJ63jo5l+XLxSWpoNpIejkNdxBx7CL0OGz8dX/AWcDsP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYzkTCRA9TVsSAnZWagAAHYkQAJ+KnQ2JuHoO7PFqwyWZ\nQ8wfcNkmx5uAO1GD861mQLceZhifYQl+6luI7GX5SOwciglSJIrXFMmD87RA\nlyCVKSv2gI4NetS7DMQaP0OkLq+e9tZg+W9gBSncgUeuurcqQoWUmTfWqbYQ\nat6y9+feGExgo7dkiFccVMsFoXgvWqwJdOiADCUW2yiFT2UqkcJbKhYS36Pt\nuLofIgmDPfK4BWwaSJE3ogK1Z5+esZ62wNrfC+TuM6WkpSDgirR4PiWog5/E\n3Qi3ZHsiStT508FLDjop8cn+LjMYVfXOvR9Kjf5P+xiQs4/RULYfOzYJBxgN\nvb9svHnCm+7qTMtlPbilEMP9DAEylsGp6zFIL1VD/9/6RZgdbWCuxqPyEUiX\n2XflCMTbEzTthG7VJoruZaWOIaMJM6+CTCDwS2gFj3NfYJGKY5U04CFQeKOp\nPaPqUuhC8doOBhfztADmSWryj/8hcQ/HsYLO4CGLRSqaTFc6aYr/7ZCcSiI4\nBd8Bvk1nrFGRP8/FbQUi0NwqRlPT73OjC5YDr7NJjsGP671CarM1y4kOpDMt\n8VdYEoaMaUpS1Ke0zI44p2VZpr5ITFyXWr6cE9MIDTDMmKlDLuYdhuZZ9wx/\nWiGQD7scVNm810nru204SDkZicRJd5q26r5Km7gZBnZZywODxIGpL/ggNigE\na2Hw\r\n=gZA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210330144313"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210330144313_1617115411109_0.10289458297388943","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210402135208":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210402135208","_id":"@accordproject/ui-contract-editor@0.97.1-20210402135208","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"83a08c450b83d8f45edec7908e675e19016e25b2","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210402135208.tgz","fileCount":6,"integrity":"sha512-dvkHiaSYqOLowZyX7m/OLO//YyF5y3/9eu9WRURdoyXDegYpmVS1C4sOBSuPoloyxDHLL6bhJGU0eb9G/xPxWg==","signatures":[{"sig":"MEQCIBfZX2608gxLU5NbnE2I920nL5q3Rms7SnBmc+FpzE6KAiBQEyCkZPaIjyJYT9KSDWI6VGUK2hYYyDGMhkhS/q9+bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZyGWCRA9TVsSAnZWagAAj2YP/3q3RooWzFY5J18kBj9Y\n3skV/ZMGMdpw2OjXtmE6YCInNRUquLx3Bs5F7XABBz807X5EtVq039NMv6nz\nZw/FAV9qBT644MBiENSXZJSGndMF1HvV14rTntImQQMOL0mE6t5EhzakTP2G\n/UYnF9LnzgZn6zr8k8H7rKpeDEsa/XDCeTs0tVZH/GjtHAeZiHk/gRyA+YuJ\nrJOifS0fXfZjgZC6PY7JHiElWvjWb6nFWtIWVHBw+a7qrA1Kr7fHqU0wStM0\npaa6I3ExIlzL7KDzl4tmgps7jaHos6JV1v3KbqqCUWvzXPhAB7d41YXtZk4b\nqi0Fm5l8YTpUSeiGwmMu12sHAzhzdLfLubZPZ7oEd3gZ+W0mKp/S5nvgmGrt\nV6ZdAmHobZekTehD71Uoato1wh58/A8W7/DtZGDyFxEPOAGv0/7rHYCBO90S\nprdqyh4TM6I7aKuI2IMaKuDwZlL2Dwlkbfz/+8Swn/Rsz5EiLClky6r0YRVJ\nYLhPNpDRWnub5F9ahPV1S9NRLQRwMuLz4yC09xwZMX/A44+aGWicMLCTYpX2\n7jlRo1LZ93AP5yrACRrC6beEmcd7uUbEsdi/6D+OhzFYLd/tKyQHcsTn6pJ5\nhCXaK/tD/AUV4kiBTlUQjqawHiv0ZzLb/PD3o3n5NZD/oiJ7DnpLva3ft3ec\n9A+z\r\n=gLi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210402135208"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210402135208_1617371542278_0.7028731810733357","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210402140647":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210402140647","_id":"@accordproject/ui-contract-editor@0.97.1-20210402140647","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"590e4a9b427344756e480e52942120ff34b35599","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210402140647.tgz","fileCount":6,"integrity":"sha512-kofYLilJ6e12rC4IGkZmfchIp5NM444Nvs9ORjn+FI/5MOFhoFMgMPSxawaHnPDHreTtM18f+NxauIkMlDCMKA==","signatures":[{"sig":"MEUCIFv5CmrxIy9zWTFgZjFM/dpm1pXJ9fqMHx16DnolJ2qiAiEA61yKcTeIKqzrh1yDTgSpzGX2NSSPKAKUHLobQEqE4zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZyUICRA9TVsSAnZWagAAus8P/34PyUSiieKk5TzxdmMX\n29n4BOY4I7VJobLKApkanao87KpiuK0zP998ZqKVAByDXZeNnWWSOrjYgh7T\nuizb4v1loKZa76OyXWZCtQvQchhsfbOSqgTPozcgC8pjjMDWNuDECotjXWaP\nwSIvm76SLrOT1SuvmELoDsdKBxtbtPRwLmvERIeTO+4g/3ypGtWhfzmLf8fI\nMuItDz21buLK1OZcVEA+i6Yfbg9mYyUCnnEy0ZqSYzmjpqd5zSvvYa2bE7C9\nORnPMw4w6PBeyc5nTz1tRucYOWGTRDeAHKj/EfTRcaYaX3pqFgnFezCYGUPR\ng/M0pDiz3SfuCiUBAUmIpGygSJJeB+F+uhdlagcx6WqbDgFg5c7RKrE8zW/i\nf5YY3561QTlazOvkCpzPEvpo2m+Kh3ct54W1fJcujDYra6Hh60rx5z7JuoEo\nS8X5Kwz13Pt2km4Us7Fpd7gy2Defg8nJ4esBx3UZNgJjbID9NeHAVoujODUT\n7mxW0iV9RIiFFiDjLJnaZCpkXFdTnVPy135sX14ea3vlmtxbDyKXsGwE5XSC\n+3Mr9ffGNKPSshiDjO9vZ6yIYAKktX23DgWCjNgG3l97Ns6Xma9n26dLrWlt\nTqng1hF6II+oF9Tcz8yChLUwZJ5gex6I1yN971pz16Gu4MyCruMn9N/vCJ+j\n1omi\r\n=xwrY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210402140647"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210402140647_1617372423915_0.32480869313406147","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210402141339":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210402141339","_id":"@accordproject/ui-contract-editor@0.97.1-20210402141339","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"f586315ce32b0834ccc2319bb918c9c522415e6c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210402141339.tgz","fileCount":6,"integrity":"sha512-Ve9ov9FXWoZZqDckfq5tJ+JDPvw5mpmOJF61ByO/mkQ7DJPq6kPOzrU1GonN/ip0gJ81D536vu5rbr1Veej2lw==","signatures":[{"sig":"MEUCIHK0cfVhAYM1OZELk6vqyfWEQGj1C/RbdUQXKL44RMSMAiEAjx8zuYaPYMJmjIXuCa1SJ4mOFnkw1FjmJirYnM8v4oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZyaiCRA9TVsSAnZWagAAFnoP/RV3tHHHS8GDnSv+c8UJ\nb8nFCq9iVftdqvhEH3B19Gna2xY8Hx2Aa+9dUhcaCW7xDC1jCKzUE9LycSw1\n2nJD8tHNcm3GGz6+DshaMT4qlFhgVDNo5oTs+3BEK6PInMX8HWc81i4zyZ1+\na3i6/W+LlyIgBixDxw4UJ94Xm2H2yKXkxcu2tPYx9BdoVVA3PyU/AMBiBFAp\n99uyQ0Y5UnVNkTov6K7EwiS2ApfpMg3x/T9TpFK0YcOvhHXieQPFD/OD0N9z\nTz9rr84IsIOB1ZggEGjbgvKjpLqdmy+AjghfOhXBPQ0jEr7cm2MnuewuSAMp\ntjeOTtiELlDm3h/I24WhP3ZxZ7B7vHRpmMTZcgGfDZDGyUywxOpHy+pwKctW\nEUQM91PnFOZXIBsDacpsRpuKGSLY/E7xOh98CdjV7KlllTFwaqSLSdfe21+d\n4mCygf+M+rvvw0XIb1emJr8n4c6La8w60aPPQU1Atr6qr3rPjo+q1DJmQ7fU\n87187j5Z0DT9J7a1Qr9P74CJ1mMK9JjNvHq8b1WiKB83v5Pt3YBRRGWMcMQv\nEru4reMUpWarFeYPZlWZ864LF+nBOc2BHq03wLtLIvQ1mRwsNf37+WFgSX2G\nw3y9BFMk3iwQBWDhlPPkETFI6oCWTABnk2uElD9XI1hYtOgx+QLnzsP0cA9s\nn36Y\r\n=MTam\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210402141339"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210402141339_1617372834005_0.9285069094779219","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210402141804":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210402141804","_id":"@accordproject/ui-contract-editor@0.97.1-20210402141804","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"2d8052b5d871622757073104578e79fcb115af27","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210402141804.tgz","fileCount":6,"integrity":"sha512-bSUYOvUv2OIh+Vf2gDKV7r+uaqVh3DdnG/4pyP5D6LC8ii2nsh/kmQob+MgFhBAn9nKwJ4kBfTqM+SJDMP0G1A==","signatures":[{"sig":"MEUCIQC3fdg+SihTc6uLWhe/PWGaY0le4rHZPb22DUHhWMPYmAIgEsdGYdwLbBwMme1e7pqZgxMZ2Sq3TqvtkeqmDNF5POw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZyeqCRA9TVsSAnZWagAA7KIP/RaMOTD7nFI/tTCAYtT4\nzkb0J7Z/8eb2EMnJ+1X/jQym6Tdb9YxBWnRsWjPGaPZzwONYst3Qu2Ddgg2I\nBOBVRtio7YzHwaZm1Nj+q0//K2tLwfZIFfMAxB7o1H6HxW/XSF7LMKu38pYQ\noEoC0VXEjaqBv/Q7nezIDOnuFaTcmyzSEHGbs8vFwyQY4beqCX5k8p6Jm1Oi\n0b4rnom9V52ZCkiw/wUYgf8ZtWUDaMZjkXe6BVZaf4JVfZB4gDMHmAa/omzC\nnq9ZPq1PwujJ1LlVRhyczyUjzyZnjb2zGeMRAjf8khJUmm7oV0Et2FOHrOAf\nbhkFOK7yeG0smCIoL9TAGGparc6cAPGh8yliQzt546aqTfIzbVCZQN77OEnO\nYVtbQM+j8Kpj7Jvt8194g2lmdKk7uew7cSjZxdECCMfz7YmtZh3VBNxXdcMU\nOwHxbkPdOVPBe66uQIqSr4/hiRCKN0Uw9kYuKVC3KsNa0ERiYajrZY5MpFxk\nXNwRmMNe6M4HfnBMMq44nn/+217JEkE2WalJ9EViMKiKv7vQBizPpiiprGFO\nkW2u4fbOnWVBv/gUeCQZMYaK7F69/q+2osEPOPcSeMsdGU91HY5lYOxFPtWY\nbpV8ybMWbCceVyFmlYMvJVnsDQ5Q/v7SDQjm8pJCUxnPTQxfq2cHlmchth/2\nP26S\r\n=h15r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.11","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"^0.12.12","@accordproject/markdown-slate":"^0.12.12","@accordproject/markdown-cicero":"^0.12.12","@accordproject/markdown-transform":"^0.12.12","@accordproject/ui-markdown-editor":"0.97.1-20210402141804"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210402141804_1617373097607_0.4797503940417791","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210425133850":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210425133850","_id":"@accordproject/ui-contract-editor@0.97.1-20210425133850","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"af4fa416eb839f3060ec7bbada3b81b5d8dde0c2","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210425133850.tgz","fileCount":6,"integrity":"sha512-DWovEx7biGCy8YaRnSQ0eRKXesMetm6yTCI/wmcSw/p78e/jPnmXdhvLS/9oqRvNe2Bj4INwGMUb/YSqLQAH8g==","signatures":[{"sig":"MEYCIQCUtJYUaVRlhEJ5Sv7Ku8+TxXbU1tZetUy5ghdHBNpsfQIhAPi04sS4WKCksRX2oJ5KQFCJo7mkr3BNT3Ej3aCzjR60","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghXD8CRA9TVsSAnZWagAAuF0QAJO5ZaDEjlmI0onHu9LC\n+/rzXrnxTPZZ8KLfDtbQ6rwAp34kDUTraR/4OtoEIvoKdFTj9wQN7Zg8VuWI\nQ2FwLnAEQZiBmpzV3eICOYRsGWESy/CcxhDjwNg1kNcWVM1LNcuvyLppdEIX\nMLC/8jSZ0ikqn1L3O+uLr0XMkpUnmak4WfdwzdiOkVCP/mdrBUJT012PdEuS\nubTRrmAYnawCoyg4nLvB41ZF5r6G8EKtNE2AnntWXtuM1mQrIpUM+kpgMb5x\nx6twG+NW6jA1SupltVV5IN4eelEZ+23AOVJNbPFvy5NzJHdu3mnNwdJ3Cb0G\nzFm9bIKUcd982CU1dBQY/BpASuKHVgUfcDgT8mMuXqewArnFS1/vWEInow8U\nq7hbhTjL+rZYt3ZtUheAERCkkdG3ycNfoGU2VP2nwixbikBqoEgjt9uKiQka\ny4f7hM4PN2aSoY8pZ+jBfcXPh+UzlasL8BVUuPJPDCrAq8UvNCNejgbztqnb\n8FqWZMkFYR/pwyxnPJ0VD4R48cHWJhjtqmBPFbBrT34IYeLBskurZrnKSHGz\ndJ1KDrUoyKGDMtO64Ega3xRLZcUYd06SXRfhln3qXhm9zLil3do+0pKsjy4d\nhDkcAEuvR7JxK+FJrokvzVlJ3M7FmqTnniN+HwhsnQl+q62Ur/+b7zSJr1UF\npgKB\r\n=gqSx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0-alpha.3","@accordproject/markdown-slate":"0.13.0-alpha.3","@accordproject/markdown-cicero":"0.13.0-alpha.3","@accordproject/markdown-transform":"0.13.0-alpha.3","@accordproject/ui-markdown-editor":"0.97.1-20210425133850"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210425133850_1619357947851_0.7013277940067641","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210427000722":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210427000722","_id":"@accordproject/ui-contract-editor@0.97.1-20210427000722","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"5f7f435563695860e23615d7330e1a6b34c899af","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210427000722.tgz","fileCount":6,"integrity":"sha512-8rqZAZ96RQ9Ufnn/RzJQxDXrx4IOd1i+ysMo6duNO3JpAGBGsn9nQ0FyZAB02o3gyhNrZd87C069pQn8Z5tCUg==","signatures":[{"sig":"MEUCIGTFGEe0ylsl5cRTN9duFTsrkECdicgjBlHpL3FlBv7KAiEAvM/XXaAsJQC4XgcIAtUINISz95sg9Nf+1xIecaNx7Vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1XHCRA9TVsSAnZWagAAMhoP/0gy06r6jpo4YL7MBTMr\ni1f5YP3c0L+JfVapV1LzQQ/aGxLq9xEyDcMmMujWeQLWoAR0z3+v2oEWCwUb\ntwAsJN4hOinUrupx8UNyWb1MHmf7UCNyQR9yof9mXVSR82ONLqzsLLnOAc/r\nzhDIm5Fz1jH+fjTZ/Ygv+7a1coykOr8G5kPzq/B0LpNoCpva5D/ugK4XWBAn\npSOe/LBWDRHQBpr0TdN0rQPwJDBnN+fIdVEQYr5BR2nqlWeyh1MMRgTG0jOd\nnJ7Da+lKUF+lSPYncrkbltOpPCwpTtgNfVCJhcORAQM0OQtyCacfYq0TeCM+\nypCC1hO1MWgQT1r3/7fC/WvHWlfeIxdoHYwzCgCo0p6bDwn5+fKJU6Rsa2sY\nvKMAVq19bGlRkI7rw0j+NDE5kfwqP4BtF53WnXmN4ISSkBgiPe8FOhmdZkDN\n/+28kQp7StICVtNOvfGjhsRdPWuGgWqB/Yhr/TBr0tM+BTETPq43/0okhySI\nMVTln4lSnE27lNAOOZRtAKwu9GtIW8hsDdYGRRyespYdwhul7ikacfQSG9TY\nIL5/ZhLeXtNC/uxr/1tkox9HgQg1j1Be05M3M5gpWe7QpXMowtOnhVaoEmhk\n4haQj4KXf0WOi5Xr21iJhnC10Passh4SRgfXpX7oAN2LeXXtws4e65z+klkv\nFgSS\r\n=BUES\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0-alpha.5","@accordproject/markdown-slate":"0.13.0-alpha.5","@accordproject/markdown-cicero":"0.13.0-alpha.5","@accordproject/markdown-transform":"0.13.0-alpha.5","@accordproject/ui-markdown-editor":"0.97.1-20210427000722"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210427000722_1619482055167_0.4540243646315194","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210427173530":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210427173530","_id":"@accordproject/ui-contract-editor@0.97.1-20210427173530","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"ee2871cd137f63d578bf72155cb3b4e53d8d5401","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210427173530.tgz","fileCount":6,"integrity":"sha512-L+AFbh70Wtko1Bz2iS4e+D6rXvTiVJsP8WwRj+zUixhme12HdMuF5+Ohvtxd0QDDuCqHKDbXtYVlJIxLn+VjCg==","signatures":[{"sig":"MEUCIHtkuGjY0IDyLtEAMbmUuCD4Cx9rscW/6biLp4KGSIuPAiEA1ggvPXLgwmM+YGk/E/agrCovGz3TSAOq6BsCsNMLWBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiEtwCRA9TVsSAnZWagAApt4P/1DrI0jIcHtQgHleJI8p\nCvrq0Bs3tUps9pzwNM9k5l/WM/LEhOoG6ePpMWv31zi0T5EZE7i8Nj4Vx+yi\n67eyfWoOb+ILqmCAl7TQem4nnhCZNx9XtOU9QyItKxb8SRYNPfVKTJR3aAJG\njlSZM+OOLyngrAxR/V8IMK6UzLtTnxgD1Gem4AFuOqy42kijqLZS3vJ3xRBk\nqwDZYZLPST7qYnG7chf4F8kwIzhs5e0Xk7lu9HE/ND3dVUnlMQbWN1moqH/G\nAllxyBqCYnrW3WVrrovXRPAk9W9PrBvvtFrgg96bwMXUOcdO9c6a2e0TwtGH\njI8YBvUDy2dWdAU4D4LBOxgXx2/es+TvbuQ5Q2qA/eYSTRFK9v/k3EgXBvDD\n5wA8iLqPKpBCLqPa4VYaVlUbrR7xMum84uPJFrZY6CH+tQ6DzBopETggPcW0\nrdRUlrLbPhrZpryXdPr6RiVQPogjDd7JYuE0bPGKmu0xSDYY5ci37ZIP44qI\nXgemFLRyEiSLsPEiDoGkEqsc0pJnYH8nWFGfAvf1TpL2CWz80a/ElM74aMH2\nr9Y4p0fyXqmU0eolLCGHa15snsZ2FBPqQ8p8j34ZAsdojQ59RO5qqNO/y15Q\nFimKheTSrh00PGH+hU3VgiRyBCnj9rQTkzpkWWE8w9HuBd6UqHx0spjEq0p0\nSoAn\r\n=b/2o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210427173530"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210427173530_1619544944093_0.6792866954174892","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210503213708":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210503213708","_id":"@accordproject/ui-contract-editor@0.97.1-20210503213708","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"6dcaad206b342152003682e3215223e25320246f","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210503213708.tgz","fileCount":6,"integrity":"sha512-RJVeV9jobmRANMa95xeE05EFMLkAOb8LurNPeEvH7ogjEfzbXgNkRCUAUgmDHKZ6t5EEC3Imhg+913l8LwE1Yw==","signatures":[{"sig":"MEUCIQCY+iHKEZUdnovqAtYdpvWkzUtBt24L8RoTxNCY+2pd0QIgXb+oLpaah6omdTOGsNzN6oOSDU3kNYaDm23gBVDEDTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkG0RCRA9TVsSAnZWagAA0mMP/3+FmTlPWOEAVwRnhBy6\n2qVG+0IWFqgdLmdz0A+j4R7F3obPkHXt/LCaSKX/B1xFDXi8hDgCKeV0Mf2R\ncK5A60jtDUVmmr94bMelRRdznWLxTdB/WpmEnkSYtv0f99J2q8Ywzx/A/bux\n1aC2H6JVToSV7Ed67nNb8/Rs1dikvZ2mvAtMR/T6MzAe3Aq1rjT32Hf8T1TE\nbm7DqPGOoyYXKzePtOm7nRFzRbCnhgqy86F2BPue4dmpFo3R0gznCHMzQScP\n5358xn7G/4dXn/Z8E0+nrEkZOuUp50RKgRtQCSsQJ0lXxsN6vzL1TxvPLgf1\nSfJ0AoRBZNU4XwCL026M/QC30iPLjVnpMBX8ebl9keO6FTbKHNY3DTGBRCY+\nPOEkLLH8I59kG/hbZB085ZjOQUL2l0BYE5hQxtcfQGBFPAcuKXhlQiL7C6Ae\nxNJFyGk9nZg3eU6YO44aTFEAR1u4LNX3u34hO5NLx9HqkkL/FJPk/JQLiuGV\nu5Pqr+ib4o43AM5GHJNeUs4BtI1JCXVcU0YTBT0VWu9uJG2f9uhHKKipxji/\nH0Rkj/XskYPE8JPTnE5ZGptUGuxRtjkx/C+QUwbAZdLVv5EKbl8GVSJC96pU\n5uxl4NaHv1v51Ju5Wl7EhmkAWH3UE+y4za7t1zHyihFIElt8nFsnmNzT+Ozm\nQOFm\r\n=fYs5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210503213708"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210503213708_1620077840745_0.19635557424253158","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210505143034":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210505143034","_id":"@accordproject/ui-contract-editor@0.97.1-20210505143034","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"145f61cb55bfd6c5203e124c5be15bd15e741e62","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210505143034.tgz","fileCount":6,"integrity":"sha512-f9zFF3XhhMv/2JvaX6tPXnWJ8fF6coLEkSX55QrpVry4MuE/FRrdRLAGNb/6a483Y8rx9RMpNZLoBrvP0P19tg==","signatures":[{"sig":"MEUCICNynvrfA3xDEgx/ArL9Sw/5VaMLt12Z9GXD7pUFEMCdAiEA3Aa8ViCk3z3mJKjdLiBW8X5vFOfbM46fPGCT9HShpmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkqwYCRA9TVsSAnZWagAAY/4P+wdhsHsoRDR8JG/QC4gA\njn479VCwqcsD8W94oFu+9bhIfUfW9u4bhShKHbHzlqhzLTAoZicRqGCXsD+i\nr9VYa3j1ajSwXzheRs7H5lMyAopdyg+VnvZo1kmTSsFdtsVHHs3M84bTu2Gh\niJGyF8UHQAG2T+qYR08zuH8UwclKPLh+jse1n/PvWBchV7Gzsv6FQgns0BIw\nn1IwjqxKjowEUM3PSx9EykzSwYw0j3iS3amq7kmZGjXEDi1EW5C07krq8LVH\nk749PVDdq+sL3CR6VcoldwCRrxsMkoA4H/0PY4yLOTMlztFVL5O03E/lK462\nikJ11GxTH+K4nbZ6/6AwYQDBNIOEDq6gtrV8Iufz5yG5BmJaSzC/+aXLFdnB\nwN7T0gPZFN7jLPnAKoiMkZCtwiAsrDhxJzpC1iyXy4NXlPepXeT0r81EfrmA\nD+mNtG0HJfatymQoyjQrDVffF8pI5xWYkutw++r4NAT6Wdwz+OaqUMkz4pOA\n9K9Q9gX6Sbxg56e7wq3uKopYkkdencbfd1btnu1K93I4+jSS550TYjvPsCUG\nM5cLMlfCUy63exAoEEqa9XdCATXoM0o19CQifFs6BcafwEqnWcR/MWCySpLY\nrX+C8kkb1/ybUZ5HARpQJYZFJjFQy8psEUK18CwXI6BYnbHvxwvjSNQzHxKZ\nOmx/\r\n=WKNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210505143034"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210505143034_1620225048343_0.3523763469977106","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210505144556":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210505144556","_id":"@accordproject/ui-contract-editor@0.97.1-20210505144556","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"62b9b35db59e4299ebbe6c0eef02d73fe9a2b656","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210505144556.tgz","fileCount":6,"integrity":"sha512-F+ANUwYB51y7e97J4wh+ILtMOCnPubdr1J5mnbFbsZ3fh+jJSn/Hj0fp6jd2kfCvG5dgUMBewzzZxqm47hWUZQ==","signatures":[{"sig":"MEYCIQDCa6CJ2/CYMFPJggl7UHCLwGZnki4qKwbmIGvYbaI3pgIhAI/UBORDj3jKczsdgFxpI2oNFImF38M4wV8khptDbndM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkq+wCRA9TVsSAnZWagAAjxoP/Ale8hvVnII0RF3XOJdN\nNG2jpwA5de+Lf1+SqvUQ6WwYWlwlBuk+p6QFMwTyC0ALjNE7Zsfq8UxMawqq\nF6QxPHBFwq7zWrHTm9xQkwuIWpcMWmibNJXN6jlRR1iXkNZCDu45lnxW24fy\neRJDLHPRL1k7s+s6m5ar7vE3tNcXlVJfk/wktBcaJ9hEpNOX3W7r7x3q+q83\nnfoJelTGmcgCCo3kDIMhSMRJ9f8Wbp7ik4d1WGF0EgQhVcWb9AZfwRzEER17\ntw6mP5I8Ll1qwaUuoDaWqsiXMh9qagnf8ftuJRlOtfc9bMgy++wmHgg/S8dz\nZAH+12Gi0HSZUs/DqWaz68hU/15BCVqCXM8L/GyrFLdTawbJHwK5Uo8ZCTHC\nXspSyYwxPW2z+OkPoudzFrunvLollQ6L8vjqtcY+mwreYJXtGUQnQOtoYnP9\nGm0fSkYKLQ3YbCMyJz9tMP24jYDE0XEHZ4XLJRyl3mIfS8WD32+uAogNNRyU\nhwYCbdu/ZThaxkUl0isQYSWYHd2q1BuYoERN53LynP5hj1kmOEqVHp6XSxkw\nSZDLlpe2EWnHQ/M7gvNfGl9aWBKZlKR+LHULDuaDUsRrKcbkURZVfzco66VR\nc64ogZD2BYKR7wbfIzHne0INX4ytIrTCLqlS3/s3J0RoaRx+e8h/RjbNVX39\nmqnX\r\n=lmsT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210505144556"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210505144556_1620225968537_0.06574171504806303","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210505160342":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210505160342","_id":"@accordproject/ui-contract-editor@0.97.1-20210505160342","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"57f140f8c70f30763685bfc297b2bdd880ebca1c","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210505160342.tgz","fileCount":6,"integrity":"sha512-ELUknIkbvHm94BtGT9xo3BkQaNLW0hi1x5eq0TKhBuBJjg8p5UIX3I6ucEqjqE+2EZW4ZtdjE/yPjw7bINNfDA==","signatures":[{"sig":"MEUCIQC16MiHQW5RvDgPWfHl+k04etmffpaY4T8qJBjNl0Pa0AIgZp1FMFuwFFF8nvb9hJYfLkOoR9ZN9Ks/qxJE92MJGm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgksHwCRA9TVsSAnZWagAAxkQQAIEQdqWDkxAxcsnVYwNF\nhDzql68ALjcPmCIog+xGCyQim+nvqvdX4X7c9BvC5gpOmMn65lijqrQEl3Nj\ne7usSbmWn5iUCjRr5zupKfgjXKguyBeoD9YQpRZXlR46o9Ay0NQQ8YJ28cGA\nL+3Eqfh8lbaRin7osKYFKH3cFNFUmiTMQLMarbmJUC1j8t1o8e3ImJoKH8V2\nSXM18GW+770FncZjHCj14mLHvpp235OdT/vw6RW1SRBWFKV1BMA8/2FyiM0n\nt30n9QCdriIocCAwJH+Bw1qBX984faaIqVi+HovC0wij8F9iwpYGGbCRfSkj\nsBpyc40er2WboTTxYQJE7S7Gzjd6Av9u/zuOTwCbrkndGpimZX8gR+ENAdbu\nOzEkhzLo4zVbch1JQbP0h8/vA/rzewyxBiF4RYPThHRiynDzPKGRf+32dJG/\ni0VzIHop7gjZw1rDGHDECPNmBr/YNDrSbZ7pwShmllHruFcfZQWB1jm3Krmn\n2Dv2tJRyO9soz3Oe6EKtoyN7hgYW4MuxXR4xLxuVOxFd5fOooTDvvo4qRtD0\nv4qG0AKKlRCcuUBibLkvkD0RffpcNXxuIVaoRkJzEkbL9pvlsiwE4duaf9Ee\nmNUJJUyv+r3uHvLT5oilcNAW4QW4WfM7TNYuv0tz8yfLH5UnkUbHldCmviYc\nASeY\r\n=dlz4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210505160342"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210505160342_1620230639911_0.9986943426022652","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210505160643":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210505160643","_id":"@accordproject/ui-contract-editor@0.97.1-20210505160643","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"7efb7eda0245c4e507c4d8a313344e786162d29b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210505160643.tgz","fileCount":6,"integrity":"sha512-U/Zg7YH0vOIqhtihxaPpJUUl9bFU+IZbBYzIAMqX985IpjVNZpAvpePtXFxi/0QGuy4rB8FJhlZ00bSItnVviQ==","signatures":[{"sig":"MEYCIQDzRjx6lQARz5B1mXB6OZtZitQr+D9NAtEgvu6kVuBM5gIhAOwlRyExOxWvoCoigkDByNE8LC53W1D3a0DsqJMniWFc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgksKmCRA9TVsSAnZWagAAkS0P/RgZxq/9T89MYUhaU+Tg\npAILPHit/NXiR4ASCg3GpbA4FC1MVOx3AdtCyLqQ79ezUPxzvYxEgQX8CQb9\ntirf/ZxPbuoa2rl2w4DQsGFbSR9EjGhl9wp0lE5jS7kaUoEG92d9xziMjinI\nSKs/pESlMywczmowJJiuLK41rOIB/7iuA17dUPGIteQSy9UfuNwzI1XyH2Z4\nB8pfW0E9QFBEsi8IdeVzmIet7NolB+SPos0f2VF9MWpdQi+LJz9c0iLqInH7\nxdONye0uIZdPtwxLJ65kOv4ibB1JH8gvxzj4WAFvuwZKUysCs1XMFyu7+Jcu\n2E79HnXxowaOpU1tE0y75h8vnfhtwdf+D5KlL/bqpBOgcqeO8gvyec1OtxEp\nKob2uCgfNXkUZ3sKpLEua9auFM0H5lt8fyj0Nxx23CafUg7GGSRzuWX5LKcM\ntoaHtdNTrxgOQa2/EzZnGDOl8eSqhYOteeyw6qLEu9VcILVPY/QbPxkMwulI\nzf5LLGQfSIsosCJVqnmz0qkfUgbKQDZOmr3SPlSSBQj8ScltPLnSpeLNRBiq\nSwp+Qkpr4yRNiOWBSTWR0wSbAUarghpAfQk8qCet/VSFkh3J3jRqp/LquzJL\n12ttnBeBc+olTPVKytmC/j3JjyzgPQCgZGK0DKvfRXsC4pN3iqYBpyoihnZt\npoNe\r\n=pRGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210505160643"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210505160643_1620230820689_0.7138756208569867","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.0":{"name":"@accordproject/ui-contract-editor","version":"0.98.0","_id":"@accordproject/ui-contract-editor@0.98.0","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"4ebf64fe364484b3e64fba77f496df70f689f237","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.0.tgz","fileCount":6,"integrity":"sha512-sVwGyCJxTBv8gegeS/FmDojEJapR9YRBeSJyI762/LKNH1nJ8gGZydnVjnZKrKEuEzbO8FjkHjfFnxIg0hQG2w==","signatures":[{"sig":"MEQCIAFM/wS94uNYJsqg+AYMi1vXORwsG5NG91t03Hr6aU7GAiBqUtXaizLK7p3dpwP4lxz6r6ssWZYsZ4VFg9HfAx910g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkuavCRA9TVsSAnZWagAAnu4P/R+N9FKTiVBYxVK7ys8E\nXRfxJ69mo9XHof3kiOkbMJbs84Mt1Kd2358SlbSWY/N8hhiY8XXphMH1TuYC\nSNRsOn9bPkdsXin0coRHuEzcmW6shVsY/63wP2t/w0pHG0fPs0nhYCFy7Knz\n/Mm3NuUUGA2o8BXddlY7ihh629ZsSUtHfionbtHa3vPLjPkAPWRU6pn9uzdU\nVhkVxzRg/EL/vF/hGf5UYQz7bziKecJ5SVL00VHdn0VOd0EQjZNLuZhI8aSW\np59ogGdwPld7T28BiwyaSFkOB/S1yYksvi79Z17NWi9eK+xnKzKooBm0OyHe\nWLi5uuHlyYiUhGtMpqvnr50yovzvEFo2bJnLh/ZQr0eXC0Q73+YkbeqIH4V9\nGuujV+soxI2MEL6m/FXRvWAcESTsVxgxZVSeo/LQpA+BNyA2P8am8vdXOBx0\nv48rJeGqHFzaRRIPmF3QQ9Ix+5sGRBz9m81dDpTQhpPMZurKUdAdknYGLSRE\naeB3W2UCv3VoAresu0Ih/IrnDoeE6Y7ogzqE0/8T8qIw0dS4c15SMkV7LlS6\nX2c4DPaOuCi+qmU4u0AvurmIA2snHWfz3ghPzDYdfD1KYzClRpa9hpaXAGGp\nHiNx61ZLDw85M7cfmA/FSNDIW6T1Gvhsoive8+KqUa+rLXLe6lu1m77c25iE\ng1L3\r\n=e11v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.0"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.0_1620240046654_0.9862585692291994","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210505184443":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210505184443","_id":"@accordproject/ui-contract-editor@0.97.1-20210505184443","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"e0995e2f3c6740cc2706e416af46ac8e719f57e1","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210505184443.tgz","fileCount":6,"integrity":"sha512-n7dGES2x4Ldjd2FRkU5If0u3ImxeLuZSzv+7+mIyBna1jgT8UlcEuNSZiTh/BfNDR996z+hGpIOZt5eCQH2F7w==","signatures":[{"sig":"MEQCIBPLRUO6BsKrsaUJEdfcnAxux5VCsaYfUX8reokHSxKPAiBiz3koMZ0cRkyQJV+rwK16zquYKWBy+Xgv5H+FXSII8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkueqCRA9TVsSAnZWagAAG+cP/ieP82EF+TEdTuOEj18Y\nYlzONTdzDf5d+MnB0dLET0G/brlIODZJrzw+EIwCK7QC2HKZ5y1EkbXt3xqX\n+ZjbS598JbMKUb3V8NUHT+2QOP2YdUOvYN00MGu++LFM+X0oouFrWEreLMbH\niZkiFvOW7KVz/oKr28jOgETYo1xonU/yh5QZJn/+0cYApD1v8IgH4t9H1bwH\nWvl7bRv/afJnV3/el+Tb5fMcFNgt9ROshhp1gFAe/u6MyEU0jfOXlSSSh1lk\n95AKHBq5bWU8slSpmyXU6Iwd7RyWqUDJkFm1syeQ9VddhaC+/yGSgirvg0Sj\nVPgLptx/fxDBc5nO2/nQfFLLN/SD1LAtG/Di/2A048woQds1zNYjuxdTdDF4\nysFeLMsUPrqS8cNiphxq07FmloPgnfU53M4NN8OiVY/TRWGGTnxeokfHwXEZ\nsMU4zNUlzxLQz/eEx6ASUOQ+HZp5p0PbHD7wNiGTIEyWx7NtcQSQ115dg5fI\ny8UpwIrdZ6YRphHm7HyjkDnJUvJCtKgjUog0rR0XEL6ihkFmXSNSV8kjm8Uv\nNREr/xEqRnvFnCZZ3ovAT2lJX0p1PDWOYIJzffuiNEkmFAv6Lh6V7sSY9Nin\nFIPtm7owEvE21QZVsm/fZiH22bQmzEZyvF8xTnbmtAFDQH6RETp1dSjwEwns\nmApv\r\n=UsEg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210505184443"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210505184443_1620240297754_0.6270947127917517","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210505184954":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210505184954","_id":"@accordproject/ui-contract-editor@0.98.1-20210505184954","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"d9746df2ff6c7e4925939b342c802f933e143e0e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210505184954.tgz","fileCount":6,"integrity":"sha512-ujAHgr3RUNhqUypYTZTpwE3KxV6Wt8vMdFGHXPCrL4Q8PNQmje7gbWdxtBV1uGu9Ajvuzn58CGWqoCjXsys4Ug==","signatures":[{"sig":"MEUCIDbsbt8xQtI0E5/ybgrSZ/4LIPSaQzlXrHvT6UC1cBDvAiEA9/QD3dEo1nKkQJCQ6hi5WDSt9F8wrOzS/xF1JLAUSCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkujgCRA9TVsSAnZWagAA6UAP/0TQ0ExfaLpBHv0haXmp\n13xlRW2VKpfTbuEP5nnf3wkgOzAX5TkTrtlD2MU+yS4lztAoWxZ/5JULKGPP\nHvaDUmnLJc4Ssr2xJcQTlpFfP3euM+gTcNWq4YtYTNQOFqZsPY/UuanRq0qT\nmqigjWQCx/T6n/meeBdynj20WxCudNpl6fl5/AvYLagMYVH8KMGSgrIyshje\nmu2vi1KuuyRUG/b/hJS0wOPEI/EBUccKMy3MBNt4lsK9R8vHjqNUxe2cWOy1\n5602MxtwLgHTNHHGrJuegGZh5csdr7SxZnSbZeDG10apo1TS0qYHhcUNYg0U\nMiolmdyCsgLmm/+KyOfkagy+wEzqXsLJOsjY2yRhxJuf4s2e7fThsXuL1nXr\nIlSoTeGxsv53AlIHjnMbZbLVyLYamymzl6UYIsJyIM2n5UQPHSi85/0JrVfn\nHeSpwIGT+0CEyfj7HCwB/n7XnWMGbdLNYbtCn84hEBIkCheAysqN5HUZWDq/\naSt0souPIcuVzwdRovCTx03ZQ84XL11xZ3I7fmPqeyZYtCBjFiy+OUqfokZq\nK8flb/1yqmVLR2g6nLenUwgq6mHneWvjxKpiIPA06l7MOUIwEYx9sw8rk72H\nfvrdlr9IkPAIq3Qz+kIVBeyv0WDzORdwsZOEvshZn5QvLLdW7yWt1bVRSBOL\nXp5U\r\n=bwh+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210505184954"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210505184954_1620240607965_0.339736146585357","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210510163230":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210510163230","_id":"@accordproject/ui-contract-editor@0.98.1-20210510163230","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"72a4a566ce08ac67f0c9d876adf9599dd4ca4033","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210510163230.tgz","fileCount":6,"integrity":"sha512-x6hq8hYP4tRDYKXHNqLHVdbqnCU1XyoOwc38wJ5NVL32WFQy51eakHwR2QY/V00RonQ5mdzFA1K2x2Jbscvk/Q==","signatures":[{"sig":"MEUCIBEmGy1hrZyhRXv31olfts5XeDWRYSmreEqv2IolDGHZAiEAwO8V8Scr65RvoOOjovAKCyMCSHTsCeazwUjLu8Vb9KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmWArCRA9TVsSAnZWagAAmfgP/05LYvUz0AnP/vfQYYpT\noZqSwa3r1G6LBJcB6LrgGK3nUrw33VImvHdiRzxKXO0PULAl3OcURTNm9/yn\n5O5f463NflEmI/g4Ej0L3/lgNtku9R5Y9X7WbG9HLKYcgFIHKNaj/qkn7IpV\n2sSmaC2lwE+FtCy1xs9GHWIxSTp+csGV3er0BWj/Z/tqAxSNFXYbyo065JCM\nMa7w+ldVySHHtJmbclvAtlY8/nDogZFNpAA3LGKEneatJjSBrrhcbyUs5HB8\nE5j5veVlahgeLMvpKmLhRCscqjFN3r19UfqDYB9jqp6Z1jqxoNNHFDm7Mxyi\nfvMTvn8LgAcPAtMH3oa4nizDpJFLRp3p/nlPBdDkvCqBwq7bnJ/7TI97G9zv\nmFL+1p9fmzrMrM2JiyBkCA6gZhgFwsCBcNvcVsCOplXLcBSrkm36vOH8Xmm8\nDT+EiOUx9AZwZtqG5vHzmAMQ6GMZ9Yp1KfmbqZpj5REei3H2og01lGX1p7Yh\nqWLM7Srqz3jZLcPPabmKX2yKxBlX+Qoj8a4yQ7OXIVnMVxEv9ZWM5V1uDxDc\nM8f0NU/kLj1tisN2Ck6++ruwoBL4Y1uIP4JThd5428JfVyM8JvJ5NkSZwQCO\nmeDIiwp/F2wITMVqsgs4Ng9Bb37DChBcYB+laKvLg22y7Xh7sznuod7DY/Ca\nheZ/\r\n=C2ST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210510163230"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210510163230_1620664362939_0.7324238186972443","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210512152801":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210512152801","_id":"@accordproject/ui-contract-editor@0.98.1-20210512152801","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"30f555aea96247ae15a0913b3b0772b7f505d9d8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210512152801.tgz","fileCount":6,"integrity":"sha512-yu3MPHJc53KfxZpO3AYreZxzAPeKjJ96qw78ZINlsJ7s6CzF54onUzTgq6FmbT30q7/QWaDh3GFtgELegyXZug==","signatures":[{"sig":"MEQCIFunXIGJQkqUusSVaJEh2Df8aZmIAmfHAT1vrPc7mfchAiBf2q+i3gQDW50JcoLqemCddSaXIp30ngqM3S9FYyM24g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm/QSCRA9TVsSAnZWagAA0i0P/0RCiSK/Og+HsCavxNx7\n71Mssa9Hsyc46pnRyryiKUDKvld8LLr6edjOrM0FF4zX/wagIv5tvXKVV0vm\nc+mwsghDIEOe13aLfmHt2iDdxYHjBKDAymx2zwTReeema0kt6OuYVNHKqMRk\nk3b9LdqITPYqMcM84hSWckmpdQPCqHKgQICJWTw7lavRpKTN7pnrbDwOMeg7\ntYESZGdVOTZHJkgrPSyZB+9eQ1/PPBoZCdDTEQpU/WgXXm80BRNdxcQdzDrI\nBr7zluTVB/GyzPOiHRNI01s4Of3CQNN18PUDiR84YWoVeuZxafrkgMdvkaXo\n7nr9ptn8NyZ23kRknYYUUHpET2KxSvOUeomaBI/vlnujsJnZWJaiY+6lf3F0\nUaQvRQZWnnDhSD5Kn4ke4cl5W5shsXug9X38kDNXmm1SXTfwVHEHh7dj+FZl\naQbBKaHLsLb794nHWdNlSucfviC4ec2UAI2YTpLYIdk4LJQnrSs+zQeYPm+t\ngF55KGxOMg89Hx773wsPgHbsqxkhdkRED8GSc58FTjtqEDftWAG0erYX9I1r\nzevQ7t3SBfBXySGsr4wQ/JooAHpujUu8lVskBQ+i2NAuR6EDWFkiXZXasQoj\nf/TkPVB70tfuiZ3cUGSG0v/Xi66/EPNoYkrDwnVZ4tNLpH7blhP8O6ELrbRm\nPqFq\r\n=So8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210512152801"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210512152801_1620833297714_0.571776310600264","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210513163414":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210513163414","_id":"@accordproject/ui-contract-editor@0.98.1-20210513163414","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"68a9ba06310fd829a37fc2217d14906a0c2b7657","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210513163414.tgz","fileCount":6,"integrity":"sha512-thbxSdkENQeQZc/EJz4HuJ68GS9d2HNY61BYLvmPoX5wivRHKQJjSUxcMJaNrZinOxtVTI6Jh2BBmNTxQwwF/A==","signatures":[{"sig":"MEQCIHQqe+DwXbrkoO5JU4XSEu77ypBINFD+/DBy25WPQAhCAiBv0uP9OMiVO5Qez19cue+ZeimzvxNNv2GEXVePEjKVqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnVUVCRA9TVsSAnZWagAAZJMP/079+DxMKky6L/wl1sxv\nMEyzMReL20hSwykUGhyq8UZDdtcLwHDyEK6p6bIZlBdIIu7E8wCpG4C4YaLl\nsbsIi8rQKvSa+Hk79AKDKLCy9vog2cETLOHojLqhIimvuuvcOsvT/8UufWRL\noJQFcGkkvAKuX7aARLy4aecbjL8DeuTu8zT7lypnNOpHgzoq20S+IeSIR4a6\nONM8h63aRuJRrDUYCxu8bPqyBAWjd1DegsziFM+jdbgc8l1d0pONqm1jFgH9\nFF0f5yAwptwa98LNsEJ9vG27LXxyjVI4lIqwAFK8ZOtlSkHNkDf7j43er7/A\nEDx5+jgyMNph+DGlAjtQnfNsMs5Lp3u/xa3rmnGUKYQGh48asC+rikw4cEv+\nK4Dg2DCmiPwyWRldPOjsqiVY1NH2ANfHZanLAz5SF54I/22iLehrcL/kGEBK\nCEjNNxjNrHDQR87N6q7BApOla+X3KdNpd2YJggwmd0gQop1BA8UF6qeKrKR2\nkR4gxw51YpSidoyGTLoVC/SpyIvI0fi2KgqHZoRO35mCPxgPTNADiK42ZBcA\nJfmfyBoGlACPbQ5iW5D4zatoeBQ1LI+8ZT+Fr0czjCJknTQXnnbOBggJD8zQ\nZfyL5hGDm9xvxvytIZ+/wuGgiYyQ1wc1ryTgrXHqD28vG789fE+cGpe/aS87\nLmnb\r\n=bSTV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210513163414"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210513163414_1620923669028_0.5214340029091227","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210513163751":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210513163751","_id":"@accordproject/ui-contract-editor@0.98.1-20210513163751","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"afce2470bc3992d10b80bed18a4e863d854a80a8","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210513163751.tgz","fileCount":6,"integrity":"sha512-eIRVreuadCkn+jM1saH/mTcUPt3gvKJpxDfkZi3us/2EPYwOjU7bkwJ3faQ1Cy/CwCv6q4hhHgFgwNoeVp0hww==","signatures":[{"sig":"MEUCIDyDfHOdULuGMpk0HMpaNIlfLrlAaTcwqUYCKK+DGDqWAiEAzzFFR31fl7LIl9e8iSoBbBamBDTbzCWYDbvn0k2YC/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnVXuCRA9TVsSAnZWagAAC+cP+QDJG5rz7eGs42jq+o24\nE1YpUB+FjdV2yFIR4T6WteVgoyDP+9XfbyDuYuPERzweY5aubYA7C1JGj+f3\nLXmTPQCnuOpx3q/+KovnzHCSBzyBFzizD8lNB31aQGFLHSPZTiK0YSor4sgh\nhtK0JkpluQBaGm+6TqfYQdqBStpNVHWxu7j+ZzlkfvcH/RABdZK1vXzLB8B3\nmBlo1m9/Ec/yTATD9/OIoWMaX7VU8ED4+aqjwU4bI9zkApccKtcdoZTKkhnT\nz7dqMJdpN68vpi8qypooLTxpO5sNn0N8KAhIOjFyimgTC0W9rICeSFZqd6bD\nHKa0nHejGwNDONtcNTA7nkxirRIw9dn4uFq0rA9VbOdT/cPN1vopP6dhr0O+\nYexIX1gwEQlaH36ksHl/xJ7bTPqbetn+d8LGZmRkEdspEj6ejQ9hnBjLEvEY\nmTUddFBRl9/PkubqmoBA13vj0LnACNGHr2MwU+Phd4AI6T7Vg/nwO296UWu3\nDePWrSYA31n1EvYDFDJHFr112lY82bHYny1dblk7STKOyGPYLiRTn0+5ExKQ\nUDshcF6j1i3ZkmIFCs1JKfcZXx8GI9GuPOxZiRZ2QAyq7Bb76sG7pnAqLUNn\nLxsmRPowXPq9+D0mSz+ip8iCTjk1xKr3o3WKdxxlKCmgeU6/RWji7p3HgVdu\n8XU1\r\n=/dap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.1-20210513143848","@accordproject/markdown-slate":"0.13.1-20210513143848","@accordproject/markdown-cicero":"0.13.1-20210513143848","@accordproject/markdown-transform":"0.13.1-20210513143848","@accordproject/ui-markdown-editor":"0.98.1-20210513163751"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210513163751_1620923886101_0.9153084859530629","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210513164433":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210513164433","_id":"@accordproject/ui-contract-editor@0.98.1-20210513164433","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"99f7361382461c44fc99dae5ba033c6842523331","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210513164433.tgz","fileCount":6,"integrity":"sha512-ykdNmvlV/8w+ysjDXmcwywg8Psw1hhVSMp25BEOxBH0UMqYsOtBcTr5hc6VXZ5mDJEwLt4Zyiei1e6lgX2JWWw==","signatures":[{"sig":"MEUCIDSGH5BHUkn1ZMbNqezuTWAq2b8rV3aSnhHAc1q458vbAiEArpzIZQdPilmeCF7wfH38hmfQTfqWK8Vp2Vrh3aObpDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnVd/CRA9TVsSAnZWagAAZrMP/3kjGV7Wv1DFxDQYHlzQ\nvvmrROvD/AqHeZjk7F2wFTF71q2Yfxbxexukjz08Rmxw79owqEfj3G1dOEkK\nkhaLkV8ov2+ZNLkn0VgbkycYZ47Dz5hLUzcLuyGMiSCZdG5rRvRjGlXRlwR0\n7iW5nSJbVZDl0anhi+ILPNW4vE4PKtZaWXoYwJm+7qBamx2TCioOSkRuGXZV\niqD/9cKunq31a+d2La229+AFMnSV5o2GeBce1thHVsaEJ0RsoXgeSVM4fg3h\nUQQxB1lX5b0Yw4z2BBMoUowK9//1tFIlM7Epuc3Bi9LtXA3hWCfvmi0p+Vvu\n+TJHu5w9/YEzWhS6+5JcB2h+f5ogOJRoTbdTFlkKszeqXmIto900SH80/5PX\nUJ/j0GISpxcKzwk+emSANj2Z2qRq5ks+0Rb9ed7wZ/00432vs1DswnBMID7H\napRKp/mRT2qTXIa4gDeLtkyDla8SnsdVHRSZQem9yzQ9CfJz7zfCzqZopSkL\nWZkpBZGCUZjEQrLKtU5GkaPtqaGvkk/kvvUYiiWf2O2Wa56cRAQpilxjJdZz\nK8SnIprIYbezWVzit0znfoFrzre1kcgO06AUYy5jNfBZOUDDnLAj63AT7BOO\n2bwmbWXTJSDP3AprL85LV1I2GUfzL/C/TEgfn5KGzV2jp7FEvJt9sHijjWKd\nD04X\r\n=/VKJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210513164433"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210513164433_1620924286912_0.9922416920579455","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210513165843":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210513165843","_id":"@accordproject/ui-contract-editor@0.98.1-20210513165843","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"10d8e582c33c24b32380484aa9ffd2c28ff001c7","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210513165843.tgz","fileCount":6,"integrity":"sha512-2Pd+ftKtLRcYm8fQcyF5blUCHar58iTHiaQL+whkV5bWMYaljyeSQMDkHDnAVZKdQ7ZMXihzAoEoqLbcVujXtw==","signatures":[{"sig":"MEQCIAp1ovjnRyb8JOHnFiJnKDfKgQI1ynAxLbG/79XxZ/KaAiAWk4LBIP198m+BWC00Df3ipEJMYUEB0hf4zJdLxvoNhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnVrQCRA9TVsSAnZWagAA1JQQAJ8rURP27KqXC72oGFCJ\nDuuDqF64NEzR3EqQBpGKS88L8JCMsAqHJZzQM2owgeVajU+fe35wlxqE+JVj\n+eXOSQ7z+nVziF4cnanI+VAEq1aDTlu8ISO16EiMd46IUQVokGHgRus31+YQ\nN3xju/zgUH64y+eln8MVod/rHwR4QrzetM6l9Roafw4CbB3SQ3h3k+Wc9ilo\nwuCiTEZA/5hnL15ogRnJnjBF1Nd1WuyKgb9P5exZGgarb41h0/XvZ9gUgI/F\nWCyXzzSR0TBJbLvQJMiHkQPfnD8RFsBqLXmRqMdV5UdW2igr/3zeEhXX2v0F\ncdOkLo3LfrmhzQrQzUkc1HdiWGPswsXsAp70/RiIPsvskQfcfrEiRIM6PDCU\naq1IWEAhmGEG4q3XXOVJ2AuDJFMQOO7ada8VVSwlRyaj1yQNg/l9EZQ77TFg\njtT6yxgUDZJM2xxCUA3yFG+XxRr+OtUhpHzZaQEQDw1wY86q1v6+hP9h6dvY\nNPE01QepCNI+kFHmpJpXRkXKDHEY/DDsVXt5Lnv9bfZzumaKeSEMw/wOerA1\n5a9YJtTdvUhZ3pdEwMTSfLtqAAYHM0H9tjjWw7KZeiLzSwTiGQPJ/7N8tm8L\nd5rD1lQFERNk8NCV1wNQtTlLfQqFx5ktNytZTD2tXZpuGpl/jNmDCeG9XQv+\na7Wt\r\n=CcbZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210513165843"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210513165843_1620925136116_0.12137135475957606","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210518133404":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210518133404","_id":"@accordproject/ui-contract-editor@0.98.1-20210518133404","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"5b4706353e8d1ca397881546ad8ba09b313fcc64","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210518133404.tgz","fileCount":6,"integrity":"sha512-g1DKU2TdIYSsP2jvxRr625gHHvfU69SXuoLb1kz4z0n6xbqUAnjfBr29qwih78+pC8y0orGRRI4fwBFfdflebg==","signatures":[{"sig":"MEUCIAm0ggQuS6KXG2fzN2Uq6w5jlqHw7LEliurtwqw0rCCtAiEAr4+YaMyKvpnT6ButyM4JrNXs0TAa2VYZcWB6cMu7iVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo8JbCRA9TVsSAnZWagAAizoP/0GsMO4x/XjfeL/wSAx0\nF0Vdm3fygrHloBmtVocAvTxBZthcuMfS5Rgi8M6H8L5q3riIJjA6ByCCiKSV\ntvalRb0RQjMFoJXsys1QEjHYRNWS5zGQQzFl2Xrmc4G0la5xDW6TIvxJAR6p\nPhcrZLHwHtE9/VX/9wQmXkPPNjc75A9QDtxwvK7urt8ISYYfcjV2VEjOuAO6\nKf+k/QFl7FplZ/QnzZvWECYpbSy1RU3jE5ZAg/T0rCD+QlsZcAkc1qVoyWpu\n6+nRa1CX4dbsM3PaCDVcQedyfJYnTuB379epOWE8isBM1jFUT77aA3Pe4We/\n/FrpXifRJJW3gJRSNswqG7VnUjYKgXlT80ZLh9xgqBXAlHrEsvABXdLY4wug\n24hlCBoHxncjZum397zhnwz9hTzpipmtk2iATZrIreGLKSS4I4pJON6poFV8\n6jPzyBYL+iSzVfrqDxr0UqbkjaFqJyBavrn7CyjlLvU8qwzy3qno+UuagRoM\n5UWsq4Rji8mZDZsNq9Fo1/panwA55jcqlB9VFSzX/KfLU6UXldcw+FeA2sWo\nTPNJWheX5mPpYnAt4PnTuWDPy4QgoxRg6GkavSsRcl7cS8OcSHL104ZmRjmM\nThWKsWRsTFnyJf534i4/+OT4ldNwxF+vwtfS+p9VuAML3ovYk0YEcq+UNrhf\n0Zmc\r\n=4Bea\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.12","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210518133404"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210518133404_1621344858999_0.5885496751561985","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210524132701":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210524132701","_id":"@accordproject/ui-contract-editor@0.98.1-20210524132701","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"c2caa47bd71246e83d86f5b7b8608b37b792159f","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210524132701.tgz","fileCount":6,"integrity":"sha512-ySkmycQzmLAogHmzA9zk1QiERF/Hr2O0HOfB7VgvQUkRT+HewrjNEstm6yGNSmGme+BVI9clmymcEJ+1nX0Pvw==","signatures":[{"sig":"MEUCIQD0vMB6SSrPT0Ejyr2307orKPU8JD/Vt6wPy4EyW6nEkQIgZ9LA0DFrZ2rhXHVmeZQ9cJI2Wors2OMDjZu/Hcc8/Mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq6m2CRA9TVsSAnZWagAAWc0P/0fXb4OJgqvwpcrFGRNj\nsq7aP613mHTpfnE8vPdEC9ywlRzuDdMTsBM6Zc6/NLS/+yIqqnKsjDijOW7u\nEAW22eO3ERyUERG8wGmm/D7+I8w5Bnnc+2IViCaFt8tWHpVJr1OEF9Rd6zAy\nWo+aaDDRx7JfmRZlu36G7727ZSjDdsIt5Ag5ccmocahmHCeNsHoDI3AQ/VMo\n2sb+awHnN64PduOOvcFqZ/S3TdrxmyjGeOik/oV675vfZgNWLaYudq+aML7v\nvbOc/4kMahBFmASyLsL5urFUt6yabAnPx90m6vSTw0L7O/iJ5Puji8SpXeA3\nfQ/0TVpyK5CgtNH9ljocohMKXE7aAS4uTad4k4sAubEAqZPUrpTxWHbH+0mu\nYRWarcnERsftFX0t+qw1+5geLHbLAI5xri0MO4/yMQA7CuWyTaTMHV1lQJoa\n4DbZvc/Z+sShU3YM4mWggx1W/ney7cGmy9//ps14hETvVPFDoD6rTOzAYv21\nseAl44Y2sIRIRKf3douMdRbvETzaZ9D4/7Cmby65IFDHQayRWQWrhIAEf41g\n+JljtVfz2rUPv9U2sFubm5bSWdV7qrxjuQn7JKLP6YZCtyRj+lsPa/Vxnzfy\nXg97HPYAq/756HZPZUulp9RyfsIZUCA19sP+e9H+SY0FzVWj5hD5Dr89oQIA\n4qh9\r\n=o1Mf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210524132701"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210524132701_1621862837816_0.8318060944694241","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210524133647":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210524133647","_id":"@accordproject/ui-contract-editor@0.98.1-20210524133647","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"4c74ed2cb2e67940316012662cef1c786448af3e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210524133647.tgz","fileCount":6,"integrity":"sha512-PpzbzfD+u/Jl/aHuqgPqX24KThN052I72ikfu6SfE53+fV4kv5xl+T4vCYQTQj5fj1mBlU8gHTu4naQ8KLq4iQ==","signatures":[{"sig":"MEYCIQDqZ6dHIP03WnnmDFsZy3TY0UVvhvQj7dCG2/xrO8dhwwIhAM36+iNH8NPoKsLY6MgyLyYIjhAWR/wQH9/sWwEGJn3J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq6v8CRA9TVsSAnZWagAAU44P/jjgbq5FGpqZPU1ucszm\nJswxKVqmJAMnNouAiFte+PS6EVSuGhU3HwJr04KpJwS7qf30yB1ioRGHVXcu\ngnTCbAbEDzbMILSIGu9s9twFYpIu2Zmxhd3rd9hZbu/ur0+npjA9tVDId6fT\nhhQA3W1TnKo7S2Q0+IpTbt4TVXMd2Cxtnc+mUMeohtRib2kf5dumyHd5kO1Z\nO0ngWFaSBaDEW+bpy/7Z20rP4RFqqnnkhOreJfzUA3w7FhYYvU5ar0TRM/zC\nRc/8Co8naiOmlTsvS6cyegGYGZFDKxAm9D38FJJMp4GPacF6+TGhlA5FiPR+\n1HjbpWXVAGZFhwEMWsqzaFie6kE8VqdutZz0iycGbsMvItaVQ85a5TuOqsRg\n79ifN82XFR6ENg/4HUY/hVopedVNm1D5vcIOEcOcFiiUaIZ0Om6Ji6jtE8RH\nYFICHUM+hDfA4ufEvl1WvOMp9newM5tjxsLcS40xktlngeM6eaEUnfLogcdA\neuQe4KASc6IfZTgt0ZfuytYekgwcjH9qyL5qMxxgQE/ya8+1Sor+NUGaTGE4\nLwfnN36yO+nNMzkJOHwXQvvfM8891UsUgT03EXAP0o+In3T90NGIz+uFkp9h\nd1iAZQTB/2l/R6YbvvRqzzlQuvxRQR0zX5qCe5DZQ54gdAv1WabtRTd4yu7N\nQr3P\r\n=/542\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.58.4","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210524133647"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.58.4","react-dom":">=16.13.1","slate-react":">=0.58.4","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210524133647_1621863419827_0.022238032331065583","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.97.1-20210526212817":{"name":"@accordproject/ui-contract-editor","version":"0.97.1-20210526212817","_id":"@accordproject/ui-contract-editor@0.97.1-20210526212817","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"a3485c7f2d2e9ffff019b073bbc7f937c1a6acf3","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.97.1-20210526212817.tgz","fileCount":6,"integrity":"sha512-J22d6Ty3is9A5+pAI3OxRbgMkfUAO9MB506r/U7Knap/ShRUsycjr8KzGv5ZuU7dB3UWvEupnXpQ6eRAynB/Wg==","signatures":[{"sig":"MEUCIHyDk3kUyy6UPpJM6rwd2tzn4wgwNSfiocxJ2eQQsuaTAiEAyrTP2491WF96bG1uvPjjfyrRJohwYgUQhhg3a53AJo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrr2BCRA9TVsSAnZWagAAh0kP/iiDbeLZSCEEJMYzDXJ9\nF/qtD7+gv00iIQZ1VdQH8YaiZGFRvq/qbwOzk6SndtvHSn/Q8zQEzuSXX099\nS9KWvCSlUN0bsur8+sfC9zOaoWgUUH7TzFk9rQUgPT4nvZBJGuvt0bebjcCo\nPmP4Tx8/2bguQo0kf7tg6D7+wavSjFRakX4QLKH6m/7RyuujGrYh4D6Js8sm\nOjiY1R+qL1ABh7tDYm36Qmp/4HQZ5QWGA73dkeprVS7aBcEbza2P9v+uyLNa\nHFRl5xoemLQM0lRVUxAUI9qr2pwCIqC5B17wspuCwjB4wCGBcOhXaDXisEgd\nO7Po5dhBACEPBq2l42tvjSdAVxzRaIQfq/an4BXG2mWOzkyIlbw/t108vUBL\niW3qBFeYRvmdSbF+fVCfu21CtovG7l61PL8oe+Em1lm++aN1+2c2YWb7LTUg\nzqzj9Msui9j4jwUF0kFC7Jnn2FAyAXQTXH1R/Rq70wQvuhhHmvRQ4i3sZJP5\nO9PLH3GIOoh5Fc2EmmAc5hlwuILgUQONTH8seXGoyXnROnWXXCvTRCB/b4K8\nJHaqCNeAOqViTPfw/eSvzH6CC/kUJZ9HvfAlokxjayJJSGO+iCYoXsn2fUAc\nixob8HFXlfp6hW+wQnqG7PLjVt3iHN5VKDuPUurKWCD6AvfLieIp+AU60Kd5\nfKv4\r\n=ZqJp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.97.1-20210526212817"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.63.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.97.1-20210526212817_1622064513196_0.9459587475294529","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210526215132":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210526215132","_id":"@accordproject/ui-contract-editor@0.98.1-20210526215132","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"5fc46deac4d3d43c5044f8bd020a992bc1c5d156","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210526215132.tgz","fileCount":6,"integrity":"sha512-ZDcKVR/M3t81wmR29f8kaywL4iXvWo8Au1MwRUEZIc3mqklnBQ0iForbbAkjaL2Jb7VSV5Qp2mJOw+VHPlnsJw==","signatures":[{"sig":"MEQCICfMJl5VQvS/jeuRk0QF6FVJiBZe/yX6Hs+4+73INS5lAiAa6WJ3mEgEQEimHDj3iQWeKH7JsGCM2XEJliH+dtNFYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrsLyCRA9TVsSAnZWagAAxOYP/itSQHAG2BI9x2En+lpF\n9jiFaSBoYgMtQZFPw3oIXwu66XZeHd0oKBW7zKn5zdGtAIJcRRrFrz6V+Pbb\nYuRsmWZcruQMUOcGoW3yRr1CL1h3qUDR/rFw3PfGl/2MuxkXSnDdeB+o3rAz\n95ChxFes7082LKy/N7K5Ds6N+aW91cWZjPoFox+WOa28itPNL1PEBfEXJ94q\ncJYigsFiwRP74aGAMdQ9QK+b8V4vlFdaxPbn5B4pDaZk57frwQfVBqCPARif\n+WryqIrc726WRmVcayFIoNxAjuVusLgmcjKG18YI4eoyksIxvrrJDwvt8jez\n+PobKw+Ai9WBcdLB02a2HPlFaafNCb1+GzVzZi/a2HK6PBBlsmJ25vxtxstZ\nmwl8R1uigdltx30cUloW/wVJzIigD+sXZFgX3sDhU5/bFHLYQQeH4zm3mX/K\nZgV8J624FOONsypuFtdu6xbPdimMcas9fUOjarmpYXcIoqTTGP5/l2I867re\nRo6LlioiEiiI5BmVH2w1mRjtCC9GDdES5HyXn3MNkPizFjNSPMsIm9TtKG9g\nHBTZSoOQBBWb7m4Ut0BCEDxbFqrYWNWFXAcBx9OPoVExStHB2SR5qFHjLcXk\nOkjg7WBUZvISflFwFriFcongpT8QPQsYtUSEZAHoUGegVHlFGsSDUDJJe9oQ\nxfs5\r\n=rYhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210526215132"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.63.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210526215132_1622065905655_0.03650874018765826","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210602105716":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210602105716","_id":"@accordproject/ui-contract-editor@0.98.1-20210602105716","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"01b3851d9c1c59a375b500a16df2ec249a0bcde9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210602105716.tgz","fileCount":6,"integrity":"sha512-NluvKOSxYYRMVmVGE8E0Lj9frRVDCnLnkLo6HRaN3GyqDOo2cHDkHoZEcDJbOcR81AIMB6TyIl8PwV8pNBSuhA==","signatures":[{"sig":"MEUCIGTzbuudFuGQchkTwZqnLDbKaaUfKuK4BCFYaCgDoXo2AiEAhuHDl2S63bGSS+pHHdpFe0p6IhmsBu9P0najt4krSaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt2QaCRA9TVsSAnZWagAAQj4P/AgXsPlHFcuF0AH8H3fd\nihp05Mv3XO0EH+dGhjORCuu+/og1X0El+VCOEggb+4XRBgemlalzKMY6AK4m\n1+YIt9bWzZ6mVbzoNJ29R3VAsF3t45OQww5c2nSI+AfoKV+6sZ9E2m3KctKl\nislTny7PdZL2mto1Jss5Ndnl5n7rCdE9yFPp49NKcBVlC2kG8hwcC5/Vdj0S\nGmRmHdvjMwTSOKYTPui9nQBwAjljwrtH5IyCSNcx3sn+GXBW5xQ71C/hqaqT\ndEgDQyxxuS6oU8kG7BrFXSvUDQznYPxkY/AN7Vkvwn9RmVsupWP+8+yxRaFW\nH4wr8w8o47dEOEJ9Y8faPUZV20PdAoDY+BbOzMEa0KceQItXnDFo+ckpHa1T\nfmyzQ4MBezrep5BeQesclSR7A82R+4YfwQTCUO4sQZwhn6f1OxUnGqzbgo/b\nNcI/dhChJtWvWXMXM6x17ym7v4FYXBDis5Wn2nJZTUzZaeRtmhixpSLskHys\nBJXT/7EjiLLF0FxmRzcGr8UBILgQULWP+si1CPQrzUaXhHmXVauniuiZCio4\n7U3wzn8Y3RoCIz5JMmOuC/kh46gYOEuNUjRuwfIYKnXEZ+Jl3Xxz26GC6KgK\nnecb6nUcT9Jzz4ryz8Xvh+SCpT/UJs5rOl7Tec8HUFq3QU0x95ChBEYED74E\nQnAu\r\n=wgNk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210602105716"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.63.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210602105716_1622631449538_0.7258019615496141","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210603094608":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210603094608","_id":"@accordproject/ui-contract-editor@0.98.1-20210603094608","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"910f9c08ecec484952dc44b13300f0226d9675ce","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210603094608.tgz","fileCount":6,"integrity":"sha512-PGsDKpIYgngLFveSl7kPmFVA95ucCy4Imy7QocOAT11SrGh1iZyHMtxWcnO9KxBfAvYNoe8Un5qEoSpr3BQWPg==","signatures":[{"sig":"MEQCIH8parvffhzbNLV53YwkXPll6zG37hfhr0bTcsCbjbAVAiBOhXif2vQEhcHjaKHeYyIC0AfrdeO7zvCdzp74mSFsBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguKTwCRA9TVsSAnZWagAAxDgP/Ag2YYJZb6nLrRWlPACK\nkgMa7yJRMzeIY6FyQz46DSUlAKXx0Gfk1UyIJpfft8AxdvUPqp3/wheZ3+J3\nyO8aiGUKrDIQl+2UEqK92915rexmzm9KnVTwC2CGfykVopsqTIrX7NRb9lro\niRy68fChpvrDYfZ5SHvLVVjrm1N28b2Ho1AeIjc2Naha5Fd+FONDXuvgzH5L\nsg5K51/MtraSdN6NXiwNFvCBgxF1d2KATHDMOLUa+uoMeZki11PpbKenV5tO\nWWpvE+N0E5IL5p/uV/xaHQ03U6gncvSlCL3GfOc3nuihWaEPkoImCSwVPRu/\ntfdeZi+7AEAuT1Gw/2359dwIXYkCPTRj6N2mxtlUuCCmmj8yRK24DJwKIG8G\nV2XFS45EmlmwXQoKvxHSBdARKk1Hh5OXdEFRcRh3iv8mQdXgxe2jgr1SPEC6\nCvHEwehU45dosovMms9tFsTTiQTxZcxzCOdqqhydPNor8ywT2H1JsSC1xTRk\necr4Rnj+cAql3DKoWRaXHjFOsYX/An5NnJWBXlbtejP/+LjPqYawz4wVgHHp\nIyrD8C0jdubfRcn0EeHgGnpz/WDhCQS++udqRm3I7QzlETFPt5sc6mHdp7Zn\nQXX3bzqIQthVK+34M6Dv/00gk6l3oPzikwcxbOzYstpWkmfC+MmBVTtUNL31\nlgSF\r\n=/JNO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210603094608"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210603094608_1622713584035_0.5980796802282944","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210603100332":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210603100332","_id":"@accordproject/ui-contract-editor@0.98.1-20210603100332","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"d98c412685a99f170440c3a7a04c4a0ece3ded9a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210603100332.tgz","fileCount":6,"integrity":"sha512-sqg/Kk3bD3UsG1IdVg4wm/KRjUBuGrpxLmuLoBXScSQ0u99TFHe+Eop3hIZGdKiyJm/ocu4coRgBdc0XkNELVQ==","signatures":[{"sig":"MEUCIHQbpswQoWxnoQhCotdsG9xDsO/zAk1to96DTQKYmFsnAiEA4EcLCBk7cvR2VZIIPZ8LXCO4Ltn0I5Y1dob+NZwPmH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguKkBCRA9TVsSAnZWagAAnsAP/0UqlZcVOTF+LydVqYOO\n5ASAqs6xGggr8KQLF++gvxkPifNxQUsDd5qbaupqN0TipPu7VLS5X817fWY0\nqnvhbuPA/7qSjnII4+utek6PneWUl3Uqk0kT6s5+yrPYEoZHf9uzahq7yYNP\npr66r2gFKlq7yvy6Oj4qiKJwKNHUFTzT16YMyErUsoFs20adEp+5CiJ2lfiI\npOLG5CrAb+M4rRQV60PyfoXCpBO7bwNNkJnvEPpeS7P86vongZIjDR1i3+0D\n3tNJE6I5xGL33/IQz4HmZqqNacmOGUhm0e/rw73iqLnDev9h1Z4Zuw9LZ3aC\nbAr32DxQSmVo/juPnPYRrpWrXQYGM6ZHh1uOOQ5KqO13VjLoyWjpTE32o37d\nuS1UaCgzspxpWyF7AGKSASquQl3ENuHdn9hNrT/Lw7PeyVrOx3+lVSaYa91t\nt2kygm7GrX9ITJ9EKJmpnoa3ldfWFtZSNYRju0UwPyMlDyDbfl1RtLpD4fLe\nJAWsp9OsctjmgWD2WxUoQKmQQp7kchQ9vbOdZOHD1+KVbShNWBlUC/MJd/7r\nxUH8XUW64PhC5dodjdkArq/SzDZfjO32W6PeKY4bzNeMWxM0vx2/gOL7t1LJ\n5a4mWy2n6/9a5zRPzfWtXupUwoX83xbqvFLm311EYAx1AidI3H2ZixdxxE27\nZ1Yv\r\n=eTto\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210603100332"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210603100332_1622714625203_0.5274970302051223","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210709122237":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210709122237","_id":"@accordproject/ui-contract-editor@0.98.1-20210709122237","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"e4116ce22e6dc0021eac016291e11fdf86e6dded","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210709122237.tgz","fileCount":6,"integrity":"sha512-bYIjRS0Zt/ER+DlEj5NPqNV21ROp88rA7M+efF3ygblcyPwAUjHjfps+7G0gnS82KBoheK5v6RWjoh8+M2WL/A==","signatures":[{"sig":"MEYCIQDzD84oMrLJBoNJDTJCB73lf7Ad5ZNBEy98Sl15eYku0QIhALWrNLtKLhP1zK5UsmENN56ClFQ231bRzEZPWXa1eP4W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6D+aCRA9TVsSAnZWagAAaNgP/0h9nLBHby7iln2lfeSW\n0tBKrdvnFfTVaiOuI/SByz6OFbxQCm1bvVoMITZ3fNHTJ5jKsxJPC2hnbviP\nbCaRFgQGOoDcJEkt4nMkRrKAJfcWkh/rac5rIcqrru4V89PwaKm5IVO+G3SM\nxcx6btOxWbqXmZtdHgqGnMNlgA36XvXYIGQTeTf0nhQqfyLtwunKV/NkcYfo\nOETrQdEGmsAVdI9/l0l7oB/b/3LZz1H9980RWSfajmLYWG1IkyCal4axh57t\nSrf8g0/39d5FV8XgpLmfybYxvSdp9X4KnjqRFoZfDOdcJOoyX6+DjkBSh745\nLDrqA9etvloI7GG/Ybidb0YD6xWvmUOw6Lhz6wmzn1DblHOw/EyGHAcWPNbC\n4eJtI9OLd3Y5x9fsZsn67V4sGS4dgYnMT9ueLhVZPZoGg+zKo8tO7Kt1XMsw\nsWXbOR2kfVeuXbqn7jGNF3/QOiKiLeO5h4Zwctn0IZ14gtDxf2Zt7zP/tbB3\nJMQ7YcEpul2ig/DGtOKIk126A5nvUTZlnAtqFExw+UaSglUk206cnqoxjrzR\nu3vJXYvWfUrctu77af+aqXY131PrnqLdPDVps2zu0S0S5G3QX605b1ZuOa6N\nawfopwzd2cbUxn7/k55L1GjstpelQSZ05z0YPtv4Qti9MQfH6itV5bqLaWW6\nOyzd\r\n=vpLY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210709122237"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210709122237_1625833370403_0.643437376764108","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210714091804":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210714091804","_id":"@accordproject/ui-contract-editor@0.98.1-20210714091804","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"684e9f8f8952a57d2918045dfd6ec5e2861c7e7d","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210714091804.tgz","fileCount":6,"integrity":"sha512-ajO6GW+6xL3IU50X0WGAn/gRxqgbMmSljqvX+2inaaY89x8hhaX3Bo17EfBbpJQzek/C1WncVR8cApHxtaok/g==","signatures":[{"sig":"MEUCIQD4Z1CrNAwsKvJJn4zDipPLNAGBci7jchhQUbit0WnUrAIgN5X7sRSg+qDqaXfvdRRn2s6oYu8W89kkTAK4uTxfmWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7qvZCRA9TVsSAnZWagAALjIP/2HQzRtAX75Tp4BO5MiA\nm5lsGGwIQc6W97spUKtbtQuaRyk4hglZjGAG6dXkaEvbrZVfG9O9nkvoYr01\nxc0GkliMGcQnTYYmeHBvE6pK1NcDEjT/fVU+ocOgX27lnRwAd9cmZi0ZiSpM\nci5I2HClWdmODfu6MJUT6rP3MTO9xpEUCEAmm7eiRagOydJR2+rtjqBHSzD1\n2bb3N2/EEn6+3MVqotAY+Af4UL3DNQQ06hj8ZCGEhwmNcJ5A0OySfiyTTd+4\nra5qZK18fp02xuNPboZb4Ntk1ktPgpNnyIoOlu4bypqmS+/+tsdndTYBBYDL\nnVFgL36Hs4bDnmExArqu0lJpsjGerXX214R69HED23Orlq+k/s4b8iFsuzUG\nO6+zk2Z9zzuyInwFX+NGcnYPX9YBFmdiBQV1+TcRnu6JqlCE4pk3qjyaIlVA\nTADNMXB81KcCz6mRWUKhYjJ8OvfOnCkDaA9hx0fryq6oMN5FDxFsNkaIrFpm\npYNHXAR7BFTW7AE6OeY5VPljfp2kGEvCpJzDdurdGhhj2y3VqZDd59A7/JdT\nlzO9KDztH1Je3ubWORZopl/Uzhxk37teFTY25QswpYJ3kW6NXm2vTr2LJXHM\nUcov1mfYk2+bBNJnRGRAemO5YWOLwkPXuQJQ6V51sZJctHYHFo33wfVX8xQ8\nZkVb\r\n=AEip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210714091804"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210714091804_1626254296795_0.18348411815200816","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210716134627":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210716134627","_id":"@accordproject/ui-contract-editor@0.98.1-20210716134627","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"a493e1fc1c34baf180143a7fa74a5e541b2e65a0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210716134627.tgz","fileCount":6,"integrity":"sha512-4yDAErVa59Af23HokgInktie7n7MFjvmML7srETuWAAZ2h+xDpoIF6HX+oK9NUm/+e22v17BsNSyCQNMuMuFVQ==","signatures":[{"sig":"MEYCIQDkozEWyfFNYYWttm2MCFVctD34MPpEWJQ1auoeqPlHbQIhAOxjYdnoExwQtDs0a9fDYPR6SxEAFfut9o6LR33FHoc7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8Y2/CRA9TVsSAnZWagAAc8sP/RD3hMX/ztYaovTgtfae\ntTYZtKOuuDu6WWMKRG83taXDHqpzSXl1HlBsra7irkT/iJXVwnzHILNJTjDp\npVGxCiXLcfrhdRakNuWZEsszEtTnB1au7MS4fSHvNUOa3tOoSuktQT9DK4bZ\n05O5fBaoE+go0bve8bH6545I11ywEpIJ0+0bUDl+qkwHQOmvpUmTBCtZuPM9\nrl5eLB/M99HjGECxs7nLpiAR4KTWEbj6k/8lcN4n389hsGMIWeFK+L5H0/eK\nuPLaTumbIMjQvOafMms6oPrLvxBYlaBORgD6sRciCxAuSRzD0BEmlA7XxYu7\n3sas1kAxOvNNEgcaYNRqwZyd9QO6kH1S9MvPsEelSu6fRSWtfSb8PDoDXsQr\nDmNngMMtOriwfTs7V5zy6zhZquEbPPbY1/1KKrVjtDWenSM1RyYrEUPcoz73\ngelriSIDfMzbHzR1WOZR5+fwdhN4EaRwH+YYk9/VWAXVKVUECwHqBCp03lIx\noDJJ1ZgsOvVa6lSlXZPE0SiiqA3P9WBydc2LqOuJ6jFYeYH93xTZ6oRPcWXq\n4AwB1XZITePKYcptrE6BPI6qk1AbT483W9khTLebyAOaaMyW3gcRPQnwq9nP\neL1VVYkq3g8t+/YpLPuydNgQ9KFht3I6mXtEfC7optdi2xGGJGqEYDA8Enm+\ntBVh\r\n=s72V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210716134627"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210716134627_1626443199409_0.36295110120611995","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210716204707":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210716204707","_id":"@accordproject/ui-contract-editor@0.98.1-20210716204707","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"c0bb509b040356b3a58c12236c5214dd185b02be","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210716204707.tgz","fileCount":6,"integrity":"sha512-qOW5H3U9zGdPS0EiAl7uX7WusDczBHkUdlQzksTYB6tPDIgG4yBsxwF8WFteklyJSuIiZhRR3+EEW3pUTeBHCQ==","signatures":[{"sig":"MEUCIAXcn0JmwwFi9TLlz8NzWficgej/nVocvwxqA72lTYL7AiEApSlao19gTNCttHjIEeC9DauSaxlvPr/1OcKINUrWBL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8fBXCRA9TVsSAnZWagAAmrgP/2emFhqEXNBecLd8zj7i\nGGRKgHSqZGYzlyEt12Uc8ieKUb5ATM/O2CbUsC0q85lOecjdhx5nFwgIiMbA\n87gMtvTqN+FAay9L87f9uliu/GsaZQA+oxjm9rFgqCFlKwaRC9BVwBz4VI2K\nHur4j+/BZObg8AgJrPzSxSSXl2h/BUiNI2nnrboISK5av670hWWBUSXIeGnk\n8qn5tNQHdySIaSbwv+TFBMwhnrpAA/URXCAzr/JIda2z/TaqtPVypkVc+MDB\nUU4vxXcBv0qoGQpAZ2RizpBRjkJmlJ7+aQqBRm8AJRFpqxBp4dAyqOG3YDNp\nAAtaVQVKLYvnAXvMvB+bxyGNqQHlS3F56TPWODsda7D4SvP0EqKwXp9X9y7V\nP9WJO7AdDgYQ3632+UyatG20Fq2bwaFyBBrrlQpjxXCAGtVh5p4gGmPq/LyU\nkL6eWnAQz1XExcDdjzlnf7c7x4756Sot03cuL8FdBZIJik+lB8ucvb8RPbn8\nMCWVBYda0OTQO7DBruJc1NpNQFp1WMlgSng+2xVKWlOu39DszL0o+4beDf+q\nyR+L7WspXV84TrKpAqXUXTY7Ga7lD+Rg4mbk4J3yX6jxSLaBBy2WYue0lhrB\noOg8Mm98QI5mL6M0Xhj/nOid6g8fo59jzIrTFdfZDu9320pBpqasZDQ4muB8\nCTQB\r\n=bqA8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210716204707"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210716204707_1626468439455_0.800635985517008","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210720125148":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210720125148","_id":"@accordproject/ui-contract-editor@0.98.1-20210720125148","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"24170c383e26c14173f4d19641484538272f2c38","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210720125148.tgz","fileCount":6,"integrity":"sha512-rNvErwU6cpcgr+U/2o33TZv7sxPF35foxwhf3pu+hBsyhsfMhbGrgQe8MDVHR0T7hHC9DQt9onJ5eTnhYcsGWg==","signatures":[{"sig":"MEYCIQDci3dr1HoXbuDrNQf71he1icRibqv8UNOkVRUdT69wGQIhANfj5CrLqYMHsQYYytoUlP8VpiqJOhLRC8EMqN+kmYuZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9sbwCRA9TVsSAnZWagAAndIP/06t8i9x3kGj5E3jkyv7\nsA21RG6V3SIayxzsXqlz6MwZXWGh0u5YNy8Z4tRmKA6Ay8QBWV8sjsXo9nsF\nz96zPZKzITsf4qb9qqyECfkZAM3gXGVxKE8Pzq6sfAS6CYs3SvkZ85WDT+7H\ngB0gKKhcVv7J6Q+dT1nZ5uRLDAh5owVQ5hL5XtzgIHBtF59PurkAD5DRU77q\nlhBY1XkmgZqcxN7FwFLL64jfmL2bZlcI2jRD2vo1JQcgBMr5OZHRYYySsL2w\nWXbyd7J4pMS0G7XCedhQV/XMzA0ObtV9uFqyskwslbEU4SUdol6e0J7aQnzi\nKeRFgS+3MbNhA9horYXTz2IWydSem3IRi8jed26TSnTUsPdnmHFlwW9cTIXx\nuRJ3fE26gHoX0nwO9DVPWHr76bqdpdxOw7n4a+4smVPj1MOAGGLPOsYBTlUM\nbD1jIaveUYJ0Y5k3c0KMzMddwDngN++ZdV0IaFAlduzVNmwTM5wCgMdhTpvs\nkiitJkNpTXsPYgovxw683euL8wS7X4u1w0WvhRZQjrWgMmOwsX+11hoEpjZK\nRaSRGe2MkoSOcSFKCuiYy1rV63U6CUvGW6/QxUDSmdnsjZXGqmBA5O5U3cM5\n7t+anmGzoYp09EqgVS07SSfQX3Mz/9DnLCqQBY3gYMaHqzcUhFAvezu4MxdQ\n87ZH\r\n=CIp5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210720125148"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210720125148_1626785520161_0.43515905313602077","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210721171113":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210721171113","_id":"@accordproject/ui-contract-editor@0.98.1-20210721171113","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"5e9038d7f578ab0167be53d8d855eb7927874b9f","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210721171113.tgz","fileCount":6,"integrity":"sha512-Gs1J7rca20+bb7TRWd8cmWIbYk2HEskzO09igVdZ10QBgN1FRQwY8AydCq7SAKORUr2fo4vck6JKM60CQM8FhQ==","signatures":[{"sig":"MEQCICjOKDw+hU7Lm86GyhvPPaG9Xuti87rInNUncXXQhEnuAiBUCuKIoV9i+NVouQlF4XR8Ew/xygocS8Mc6VPD6YHNYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+FU9CRA9TVsSAnZWagAAD7YP/jiUtruMMlJ3a15ih+5e\nLCt6gYa7d1sCjK91/td1QusBLHT1sx859NFs1ybtSQFf535fvVreEEq8l+x8\nkDWhG+FVcMjjyrRgCNnf2dGcjlJyRf7aTXyU9f3ZYaZvH726EpI64Wyg0fM4\nSI4Xbm4wBBsWnH5regIBzQmhTkP9M3Gn+21jWNV4LseN4bJdbfyvZU5b1arg\n3ZDaIxI/+RuiNh+TLWKeoGsyFCt4E52CR08v4q+NzKC0exT8yFFXKfs7qfrU\nKSlRWFheMfRDT37vqvS/I+d2ICA0Ci96M2uTCwWZilJZgBjXGpOk2NWfROrh\n+KtK5WkLpiVia1hOaT8vL+gJC2nLNQwkXHbv9tP2nULlAbqZU2tjvJplZs/2\nfVlOBmMlbtzfST+n6oHjXCTqy15YTsCCq2JaPEW9IPJcrPMdBtezllFT6ScG\nHh5Sro7eItcEHQB5YXEKmYUnNG+cgiAcNAqofljhXE9byNy4Au7u9J770dpb\nhVPnsp3lPC663XApWL9sRTP+Zl6hGy9iwOuo51uYq/jRzdxCvUcUyjcwyKyi\nXQiNaqQOyHEvVCJiU/Yq+WqTPrrZq4vuJQVVL2J/q+GrfHtP3ElbdSoSFLpA\nYUqmOyxQ5KVqQ9k82HFJM8w80DzNqjClx/a/6dZDLIz6018zWKKM3ERNYieo\nlS5N\r\n=75VG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210721171113"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210721171113_1626887485501_0.794249923385832","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210725001529":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210725001529","_id":"@accordproject/ui-contract-editor@0.98.1-20210725001529","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"edd0d8f029cd9ea72da1e9a885032c1ac7ae5b74","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210725001529.tgz","fileCount":6,"integrity":"sha512-Whu9KH10N4l/5u/rQIMldB3YWLT+RfVjGSTjXTZxs0h7SpEe4pEQPwsF0Mt8UZUB8+lTzlB0wAy8UykX5ZpCzA==","signatures":[{"sig":"MEUCIQDt9RWjQkUCQi4yvV4Vy4hAnR99KXmiD1ER4MROKG0AXAIgQAMp565YL8QVa4oxAg+eZKcf5uvkazoVwUk0PIyAEEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/K0tCRA9TVsSAnZWagAAWjIP/2QIq3dHCI4drQIPlO7J\nJI92nYhyof4zNN/L0WXkNmTqkM+xu+bQ/EuEzBu1i3r6IT9DQjcsceLFfhGR\nO0HPbSbS4spy26SoaOsgHjdhY/T5SX8axM9t75xDP5wCgKP+vtELzE29XvYg\nH78rpRyY3OXWJP8Hy0uhQYMDTobiQHP0LZc6ww1kk+i6NTw0KHE0HuIFLDwS\nwYl+973XFXfYDE+H1PSsOgzW3fO6PlvM/LPztGH0Z9Zqqq/cbnO9hmMIpXRF\nzGpXmmL6wH0j8rGNpXy3OnyvcDoLbJy8qXPVJwbYrSWZrLLe/qGLNUfVToeh\n8WQYO53aPQfAaUkXfodd66cgE1XHe9B4Tt4AZ9fXuSJa/66VNI9m0+B3jyX0\nvxgG3svRtIs8jV/ZmIJpbj1/JWhZR1JU4PdF7qvCVgZxr85CpY47MpYCZxlS\nnIpEnsBBCkhdPKvinm0ek0anMHUcwsu2z0+o1Q/VgYiWa0H0X2XZ+X7r9j27\nsa9x+zE6RybI4QV2Mik/rIEhPOCTxoCKHp1YlvM7xYTnrGpNofKxBd3IKVRI\nWApSZXKmKqaMIqFYhBipRD/Aikl1fYSfB2gyZtJVX9e8mke6/2gsA8eA3Kce\nvr2/Mqpx31wFX/WclfbK43J+gpwrseaQWlRthcx3g5NJoIc6CRenSMNKi76D\n/1Ah\r\n=VHSF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210725001529"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210725001529_1627172141438_0.14113201650840357","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210726201932":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210726201932","_id":"@accordproject/ui-contract-editor@0.98.1-20210726201932","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"53a03fe6293ab8ed477b9d3fa618061115a02d47","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210726201932.tgz","fileCount":6,"integrity":"sha512-GvKEmqJ7/XaoyscexX5cZtcpYG6029fIjFLkiSmqlGQBweZxW7h6P9VQOI2uq4Bn3SEfO/ra0GhqjwDwyyzj8g==","signatures":[{"sig":"MEUCIDdQdjLYjfixq1flK9gJkfAI6Vunqtj9fatt1uUYNvMJAiEAkmOW4dwwlOPX0hF6W9KepCNFGdRcsZI9a5OHBjGu6qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xjgCRA9TVsSAnZWagAAeNoP/1T4CRc5qBXb8y8h9HJs\nmNcomXEbsbfGIQQe/lF2in5qDktNEF9eDFqWUDIljluiYqIjLWrwOVtFnQ4c\nO6MplcHhBhQCbIbJ5BLPTByhT5JQRbaXMcKk2NgSskfRfeOG+ax0kp9ZGqye\ne0QB069DXi8TNnYAgc1DOfA3/8p4Qn1pKZ5UPDTW3eQ1iwUVLK7NnUzwqiPl\nyYJLA3zVUl8RZXeW+VsJMatQbWVk3MV9t8L2UM2PoIUYwss3tAkeDRgrVJ7/\nFz47ESJfmfkiNtCIYLFRs7TwtFtyHDaG7Hm6SIT805LnPm6HRamPp88zmOcM\nzyY2XRAK3g99Bt+o2LN1f8Y0GmxkD1V5/TLwI+w9XaUe5HZTvNv+u2M4ia/Z\nRb2ib9d7IacnN3ENXJ1ge4p2JV3q74dtN6Yby5KcbEw59kFJkyX81AozXHE+\nxDG978twWgM4NoMfrA9zeFYv1tBhSp0ruWV4p9eL0zGam9QkurOVtXHI3qc4\nxbR1dnQAiciBverbOK3aJRfOJY7iuj33YB1Px2dzhaVJ1sfzIZY6o8Mh1iWK\nZCxL8cRACq2XrX8wQAidBEcOqCkMrjqW0hSVQH3ECuhLRYFAzzAW5OVrmIji\nrGaegsPRe7FqNtJo81f11mYfZmcM7rIR9LK1/JjtSW6fFgDjoULHHTTf0x+z\n+UvS\r\n=YMgp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210726201932"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210726201932_1627330784079_0.03362251543167272","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210726202143":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210726202143","_id":"@accordproject/ui-contract-editor@0.98.1-20210726202143","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"91690784cfc2dd6b9e2c4cab463e4c20f3d3254a","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210726202143.tgz","fileCount":6,"integrity":"sha512-Rt+veC+0x45x7Ky/tApfpI8vi7LBUXSXmCMfrPZuwtKAcyGTSalYkY9Vjk02JUpUOZ+Ns3iYjWQ0oJvivPYAeg==","signatures":[{"sig":"MEYCIQDgHTI+VVlEBFiSXdjuZqpUeKXuOk3H/g6H2Wn81RTqxQIhAL39RLlcHVZlN5jGHvNF6pKiaos87UhmlIflE8GD31SJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xljCRA9TVsSAnZWagAAvCAP/3CKt76Gty1sOR5Ltbvx\nWljyoYGiBfDPNy/aobgBzEb2YEgBJlZwwYWvz+aP+Q3dBaXDiLMAMuiZk8HD\nFJp+AvPX6repvrv9lhvTfZLJnJ39wvEtKULvzAppRL3ZbhP1h93DuOk6cZtl\n43Is22eaib+ib2VwdgUAsT9v/Ac5R0aLK65BIJyei68U8boK2BwhCdGHYC7u\nIoJyNmRKuRsFEtvSakgcbwM3A3kulp4zuASX/h7YtnpDv2YnIKhmEpfqeNVW\nJiMAgEX2tYfTSnlNKZThrgMDmwMzTg43E42uzq9ya3JBWmLQwew7Ciw8ZsyM\nEf709M4ZA4BhIgVa9/4xDNvAWyDb99eovT/ucrSOa6PgbziRACvtKwuYwuHo\nIlBeFxiClotxHKCo0Di5eJFC8TMqhHwDpc9GOyK1mptzayWqOiaPSswfwasf\nGnjERPAozgfzf4nlF0zxZ4IhNQ67krJxvPLNZ9LKiG2Tv8jRXKrvpyLar3P+\ni2+v2+EwrkL1v6FsNThl5IYhR5K/wkG65bxmaege3f2hSn8t4/oRXywJbiZ/\n9duSerbrrqjgLE+HnMT0JnfWvjs+FcIU1/e6TTXdnN5iz9cf1bcpGvGLavb0\nc9SzXc48QZF1KLZHpwcH2IgunVP1aCuahBsVfoXXb9VsAbFVVM40hlSwBPW4\n8b1z\r\n=DFwp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210726202143"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210726202143_1627330915799_0.014445838555492418","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210726203311":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210726203311","_id":"@accordproject/ui-contract-editor@0.98.1-20210726203311","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"40ee70c0645320d1d9826219d634780b9b24b8c3","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210726203311.tgz","fileCount":6,"integrity":"sha512-pXFqwRHrVerQFn0NUuE+M1L7Abc7iFxvSJLVS7F988X80hQVHIQQNshxB7u6ivy+vEJZ60W0hfbDxZE/Mo+wVg==","signatures":[{"sig":"MEQCICiciwTPLvzIgv6jnTUu/R5TGCWPwn21x3gdu/PAI7r9AiB4CvQqfP9jDaF3zNmhnNkH0EtfhDBWh9S0PZfv0tquDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xwVCRA9TVsSAnZWagAAUMMP/2Hi6f74wLqfwzeUBopW\nOc+L0ipYCBPvC5ysrLCDGE6fex4oFpgVq8ghVI8+63yH5p/x9O0qP5vsioi+\nY2+xMctZKHPnPkY3viMNcJwQ2+MfYHvAk/rPYzGLWcQeowmt/G21kPAyV5ft\nSTwSoszGobSCzuwhkg+W+Z0NRpMhs2QMfWs4GuWz85XHwPdrPgPWs6OWa/sq\n7iCXr62lOeIjrWcoum6BX33suW3v+8N5AKHE2UFQGjKh+CXMDjqjiq2TeO/E\nLBSMjvFU3Gjhko7F8sEX+ReXoXEM7HIpiEqJjH3WhWExF1eP0c7Xp/JfImbZ\nQ6FYjHnJnARKhbrqrJnCaBnOa8ebPHxN+Oe+N4YB0rTuX0uou3Y8/O8rV1ku\nZZNxsj96Hd1myPmgGwCGq1P8tI9B11KPXmJsvHiIkpvh2P3N0X3XEfqPFgK+\ngNGjjuYe4nY89kQFPwDn5x9ewzToISgF93pJ5eq1FQMzGenTpzts+MG+pRom\npAKAzACHoKfuysTU0XkIlCe5CJ75npKjp+KlRUIVJkwrPriTBqyx2VJrOMAP\nzqdU7sjtDVDDljE8njgMTxtke0pj4yARfnIOXJSMYrms+VXDFacsLHif/J/t\nnmr3+X6N7SXg3PcaDS2v2pMPOa1kCsPAqv8vgcsstIWR9/STIE0k1+moH2Qs\n4gOt\r\n=KGWL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210726203311"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210726203311_1627331605429_0.8870307807764115","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210726210910":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210726210910","_id":"@accordproject/ui-contract-editor@0.98.1-20210726210910","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"4aab33a1b0d2839484c441214484d0515ed0b276","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210726210910.tgz","fileCount":6,"integrity":"sha512-nB/+sCi2xAHE3+/TF/d+O9PtMsQLOMvUA8xSpft/3weHpqCy8uLRTMf5uOVDNieBVNEjnd2qCH+4V7Z+zWu7TA==","signatures":[{"sig":"MEYCIQDFRmyVMVPwX5afdWoxWcZ+eUV+sVANsFEU5fIi9bGKugIhAPM0r7x3CVjp/+4+t0c7pM38BO5XIai2Q/gdeBnIIk7X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/ySCCRA9TVsSAnZWagAAZCYP/jMjhBalFpBvUOoC1XT+\ntDnsJbKbICnBhVdoTe87ZxFKqSNkzrX3WiFNhmdK2JxsEkKmBYUXN8LoFAy9\n+aj1mGtam1olczKxm9tvcFnLJMHxGcAdq5pGJ6L/hnbUHPI2MJQkwVihS0LZ\n2dhwHhaFROJ/6/YOBDg2bWjKRHDwd/XfERwTs3xfUcVdhSYfXCRApSXhmi0B\n7OTbN0w7V0Gu6fqPml6iBMWxW9Wv5RLBCV2uOpLS7pSFpd/MNd+KvGSjstch\nbMZJhn/a4eu2e1rfwXREYYbs+AzfJJmckUDzUqRf0YCrCU6bd79sgxNs/Hal\nnFInBoMdhkNeC2fuP/eZ9nyY5ffIBab2IW43nvv1cnB5y5Tvo4nPnfj6ARP6\nvQ67H0jn82lblFw5xD8gLGZbOoa8dg7AyCahC8da94smXrJpfr58JP8o3GH6\nyF5oW5sj9QYfRqS7P5ceayMCjzpwD6pVWrY1Btp6ovdKN+NzNF/tcE/As/Bx\nKnVaWLr2orCglWdVISARC0tzFGUsVu5yWf6gZE+lGc9XqrMwRigmXqdCvl87\nVMSz3qZFqG9Oy7Wx1FNlslGKYn+5KE+ZZwQjM8Ke08I57MhyGHUYp1ztWpgD\niS1tLXzGwqcTJmDgaBxyZOtPD4v91tiCshO1xunvONUiozuLgQrZeqVZJ/iM\n4oAI\r\n=Xvm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210726210910"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210726210910_1627333762198_0.002573292495956059","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210726213245":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210726213245","_id":"@accordproject/ui-contract-editor@0.98.1-20210726213245","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"af47e531986e32ac043e2d7136b91f056763e064","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210726213245.tgz","fileCount":6,"integrity":"sha512-ugeUiFtmbsUguxM/MSdLxICzc3/6P23QsencK6D4tVNVXov6V4HSa4qSSk0Ax92XBBPSb5ok5QsiT8196OkrBA==","signatures":[{"sig":"MEUCICpilTseQ9Rhv2wJqmuTJW6ODJ75yg+3l0H30zVDjwYpAiEA9C1/PaE3TNE0uSnW/BZ0nqqNXAbvsufzYgnEYpNgASI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/yoLCRA9TVsSAnZWagAA1ZwP/0LNQNq5bzFWqE1ad07l\nLfq7Zmv3zPlAVvmMxpGYhqSsuBiKlEDlMS6wTc5oDzHeOefAaUCHLLerVr2e\nns+hewdamlDqOKsyBt/erNCzlOfCfmRugPwt2CpVTMiCoohknXSPPzpWZJy+\nWKpo0Ul3nDuHxAW0spdQX/dgXLgreSvtwzHTJb4hhkUJhsKesmvR/kz/+w3z\nVNBi7R/kqtNYuWvovM02guFKVitCKUqLfcpITO9XH+YJzyjmmZGaTCMn3EzL\nVgD4IuZx8kMIEHs01FSJQk+5O5++1doff419YDGkTNKqC5L8DDZekp8t+34h\nFeSDdfZj/3H7pu3Lt4IAosVP0HaLCXzkVzjKYvtAj3tHuaJIWeH8MCnMFWEs\nqASluEJNymP5gekrzojgfo4x83shX5FZ/iwL7KLAMoLRkpvEdMTPv5rFs8Hq\nnpiamrJSwN5SZxg58hdgF2CBJ3cus2hjebIotFMuIpvsCPFC0j366SI50yKQ\nnkZPg18QH5mxPIwTh7FY7wsFQsk1HxQzTaN8NOdUqkNzbhsNtiWVT3A3lw5f\nYCWRZDmzlex8Cckp1RSRJxarMUotMP43fQexKdYAWEN3k88Ux7g8N9SjPIzE\nMRDXBcBN3n4LTZOytvdMyh1nWI7qVNaVNPmRgI9Y6ktcaz07xCugbv9XVb8W\nBat+\r\n=aFqu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210726213245"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210726213245_1627335179080_0.453222604192435","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210727145332":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210727145332","_id":"@accordproject/ui-contract-editor@0.98.1-20210727145332","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"55de2498dbb538a3e347a7c2aee2d937638e1a39","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210727145332.tgz","fileCount":6,"integrity":"sha512-J9x2iYkLl5GOO6/PW9Az5nBw3po3up3UZVEC/Pkm9vKPr3G5HLO9ZuR6iFVgZTxqK1ifvN7MtIiLLIE7kWdr7w==","signatures":[{"sig":"MEYCIQDZRWWlppqbp8NgB8e8NKoJIbD07nYQEDd52QwfAvkOjgIhAO44qung9PzHlT9VDUW4O9FFQLW+vpkth+Kti8Fg1Ok8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAB35CRA9TVsSAnZWagAAMcYP/1Ws38jMfiauJVe7H4LB\nZ7WPzJVAdFR8FnOI0VgQQ6xRjCrERa+FyrCeCmizU/3h2sNiz1zKwgeKvsNB\nuh9AyNVDIgjTxVAENzfR+msraSUQiDRY46nKKxzVZtk2oIaRISTfUxNasvb3\nI1R99KSkY2/sHEg3SStHFNQiRkcg7h8wqfuHPshc4Qs2ticcrEaXnYaPrF6v\nzn9Nu8xIPca2j6KtNRTi7TKjSYSaz86EzHyqn4PcF7NVVLnvAPHL/sZnMX/p\nSHclAiAYihh9DOPBWKLRW0awAuv8M9Z9Y+kGqEPqOZ+4FZRnf29LvG5tHbHw\nty/9JIta0ySOQ7D/dQJpdLOnV7YWKzoVhSZD4UYZGsm8Au5mKBdvyEA+zcwd\ntrMchT53+pHsUBKz+yNX0bIW2OXD1judTVPSMwnTAACLPTKrHHHHAZ3DYYmS\nXQmRZ/tEQFJFCK/vEOd10fh/fDdiaFAxNzvjwN/gfR3P4F684szeinv813QT\nhGey9vdjZfbOrRe0fc18xX50rsk4SFZi6P7Bq+HTeIiMMUg2niBw+KHt3WkS\nbLF/cwdWag5guH3/8Jf4E96r1DOsJBHmq+zyQeOYJ3ZRSvYpM6JbLEDuz1wK\nbQlt/+MEViCw8mTGDxZ15CqPT0DFw9JtEOIFeoLZPQ7sa3wSsYe3I/ucpW3/\n5kVH\r\n=OjRN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210727145332"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210727145332_1627397625026_0.3716289752794286","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210727151205":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210727151205","_id":"@accordproject/ui-contract-editor@0.98.1-20210727151205","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"b59aa9cae4a9d217173d9871096dcdf897ff99f7","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210727151205.tgz","fileCount":6,"integrity":"sha512-T2vBYB7OlYBx+YdMC+AjJvPKkFHYkGEmm7bNQZkoYUOqTm4uZYwzC1mFJ+ya/lk2zKgqDlkvsVuYCSWZBpvAOA==","signatures":[{"sig":"MEQCIA5Dl/rs8KyBirNmY1SLtExifQMX35f20bpIfEyO2UJBAiBDVZuxwfflxdbR6TXwoWRYNuEsOjQ5BVnMJWj6FzrpRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhACJXCRA9TVsSAnZWagAAqcoP/1aRqpF6nk9VLVeIf7XW\ns5vmRtxB9t6SrHK1LMym6V6oFiZbk07J+B1ZrT28c2yRGZn2f5RruJI/lGnX\nuk67LH4Md4rZjSfzri5lJQbfIICr4xyBYCZs8LQFoWkBxlwtBPfevSbeTINT\nUmBYCWWYLWtDQaCBMCNOVbBUdLDBug3N7cckZeT4AbGPBGMIpz2seGhzf9tG\n0OfUqzDRURmJHmM7WIl7AEo1KXink4b6J6xewuSNE9CJbCHnxaF9UPD5tCRR\nukYTEhq43w5zZG5Djfctc+KrqMYcWXjWVdXgrh7KjfSHARFvAdQD/FV8KSVF\nlpDRlfmEtol00NAYCsLOm6Rne1hJed3ERWmZ7fX/zcZgoLEZQuUEV+2+kxJI\nN//DfD71HAc88B9d/DWBnAN6P5NjWo0DKEiC8a/MmOmC1QxxtKsjq6coRPsR\nK8lfrsMDI7fXVlX4qpDGzbcqln/OhY04ic7QqTkDeMUixgPyd62aoJBZw4Gm\n/5hWS+PaEpf+xH4MXAfJoxVlTegHQjqfCIem9WwB5I9mcCZGNNHILX6Q+wxQ\nDIY34xrnNyLb1luDtBy4iueVe7Yf6c4Zqy9wddDXrOq6StGaueIqy2pBqiS7\nox+azarees+GOTmrxqTEBrOeOeD9M1LVvmKgvIeVQK9XCte7JK04EAcfF+lB\neZA/\r\n=+p8d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210727151205"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210727151205_1627398742882_0.09486206727495339","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210727151447":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210727151447","_id":"@accordproject/ui-contract-editor@0.98.1-20210727151447","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"ab513d5be15764d83115c3e61980c19465a1f0ba","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210727151447.tgz","fileCount":6,"integrity":"sha512-ydzAhV3LIdg9OA0O+LOgdUu7jdZ1/oF/A9i94T1+n434Xb1oQeROimbs34IHVfB47uIstWC0XAuaaDS+73iiGg==","signatures":[{"sig":"MEUCIQDJ+6LQFV2JgAyulua0fB3y2ycBDKMY+tlH1QkKlWg4twIgFJsU/ozK1HWz5DtSdUFWcivmFUa1PFF2I/D7Q++JZws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhACL5CRA9TVsSAnZWagAAWCEP/Au9Verkxhi9MzZC85tK\n6nrqAm0CtI+dKDiu/KocWua8aJc5vMuyExegh/hrrqJQrvyGgBWJl7cSvj7M\nC3j8enUWoeN9fO/056RyyjAe16G6c9G+Qbs9FITg8+ay8ADhINI8wSeoS3by\nNoHzD0FZXuQMopOI0cqvH5tI5WzrOeOG/yV+XqTtLrKVh6nReGoQWni9spbf\n0uAm9J+jUgP1wtan9JTyTGf8GuC/Jeh0D49k4/8wMvGHxjAjWH0OJ3Ayt54v\n5pCxRHioHH40xwGy0mn959X7xv3errUtQePn02xOcT9KGem/q1yq5v+NabyB\nalmyPZ+GmYZSr/KbD71lCQ6vs+1UtDovYS80wDrDKcJEa+Alb+hPYdC9bPLX\nv1BmbaLJIzJobhuHhzD6lMelgCitN+J6G7+ygOKymaV6JEUEthIzwOHZ+aVc\nLaIt3IHWQ2YjRLt4eLQKT8TJigLhD7mWf4WZCPNCxvHeOzrj54Ftgjsr8Xit\nFfUk9Ljr9mGiVn7BxhUe18Ree1pKkdlbcjjnuNlRvem22R5bWqLDatOkfE7y\npBIIbWmAl3RNyMba6w1kdKgvLFJUNh8kwinpXcwHKp/tgkDfSbfm9UE7o3fV\nCReDEUGcYSBsPzn8fymaAyggSrsNUFEyguc4y39jZqJYG4bJqUf68OJHnJog\niiwe\r\n=/m9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210727151447"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210727151447_1627398905688_0.14531285144336725","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210728144754":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210728144754","_id":"@accordproject/ui-contract-editor@0.98.1-20210728144754","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"62e7914406c97bf71b3efef1ba8d6918e9827396","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210728144754.tgz","fileCount":6,"integrity":"sha512-eSpphLveHIDaXxDL+2m4UvWN08gXFEB7dS2Ogq4B7YULzju0jh3/JJIuqQ6ShUsgZeREOe1cByW+BEFSg0RWqw==","signatures":[{"sig":"MEYCIQDsmstOOADPsIz6ilk++3heDMMayhw+Ni5ZHkQ1oop25QIhAI9c1AsiKZAskDjce9CppRFJrFRS5q4O5KPtnB4X0nP5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAW4nCRA9TVsSAnZWagAA4iwP/24Z14vXjazeSdNtO02C\nvG/tT8l9Lkf2eMkoeY9qRhMy40LOQoaRCLlFqMV8qfPWLZK0QQwhTFBQ17E0\nk9fLbIp6/0J/VLqHXyeSlTn4Gyf8QwpGa/JTY13XcIofhHhyv0g0vvQmC2ns\ntmpbmoqUSdxvb+AAD+yV66DFgEIugWfgZHunizHl+XG0BR9d4ytSMR/54+ay\nSY2F40GtTksmwi3Om7B4q3vBjHFK3JY6jipQB33k+X1n6B8puAy5g4EwACzb\nOtEoluzr3JdcntFtEoeTg6Jljp9hIBnBKK47JrDZ321v7muYjuAbp4xHOI0i\nKR8ekl7sawSss9Z72ok14FIJ5AEhD1wcbIeC61NtSMUZsyHRNyqhWGlrZi6r\nINhE0I02VVrL0OvOUXmYmZAe3uU2cLC17FWB4O+52NqqajOSGD71fjN7YG9p\nx3NNlRZAWl4QFssNRb/OEzVfH2qGHaAWyE7zBl3m0Y5RR5c97W/FZsqHK89s\nxQPqHVLBYZZ3jw4gtK2wnWUk23DopEjQxOnsPxbrhka4wLV6k7IuqMiRInqj\nzNTe5M9I/UD41aCDhvRhxBXEgxWBCEwtNQ+en1wPTKhzLaW7u1RbIGfoeTV8\nViUqogVJs1WeKIYEyPKPJTSzSE+JdZg6QHDzkd1p47d7xtNtXrMHUE5sNGPH\n42Sv\r\n=xokV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210728144754"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210728144754_1627483687687_0.7293033347601421","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210728152751":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210728152751","_id":"@accordproject/ui-contract-editor@0.98.1-20210728152751","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"b2e8d4305e0284858953b2788f72758bf2186698","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210728152751.tgz","fileCount":6,"integrity":"sha512-JB+BXVshujvcUynIuKohGCJZqpUYeYO5fDdjCpvuIkDdiMwadQaJMcNqNJwGePy4lzcAM4Y9D/q83aRdhVlFxA==","signatures":[{"sig":"MEUCIQD/+EQw8oRsztDod1rttC7XLyHOQjfuP/QYCEp0ldeozAIgAPBb+UTm5owYAtiDbsfNae1nStn44UPOMGc7GS90D5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAXeECRA9TVsSAnZWagAAk4EQAJPfNeLEjAhkTDZ8wfrs\niDHm+uytwuBNxQ2pvIMG5RfkA+Wv5dFuFGW9QRrvuUOzyj/XtArPI+GCosc2\nDak7w8WoB9QdubI8QDm98jnpE2c4bwdnhbgcVXTta96wgSHU0j8lLlAo/HP9\n8OVmS2n8ZLA0+U5NhRN6/uJwskIyBWHLHFxFJN61o8vhs4mcJCLbsCG2iTN9\nN1u+z+SQwtFDhD0gG33QOqJN7txL7Kk8iSwAA1SMxxzn45n1dBKVhqhzHjxA\n/53IrvpQ13fxI60AhhLnJOyttvw6SkrUIymLacTVdDWbgXClbJ0rRQ5vth85\njxtZSSBaBQ1u7pZl2igOHW9jFNvvxaUl5Xx8DGh08a5+gPrOpRua4YakatQ4\ntIQtxwaEMzAb3048ctMKyUA/AcxIeWcXPYxOynp9tDhsuQqfv19phnxmdTZN\nACs4pG+C8l6+zW9nzDMOs+gbKcSkyQ+YkCBAIhwKD+ouNCSqdHwJtGEhlWUr\nFAdfm81prffvEe2JlG35C1KbOGcP4yNQaS/PJCxLIWNOG0h0l+BevzDH6O/y\nWgUCYrsF3Qg2jCxLbfJW0x0F5xtyQHbfcmzpAHkiUDyErfFqWwvNchLWVJj6\ns8dP4PqdzTdUJ+EBYf8R4xe6Y9MtlmBe+Y3mLZpFX3mRW9u6oaTDCJNv4UMv\nnSTX\r\n=bRIs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210728152751"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210728152751_1627486084162_0.5120249406629895","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210728153052":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210728153052","_id":"@accordproject/ui-contract-editor@0.98.1-20210728153052","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"35e6525f17726151525cfaeb07ca8e15e4693b56","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210728153052.tgz","fileCount":6,"integrity":"sha512-QL9EMuTmRAY23wEQ+ch8dUEGWzWfILQySgFRPauc6ZZ+yqugewZgmfWWW5Duzj7P2/UX79YcczqhLWL62hQ/Aw==","signatures":[{"sig":"MEQCIHTpq+Ssim9oojEZODVjbhX1moMe/vx43seUmj2gF/J7AiAlbiEo6M5Ecdk69TSZK9tJFVAKKOsyegBK1JNHgE7nKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAXg8CRA9TVsSAnZWagAAVvoP/Rnb2tcdsS4lJGJTl/Ft\nNuK5O3e7BYHxaWq6xnAigeq+dOTdoL4GTXOCf6/qSL94L+Y8mLWMwTFgmkEG\nmTLHx4T0IOl+RrucFPKV1YlQcBmzxesRz1fK62L0Lrs52aBmVPTfQoSDeSUC\n0rxCPnRkuTojdEAxa+Vbj80Q5CLFRZonsfpyaG9ZLFzcTy/LAxyt1qNmFRUA\nE0G3Izf4d8KwkI5813f2Wz2vg7Y15nBGhnPggOnlfjsG5yIQq0O4EtrzL3eD\nf6o4mjaYO2z28Kd6oguEPA8tBtwPPg8Sy8G47MLdoUN9hVCqBOdVRJ6Eeoq6\nI9QGZa9N0hMDUUqsCkvEWxmkvP2tmzvSP8wqZEiYGkit6LGWCPF9k3eu4t7j\nle+8HAL6XK+v90Zrm1B6ezNeGfNqWldMQ5AJSIy9VFAiM1FySxhY5n6r453X\n+NwR8pGQ1bk+4yPB6y+94al6mAGFiKp6ZHDRp1IrybU6D/v2kjtV0Up7DJoC\ngKPYnquW+2h50lbzy6g8hfxgigvTffM8ito4BZ8tBwF15XkfmCx54fnY3INw\nMLyKPg6nECdsjdponc4P3V0Nmk+FGVZz/XJCzqKZeIdfLHbxzkl740Ml8VSz\nswAWwjq0a3qF7RdSJBYtjMq35dF8rbiQrObclVGBZztvYCUEh1hsSS9v4vF5\n+QXI\r\n=GqZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210728153052"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210728153052_1627486268191_0.9884593061962943","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210728153312":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210728153312","_id":"@accordproject/ui-contract-editor@0.98.1-20210728153312","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"cd33298b6aca0b669b249c6cd9f06b01ceeebdb9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210728153312.tgz","fileCount":6,"integrity":"sha512-8oc95JHm/TsEHHYZQ2dDKBH9vf3rEDb4Fc1qmaDYQe/vnoI7nYodY5Tdnnkzm76ay9e39y21IT/PB/s5SkQUiQ==","signatures":[{"sig":"MEUCICPVuFSLnR8UBsiRuXLmeoqdt9ClN6KvRUYjNqIz1ZwMAiEAq5Rc2Tthnse7cLrkMbgS8DAxg5nTD3Y1SHxLvOJ88Yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAXjFCRA9TVsSAnZWagAA1fQP+wYyZV2LwKvAueBJ09Se\n3SasdyBqEdVwFFDt2s3vA12/GgpY7luRT3vRsHXswy/crmAj8kxrza2ypBGd\neDitAlp2dLrVeIfH595OdAtwZ1JjUvu/K50UZh+Nf82wdT2Jp2hkmj1/44kN\n25RdD9uFAcl8GwPkplgykjj7yJZIkQ93+jiv8QBIhSoDxEHYLSQZ/xodf55L\ni/VdrZMi5ffz3zoc8SHzL2yLhFSvGJ2a9VV+EGYFORv1eJxZLJEXJnLlMizS\ngSE268gOxTNJs42fbLKsb5zCW9bTQ/j5Og886FD0klHYAKkmfQeJhsNYxx/k\nFX31uBsBCUa9s0kj7zvGC9oi01YadcIDWtR3kcQE8z978ZnaP9jbd2PKxpfp\nM7vhNrF1z+Kto4jJthvCoQH5eemHMsAoT3UhnZWhvZ2fNqVE/A+6wkKP0g7s\nO8qQ104aDTx0uqnPnIMgE8Km6YgwmtcspuxtfEJYAfnJJicOVYNqcOk3ofUA\nQt/ICLFcT61qcFDYn5izQ/raEaoE8Xg+JigM0YSUT8ofUY8OWP8UHmqj1aUI\nVo/YI0RsLfRjWGx9y51E306cxlKfivSdsFQTtuH8so54vTyxZBj4X7TGtRjU\nFTXO5P+h8NDW6/ANP3ptwYMB1iLVCWULqpWQXcrSuktoowW4xMc/NJdhk/j8\nW2uR\r\n=7AbX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.13","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210728153312"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210728153312_1627486405737_0.07846984425000181","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210928120814":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210928120814","_id":"@accordproject/ui-contract-editor@0.98.1-20210928120814","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"d812cf60f9c8d8e99cfd7533c6d5da7725ce4961","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210928120814.tgz","fileCount":6,"integrity":"sha512-tBgHBnAjpkG+ganO1JPqHdfEz3tXHnfjz+snxN9qXLOtu96iGpGIvy5kOpVTR0KzLmkpEgXqUU+WDCWHr5KLgw==","signatures":[{"sig":"MEUCIHw9Q1cyqWOqeQWLhbN/X7wuD+cYJW7kuFfADkZ1wnfOAiEA0B6tRpwhE/xmb3h7tSt1pwaJnJbZv/lGTszUn7BGras=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.6","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210928120814"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210928120814_1632830903537_0.3527888006132669","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20210928123444":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20210928123444","_id":"@accordproject/ui-contract-editor@0.98.1-20210928123444","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"68f11d583115ed35c20682e9d710be6c8b8f35f3","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20210928123444.tgz","fileCount":6,"integrity":"sha512-eNe4qLpy09IZM/0nD87BVfpkJDKScyPcN7bB+Bqd7s+zSgc3D/G2gTNrBcO5aVzD+R48lWebj7qGq9DGMiMszQ==","signatures":[{"sig":"MEQCIGjjT98muey9qfAEoSmE0T3jzz0BFXnYiBrWNB771y9eAiAPKxg0vcFSxyHBRORIOSMrcCPeUjhUtr7JrChx1KIIqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.17.6","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20210928123444"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20210928123444_1632832492351_0.66032816416531","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20211021190138":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20211021190138","_id":"@accordproject/ui-contract-editor@0.98.1-20211021190138","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"358a06f274137d1fedd619f14dffc3f483b46aa0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20211021190138.tgz","fileCount":6,"integrity":"sha512-SaMDvaHb8BJ5kWTeJcgLOKM0HEhtL48eIK1CYuR4ppbtBd7+TnQoYg/wIicelQuQaT1b/s98sV960ZM0S7dz7A==","signatures":[{"sig":"MEYCIQD4fkYC314UX6Y3/nwboTEAndHLTkCDgc4fKwRWzQUpfAIhANnVHT3fTaYDxq3vaRFFNdNWy2nWR1knqz86zexyeXFG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20211021190138"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20211021190138_1634842907584_0.8057792581030916","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20211206140017":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20211206140017","_id":"@accordproject/ui-contract-editor@0.98.1-20211206140017","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"a6dad872173f898a6c122ba219ccdeba9a3f77b9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20211206140017.tgz","fileCount":6,"integrity":"sha512-FmmbmVm7u81IqyRjVVmZU+1dtkUFpbnf7iewsX5AeLvywn8WE9Jmh9urJwq1cHa8Xiwqppt93KhkeUiX0WdMlA==","signatures":[{"sig":"MEYCIQC49CmAU4+WnagI4J1mBiZlkt/V0yH8BGvjD2dhnehZAAIhAM/CALYFIthRIB7euA5lQpP/8/lFme66JoTZwNkYPwbJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrheACRA9TVsSAnZWagAANTwP/iLSY4HYWiGJW7Ou53Ri\nm7UsLqH0yIUPiCs/vctck7wkWC06N8Sq60vwZltPJhcIil7FxyOanldDaz+G\nTscJs1H5LC00Gnc/pNFfszJwAcWc1RNIa9peDPkI8TtfmxmsgGSb47VUMyFb\n28Q9uVMPIt6WVDWCtEWWhDPYB8ueNH21treeUiCyXf0MIlmsaxLObwq/YhJ8\n5tEjz24BG9KIXGzxkzf+ZqBVzMi3rQCiKtk6zNwkRrPGTt0KlaTFs+58jOSp\ncaAC0GjyZ4CZmsnnctpDr08tPV/VTyhy2556nAJhiYKrflQrPbMPYnfuFbpa\nd8aZYcptpNvjftjRMo8Yv8mUt+ZO20cavPXaVj0aiHNvzRw0bGa+6Z/N0BQb\nnNd2veuoiJPiiyY/f6MWUOU+dsNmMMC2PZTaW+VgkCFoBgaJ71UNgJG9QwWL\nNYTHkMTG8XcphcJGWdoDpAucVwfRIC4UZ6TlhFA9KRnEs1HxEQDgoAg9KHVl\nvtqjd7rQjUWiaLorh6G8Uc+QMDsjT6kRf/LZ4HIWAhZrJMCoBPjeaNKWejUp\nn2zQj2JeMdmSoeqMQWbEc7OEYENAo6YiTgNkumrZmaGBGteWAxsn/UE8D4GN\nSkMS+PDgjgaRODGoMnNxce85cMhUFsFJQCLOwVnDcaoiZ87jz1BhSw0cq0Sq\nnmis\r\n=/IYz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20211206140017"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20211206140017_1638799231917_0.3524778212375208","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20220112114515":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20220112114515","_id":"@accordproject/ui-contract-editor@0.98.1-20220112114515","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"5fef02bdd54157d690300364204464c1a280d1bb","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20220112114515.tgz","fileCount":6,"integrity":"sha512-Aey8+M5NgjwU3RHDTkfFbcjNC12B7qIuELuFXtfSGSy8fbwsyrEV0MITlHpyZhX9rDvDGNDOTsqxDYO4ztHW/A==","signatures":[{"sig":"MEYCIQDayJ8OS4LlPMCv3f/YypgwhMFzg/DIFZcYK9WRJPVoLwIhAMigUJKmfFWwiGj6GCkJsMEIkprksDqeMogBOPeAJfQ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3r9YCRA9TVsSAnZWagAAWFkP/RHP8f/LHgES4+L44oHW\niQ3KygJoUu++XNF1jqZCgFgXMzP3MKBy04aNTbUjL/KGBGZuVXjBYKKU2mVr\nqEKQik+3rSisCRnOZvIwr+DhMa327dRXEdV7Dy4zvBSEUdxhlnPOWZg2wPfy\nZRK3erWeXV4J8rDVJqmmHU5KjRYGEI9eAslZZY1i80u5xIxdp5YC4foN8O0a\n04LNA4t1OXJzNaq/VIE0qRu5+cjJ494k6esP1C5KJyZGVLRAJcgz9rbMC8lG\nbmBT/w97/EXFCId4yznL68nwkosnFuXaXVIYvYhbbAvxk5n5TKWQ9stGeDFj\ndoSkKcrpFC3fzItMuBQYugzKEIZx564/cjonlf0dpPVRjmo4FGgu1iz2XIQT\nyaXEzZcv/ql17LytwhJKH56EmGGCvE4T9Fqdc6G9Vyn26/cyWRW6ep867VU/\nd0H5pCF44NzSz5dB/06JIS5HPdSlrX3PS2KxVkp8sf+X3i362zPDCTOWzlZ6\nIKdB707DCrTAziTYNLOhmFrv4F1rDy58h1IoqZrFiSVJhpv2bgdSgLO5RwoI\nT7PAroEmXxEdZjRY1FeKAmRu9oiX0xNFxJydjVNn7TuukmPUM9a4vacphh3R\nbxsP+pCPYgEOW4uM3TBcdPMfttqjVI/dX1hYA7gkTTVBAQyVbnlnF/jkcagI\nByU9\r\n=RVBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20220112114515"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20220112114515_1641987928278_0.9202595707999619","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20220128172134":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20220128172134","_id":"@accordproject/ui-contract-editor@0.98.1-20220128172134","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"b95f17075cee504640b6316b49d7699905e396f9","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20220128172134.tgz","fileCount":6,"integrity":"sha512-R93cVUTlY2r/kxTEP3a88DnhP5sBImITEk+c/0eq6opw9Sd+g6dDFnPcd+HtYL9OxiT+G+nPAYweKRQtRpYUwg==","signatures":[{"sig":"MEYCIQDgEzQBOvgwVyRhYMC2Qaz3XToZNIOWkIx14pepq+X2sgIhAINJdb9jJpg47arGaGk2x1xuj9CJX1FoYNJxy+Q4rgeK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9CYuCRA9TVsSAnZWagAAzhwP/1InDNhwfk3Mi296b8Q1\nQX7+qBBAqG/vkS7plFuPkARvVh16t3qlGjLemk8oXcMyKK5BHRPr3K7eTaRq\nM/HRhfxqJl9tTU/e38TtVZNNVx9Y5Qn1apSaJ+lhZMdrbSyuguLogZ6bGvPz\n7zQaAHnJKJu+OrmodZqm7e2WB7Xh1nykb1Ie9JA+4Emyj+j0+aedbRFnYnm5\nO3w2aNEeBhuRxVuideZeCgOsszkUJuN77tEaPgSCNNZsjHZZSSJd7wOufKR3\nXkANQr3DKeJuDfM+NXCL/m54gxArLJHaKNYbMWLW/iWQmklc56b1LYrzPgGS\nN3fNHxkALaZjqG/BX0M+YL8Q6M/6OU7fmF9QhfJS7FrhA9d12ZFqU3jNeXmD\nwJasJd64dlODAyTM1o+3nrk0VStxb3DnKgvFGuSkTUchTqCc7yoqSUVkz5VA\nzc40X3xGKaSG0ZG3SL5GLXKuAgNoJtpPdggcTq60x3/LjqmPfnINRj0m+UB3\njp3vlAKDa9uQe5CzpIbZ+P3ys4nzCdliEERu73QxO5s4bObK8OVjPi4+K2PH\ng0x/mbYwhWc0dAKdoetNJm0q0JXNhKm2LeEdJWmrIHMUBQ8q/xE/m2xSQH+H\nFHah0EGyLVdLwMN21h8lOxoimK3jrkULcRIoGduVYmwgGhk56u4wicu7RMy4\na2i6\r\n=S3yF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20220128172134"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20220128172134_1643390510576_0.4638964701481916","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20220129155349":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20220129155349","_id":"@accordproject/ui-contract-editor@0.98.1-20220129155349","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"b7dc4e0ae486a437a03eac4a723beb7b96551bf5","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20220129155349.tgz","fileCount":6,"integrity":"sha512-ZdCVCbodBpBOZR7CU9QOCFFOrXFm58t2MZbOyUqxQ3lg9Xfof9ciKrVJRioWtauNADxBhMaRL/kWXu4gtD5wzw==","signatures":[{"sig":"MEUCIFT8oCKDguhQ1Gl5F67IwTRwmGXGcoQDYvmtxvPLiB8KAiEAtLX5FJozQ+/uFivvCWAjDGMgp0IFSeu7hpBZuTIVweM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9WMbCRA9TVsSAnZWagAARGgP/A7kurHb2QKExdBZsgpg\nNIAxfm63B1oayZtpzWKuadXc4dQYQwyWcnAx0hEo4fBkLEUyfHk0/Vjnk7Kc\nFybUwqEQjfKyfIj3ACx1jaVksIfSuS/9S3UFCe6q2stakTEBEwRNMyirzYMa\nxzTxx/eaInWf1CRyIqCnAu38z72jKJDh46if0VhFR1epCeWtzyKy/amkSkXB\n34ELa/gFkpYQSU4n049pS9eNqXqkqQrmUpOk0JeaX49NKCuio+fnZkhXPlCg\nSCaQTwYEcMs5nvTb5E9biKj3DhO+jCCCXut1kLJ6u43GLLB6DkP8WDCwjjPF\nBlSUd/otS2xfFgUNDBvY4ubg8XYJVXJM0+aFurIC5iZ7MEJPVIvq1e7EyCDq\nmLM2xS/s4pvqkP0ANSeFoQHGiWVz+13XzVRZcE41nb3gno/pXQIp2vWYSPyR\nxFWKMhfBbz75Sac5JVkfwnxBJGpeAXLqeipuYh0BW1DfaDHE85yt0VBSMv4U\nnYVehdIq4mjs205KCRRFwWYUezd/b0AGhFVTrb7+niiQ7T9lBvdGgM5aq/Tj\nxnNOWS1bSo2vZVcz0FeeWcnTz4o1WkM4+80HR/OiIiw0iabS7GleUa3upMYc\n5cMjvDrx4KKpF5J1vOo602gJVlTcXGa6Z9sAUb/IWW/p5l2pru1WWgXo0BFy\nwI3Q\r\n=4Goe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20220129155349"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20220129155349_1643471643783_0.416154629142216","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20220203092900":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20220203092900","_id":"@accordproject/ui-contract-editor@0.98.1-20220203092900","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"1a1c89071caa21531fc51d42e9faa658d67ebf9e","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20220203092900.tgz","fileCount":6,"integrity":"sha512-lFP20LG4lfyFxRws1cqVzwPtEZ9AyUM1pP2fRIA2jCjRlj6fxz9/Guo6RHp185DizrAtw8bPRfe7iBPJS1K62g==","signatures":[{"sig":"MEYCIQCScGWKhkmrFgdevhhME5btGXyxN/T24yfo2/SKiTgWgAIhAINHFS39sh5r9SolJe7Q7ivi0eTBRdF8pK7b0TNRg9RI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+6BoCRA9TVsSAnZWagAArIYQAIAeSTDZB/U/OIgK4TzH\nzIJDmV3dpddBr73xX9r3L/PYmbGB9wDUZ2zLDdHiW410c+1G1OlDhb/VAS3r\naKVqZx2RWJ7fNANpGP/h9f23n1qexVjl7W7ctzbZEtoZDJctjwmB3Q6VyQJz\ng7MCKNVQDcp/E4J31i/D1K4dHC6SYXf/3UDiejPNVuF/BdnHibiW9JHLQDKH\n34iZl+xqWDNm0MIm5I7Ff+5IDujAQg0aPHGGL+kHVwbcmgk6kJ3R1I4T5+fs\nmU91ilKUGqKffFrSm+RtW9Fy225/8I56DBMw+X2P2HJapiAvoQMVdSSwuQw0\nECGLvKzY58ksR7saldAlLIZRKerxqUmcnspwOIREnHYCwcuAj/NC4n57dgIN\nuXtKCTlswJxml1OkL4BVQFisBzi4kM1MF6ZPj+Zz8jL1mgPnwIge/+o5WD3N\nj3Jb2/D9Y0GSyZW52mMOr0K9Z0kSGqQz2+hU0h0pjgj38BSDKsee/QPDvZLY\n8KeeleujGYH8vTHEHZ0DpJtZ/gpsutUWZYpGuNm/PHuo/upGtYWptj8pRXwK\nT/mrNaVeOxISnjlw18n3r/Hsz/p4NaJdQbxglfZ7iboP56Uin3V9o7oCGUFr\nvr3B/7oB38MAbN492tZb1LDCd9EnjO+Im1bYMpreLKa+nx+LBzbC6X16MY4h\nWG7o\r\n=V6TB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.15","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20220203092900"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20220203092900_1643880552498_0.9823035233808042","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20220309172131":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20220309172131","_id":"@accordproject/ui-contract-editor@0.98.1-20220309172131","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"df01d6bed62ba5e6100760b625e410a59a4c5aee","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20220309172131.tgz","fileCount":6,"integrity":"sha512-YvcuBwTSeM2G1htlesnXEYYTq+QkYxQCODF+VoGCkONQjGffoe3DKznnzMgCuqZ+q3Ddpl9i1m5cEk8lWP20YQ==","signatures":[{"sig":"MEUCIEOaJp89/JByNRHs/xBEp529d/hrgo3gpWU4zgCTAbHkAiEAhM0pYXiXctI974Z4GBtU+bMeIS/f+8xEyos52hm7E3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKOIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohAg//QfHOKkJxMXqAmlcigw4uqRNkUzoepPW1to0wVUKnRxe3fL3o\r\np1vwCO+yvo46S6ODpEKJHV+6NNOa7yByjXXVmmZgoz9nqq6wCwZP8AObkgpM\r\nUe3ZD1VqQ5kj8OM6Uz4xv9rYxn9oBlZ5rpBrFAdd7gzY/U/dPt6XxoGoMHDO\r\nAh809/E1UHecWsIemyS2TnGTkALJmOlP0GeMiK3g+kSSLO0B6yLhAO/VeSd3\r\numOOm758X8Fuf1H05AGOmJZdux9pvg1LiqBNXJfJ1UrcELPT3877yF7EjFeS\r\nQymFT7ZLOYO+70wl8MAKkbT48l/Ydm9SP47jK1Sk8uLud+7nYCvJ9JfOq/kv\r\nmIPqAQHU56TyxB21WtHxyyEN9BJ3WAiEJj2SvIBJTo/oiIUBKM1wr1kbDqiS\r\n4YBxRFJezw+GJfPG4SHLvX/iFdWXFVn6fKWv0HZ28h1Pivl7eKuBlsG4ILEJ\r\nV/NXIA4eXcmNtIfYVVvFnSda0skqKB10oyHVYBZrQbkAl5nZAzuVS5jfvHGx\r\nL1pXbuLn82QOQd0LTFNO7dNg2Smg3xnnc9r4T+mWShk45g6XAnOmGYGXi3Yn\r\nNFMND+EVFaoUQwLqTHuppKgC8iavMLGUhCdnpB36AGqG8mIOkrbFAIcZ81Bv\r\nypXH7tB8tQwQoyW1Glec/XjJlrQT/P6+vi0=\r\n=CNT+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.16","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20220309172131"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20220309172131_1646846499478_0.34982578792332597","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20221108115453":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20221108115453","_id":"@accordproject/ui-contract-editor@0.98.1-20221108115453","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"a8e9ec2f5ea1bc1137ed1c8935548b427651ea48","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20221108115453.tgz","fileCount":6,"integrity":"sha512-u8VBvK+c8B2vedTDdyWWaxooVI6B4mfxo1rGbRN9LGZFPgUPI+2heysc1taTLajJ3V/HNURnpk/jd2UVjMyOkQ==","signatures":[{"sig":"MEUCIBUHrSNGmLtPFtZdXSiH79J+byhmicGUQ8W9YP6OYiE4AiEAm2k7MdIoris6BJzWwxcIk6JoUUl7Tv/fWqJaeAr9lQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjakOZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+vRAAiRcgYBIzXQUTPd13iXbo74kXAIF+PsBDFVWWU7a9LV0IGVRC\r\ne97YDbDBbLt2PW+3wknpsH+9M+lLYxe9oagMh5zmDxkdh1nw9d3DAy6lNdGI\r\nm+n3GIfjSxOaW7LIlvEzET0tZ8XKhyx3Co63skqaQrxA/s4d4h12Ir7YAeYB\r\nWXf/8UoIcnnYvPui5jn2WbXo9cbvYUygVzBrHsYnRlsojVdJvT3SiEVs6tWS\r\nrcOnvf40XTTGZOX2fnzg8C7MS8DXf+vQEWfRhdAiaZPLjDKvOteYPxVlYZCm\r\nDJmDLBoplfKysTp7zO3ktKNA/KrvF3jrZy9sRk1IhLu2umSeGK8wHCF49+Ox\r\ncBn18uw0W8aHdOwjb3KK63x3uvpIGuVFy9rgV5hiBlZxw7kTKQ99Q7L/OysA\r\nc133YKxgyranVJ1ovUnlAYKq3UOkgeEaTnPg8ZNIK4g3Mq0wrVjuiz8o3DAn\r\n8q1+9hOi8nChbnlGvmrBMGw12vprAvMTFnRem3TyUTy2oqIlqhBTsxN2c8SF\r\nFoE2v0iDRJQkiZ6OEB3DLtcUFkUCccvJ0c8qtKrURtQZq+ngbjzW/xrLzwJi\r\nkJ/uQHiAYhdJKtzokcZryrEXOhOoT+Ab8Ts7nK+chM7nbL6G/w9IpjyrWC6j\r\nY7uVJNPnY7aujtC3L68CDwhs6fH2pJLN53g=\r\n=yoB1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.17","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.62.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.13.0","@accordproject/markdown-slate":"0.13.0","@accordproject/markdown-cicero":"0.13.0","@accordproject/markdown-transform":"0.13.0","@accordproject/ui-markdown-editor":"0.98.1-20221108115453"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.65.0","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20221108115453_1667908504939_0.16174295669927963","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20221115123407":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20221115123407","_id":"@accordproject/ui-contract-editor@0.98.1-20221115123407","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"4d20789c995f22b0a62d75774e42eae8c16e6251","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20221115123407.tgz","fileCount":6,"integrity":"sha512-QbpQXjT+qgNy8iWGaHD72/cXajyaTBZeKuYmXn1En142fEH/aWoTlBRFsu2Jc0kq+p4hX1O+4WWDaoYgWkeiJw==","signatures":[{"sig":"MEUCIQCZov+3r150Id5wrjyOHmWdcWbtVPyCXfpul4fKwdLq4AIgTJuRIrxN7jUJ/wrMyTvtLIsTDbGIu96j5oQU4Nd0Cyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc4dKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkXg//WIrpiecdrnE/DpFzun8ZiyufemGP7/EB8QumOqrTjUzkOCfI\r\nexr0CTKIJmKEnyKt2nT2EjjG3Zvmcv9w5kU2yZ5NLFZsooGOlgJVzdWJ1pXS\r\nKRZv9KlnIP0rLrgVqy42h55V5/3F5JDfL8j0IuBLLdn5IBtEiCNakl4UQLA9\r\n8EERzKh/fbyij5PA9JsNj8dvyfHjugPrgnlYtS6Nnwa87L8Wk2cCryJhp//X\r\nDYEfOdKK9qK7PTwF6Fxs2B0O+TJy8i7EOIbzJj3SqawUom2qLd6zq9jvrEdP\r\neiRKD7ceWCqjBypDsbRKPWbiNcOvRfBg9VFxmSQ4/hX8I6NpmyisR5r1bvkc\r\nnBj07tyBuR6eo6xnj/dQuxBJ9z7OvgsodwA1xZnkDkOeyp/xfT4ruHi59QqC\r\nATSSozMOdV0mXxu+8PFOLL5hiHJ6WZDk1YYenaqoRpkRQXKrYcqjc5DCjOis\r\nTCklBrOvqrMtXNr4eyZnMjX/uLoZrVGXlsGeQe+gSOoTCmchuzD4E7jxru5O\r\n6wr17XzxzDAq6fmCes1IYfNpmOHjPBISiOCByBi8QlAlnr4WGk0MlTCFU4rw\r\nhA86pI5jI2xBmQnUETbQTS+5G8tvHMZQZ6xjD6GOF5vdiyV2zhqeKK9RyHoY\r\np0UhgWYvL31/5hTzSNfjyUUTRlSPivo/NW4=\r\n=cYqm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.17","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.85.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.16.5","@accordproject/markdown-slate":"0.16.5","@accordproject/markdown-cicero":"0.16.5","@accordproject/markdown-transform":"0.16.5","@accordproject/ui-markdown-editor":"0.98.1-20221115123407"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.83.2","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20221115123407_1668515657903_0.7827259755524707","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20221115123910":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20221115123910","_id":"@accordproject/ui-contract-editor@0.98.1-20221115123910","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"b7b33ece26cf5fb07a5ecac0e167eb9e72e62839","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20221115123910.tgz","fileCount":6,"integrity":"sha512-GqFcnmFoM5tVEjcWUDJEHgc/9T7phO10umxN8GGvYbtab/0Tc/OvZ7bSCzhoRvnsRvPQF2GnKIeHBXoPuHvSJA==","signatures":[{"sig":"MEUCIQDzBTZ/JGmxY/Pc3OaMFo4Sbn0IwgoybQqwKFuNoMopvQIgJgCPoi7i5+nvjNle54WqRhr5Yis3jHbaeSv7taSrKns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc4h5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf2xAAjCoMtx5rcknzyNOSpEetLNo5+j3n8Aab24D9L7c66ZbtLomo\r\nGl1Ky1jUDJxk2VDNzXExI4TPvlDkPNUfzxpCcW9CFYksmnL/H+EP3240wzSl\r\nM0tdnX552e618IKVLAZx9tE1YlU9ahP/Xtx+BgmOTL6FlL/TbgW8Om8oiwNP\r\nTcUxsotbgSW7DYeDNduuJ1Fr4UjGN6XvashtEP0vg6JBWBmP4aY4BmNLDIi1\r\nkAio+x6gauCA/9L5/xhUU70+90J/6KPN79l/3MFxRns66xHD2tnN6Vvdg8e5\r\nLup1bm0oZ702ymBJSu/6vbY17/ZG7f0lDRxMr2pFh433Wjb7TtoVeHw1ch2B\r\nqgbLU7WWj+ZDU6MaviHJZVd4TnVMP+D/bkuyYLKce77Mxhr+VDiWC8SVw1pU\r\nKrC4ZE3jyW+9S0I7hqO9h4LzcLdaB3JKbfiybM1SrHWPbvkGNmTy1/q8udem\r\nGIoMp0Q6ia1G4Nt5QMPJzMMQOf7whFhLkaGYq0A2O9f7xrOUVIlxQ5cpoX45\r\nGxeZoNnA+8ojTJXXr+wiZgIHWbZdfKqIkhqT4zdIQ27gClgg4LFGwfawiSHK\r\nc8qI5TucjnK3Q6Q2Q3LR+Hk4AElq6HxampZJRBvF623/RNtzll0LgJfkjhIF\r\nimGRP/n7PC4Q/r0dnB9IyWkU1wlm3i4VD6M=\r\n=LmBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.17","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.85.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.16.5","@accordproject/markdown-slate":"0.16.5","@accordproject/markdown-cicero":"0.16.5","@accordproject/markdown-transform":"0.16.5","@accordproject/ui-markdown-editor":"0.98.1-20221115123910"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.83.2","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20221115123910_1668515961341_0.07465280063391977","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20221115124152":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20221115124152","_id":"@accordproject/ui-contract-editor@0.98.1-20221115124152","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"cddeac64718f9caa94862cf152f7a0ec06a77819","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20221115124152.tgz","fileCount":6,"integrity":"sha512-M/Pr7B6fHULadZLF9M3Fr6YMu9vtkk4PhRlQeVm89U+il3d27kRU+GTFqMEPTl93GSRgL690cpJBOweTnBBFvQ==","signatures":[{"sig":"MEUCIEh+G5GP8bdmT7ZjuXCZ19/+Gk25dv7wTWN3UpAf44xVAiEA5kq4C4HsY8ESX+RD9f82dMBhNi3lRELQaDb6PpvNB9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc4kaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1qw/9HTVnEJC77JHLCS2EqledZwnrM87radMGzIj41qWC3kW6mB62\r\nHlXWjPogmcJ+QLcrrgPA89rJ8wTr6eL4528rFJZ4jNrNkYaK/U2iLtUmpOU2\r\neasLymJaKKwqt+1V4cxKC9aFD/z2+5l7UyI82hmGlaA4CEEXuwrBCw95iztB\r\nCyzGjyzMNHM85gWwO6Qip6m9UHNb4r997+WNYHYhGfd4mxmnO+UV05RJLvj3\r\nZ8QSCqVIM2saQSF+FYNT1BKkuTVThFl1B5ehh4cO/vCNl+mXX61CRLUGyX8B\r\neu/eNd1YMO1cRyd9WmPqU+BDMYr5ULpiZj1yh9AbD8PRhmXSRpl1cczDazRQ\r\nd4W6rLM1lehiHhvP2wvRhExsCKmefgimCWk3OwtEoKMKcuDl5s0NbxWnXJJU\r\nFwzCEjMfs3KFvT78IGIuxHSDGjnZBtX5zGifi/GQZNjm4BHl0pD8VtaIufmb\r\nXD3fNl4/GKSyr2TJKoAYwQTExFORZ2gdOuGUvyd4eB/mfOdc3KX1W9kQE8fU\r\nYQj8X5bMs14pxI6JO+vD2sgwUR8Ou4TcoojiSLg+OV/jhi7yeaeASho/sDrW\r\ng8qQgCy0q2BTS94V0XguJvGLeybBh3IgxAymDajik9dxZnyQj4gdbM1O9IHL\r\nZFXNEq2rYt7uHnZCMpVLgF9D3/8apaOWz2w=\r\n=iAwP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"6.14.17","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"14.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.85.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.16.5","@accordproject/markdown-slate":"0.16.5","@accordproject/markdown-cicero":"0.16.5","@accordproject/markdown-transform":"0.16.5","@accordproject/ui-markdown-editor":"0.98.1-20221115124152"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.83.2","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20221115124152_1668516122823_0.41022533931140637","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20221115135434":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20221115135434","_id":"@accordproject/ui-contract-editor@0.98.1-20221115135434","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"6a44916ea332abd20277cc1fe97616c847a2e064","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20221115135434.tgz","fileCount":6,"integrity":"sha512-Ut3i/V+cX8x1411x4ejblfmbATCpdcQeYHb3PrcHk6SP4aV6VadaaVAdgLVO/TsSo6UEfIdXEqp5lep/RO8bJA==","signatures":[{"sig":"MEUCIHcEj9v3G/vP4il+fX3C41Yix0wzjRcwyM5o6MVg+IgzAiEAhqiAEW3XnC7swc7FebsKwz7CD+Jnv/o5l152SAYS3KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc5onACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcSg/+L3JsgnAQNG9v/6zW1FxU1MhiPpvLMoJm0PxDG/12OsGTB1Pa\r\n0C3oVag3XbmJdcuQeDXxOq8/7BIzekkyHY9sCCI7+W0mSRKEWTi3byNoaDKd\r\nMZbv/YKHO8UH06UscNbS3Y7bLPTxi0/6DGIz9kWYyJ4bykyS8Re2ErETKTj4\r\nTOhIMTBlQyZOf0EqDoSrouxNzhIEIY2HW8yQ1KSc9L32fjhOiHJxFra5U6Y+\r\nL6ej2Jn0MpVCNkB8UBTvMsRvTDfurGV1Er9P6EF56g/Fw6iENFWL+e7hHDbi\r\nrPdaWK1/XLHROqR0ET58vjAP0IL0eVWd89TroR0n2cB7+CU0jbirPPGI20hO\r\n1UAVFZhfQjOpZAm9iKpG3krqFoXgxIZ7ryXHcmvgh26bIFFwSNc2roMimu9q\r\nQiFL/XgdjP9m4t+pNAqOq4vtMbkRZs3v74W1V7Zq6P8VZwS4wILTi2/LhZxf\r\nJggfFDwW4q8PgLjDzwAYekX1onbTh0pOwGozAjHZoAvmCwpNx0sDQfcKRPkB\r\niclTPWKRdkJf01AWw4J/tsz89+9CnYjldnkQA0HKiJhf8WYXsBJ2f4nQ4w47\r\n2M3LGqIxj7m56+3oEVQiqmzh4AYt8nUIfvKAG/DMSd1k9ZX1kkHeFVn0vaRs\r\njYtiZ1ilx4mwZTDwSPjtkv4M6iqxDQ0JXR8=\r\n=M/rt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"gitHead":"92c32836e887d1e932f6447c2d55339e1c1453a7","private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"18.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.85.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.16.5","@accordproject/markdown-slate":"0.16.5","@accordproject/markdown-cicero":"0.16.5","@accordproject/markdown-transform":"0.16.5","@accordproject/ui-markdown-editor":"0.98.1-20221115135434"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.83.2","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20221115135434_1668520487610_0.9325847348114766","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20221115140036":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20221115140036","_id":"@accordproject/ui-contract-editor@0.98.1-20221115140036","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"8c899a8f07e4db0342e16c8d8e064048e8c9087b","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20221115140036.tgz","fileCount":6,"integrity":"sha512-KxInt8RGl0WttlNWn9sOomV4eljq7Ha9vXqnJaRqvkIBgmx55J014gOmN9aSf3XyuhdFuu2DSd2XgmrOaiJo8Q==","signatures":[{"sig":"MEYCIQDFKFM0pQmhhSp4+hv0efL41NyY+LB+gVKTTEDG7XAg+gIhAJucwMmzbuAnDKfGWLhZENaaANSv+3HrtjwRLGOpwtNs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc5uSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIThAAlSdiq/qb+GN/VZRLJ5KmZhqKcFYSi8lQdkGHabu3cCNYkzNw\r\n9RApxlE3sD37KnvUpPHlzladcsXyUfDqEt06cBQkD0Zer4UAX3oxriCjhkFz\r\nJIXK2XwD/w12aMwskhYgLFbn+rw4PpipM3qBQxkoROaPcf62pzxxM88DPRNh\r\nW95SGwS8AYN2D37YsUIjsmuzfcVFtgUjubmCyIF1L67gNWlKsp/wCHUe2rL/\r\nJtPPKk2R+2Nn1XESUl+8XN85NrdnU5LrNGsKO1SG9efo7kbSzcnZAQkFQmkv\r\nxsS39MFGcxG0qoRTPPrrLcKBliSXR3JIEzsNAvEdvXonX56FLVRg7ltKWvLO\r\nyh1MPZbyxSb6uDArFbIFDLPd2P+/qQMF/JUiW9i4U0YRQBBKqDBjqGakU3IH\r\nGKQboiX+lDmKGy8KOzDQmy89zLiwmSBV1HbjhgWxolt50xNUm76e2pz/O7WE\r\nXMWy+lwNYVBcghXXsdkPQrBQl6AP5vTIUa1t8M91H4pWpxHmVPJrmM9dnPRR\r\nmmcxk7eLFm5oA+8leb6RHh5IXgHn9IASdhGMfvrST/i4q0Qe3Tw/n0diiLx3\r\nWUx9TVcUZ36a+x+QRL+at3SG8zAKKFnGx/BqKIvQkVkMEG25zbge/nojp/FQ\r\nDO1ecAOnxiYUlMUt5+IJCazsP9ea/1RCsQ8=\r\n=BGHn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"gitHead":"9126d3a0127857d8f1bfef9112c8920fa9263008","private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"18.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.85.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.16.5","@accordproject/markdown-slate":"0.16.5","@accordproject/markdown-cicero":"0.16.5","@accordproject/markdown-transform":"0.16.5","@accordproject/ui-markdown-editor":"0.98.1-20221115140036"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.83.2","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20221115140036_1668520850394_0.9341175775381794","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"},"0.98.1-20221115143348":{"name":"@accordproject/ui-contract-editor","version":"0.98.1-20221115143348","_id":"@accordproject/ui-contract-editor@0.98.1-20221115143348","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject/web-components#readme","bugs":{"url":"https://github.com/accordproject/web-components/issues"},"dist":{"shasum":"17506ed961a0d142591e7abbe4b18b5f15f6a1d0","tarball":"https://registry.npmjs.org/@accordproject/ui-contract-editor/-/ui-contract-editor-0.98.1-20221115143348.tgz","fileCount":6,"integrity":"sha512-KMf1PNOVmHWDdFAgc9wBzA0woZhBo0CNxV7V7xojZb41nlyV3Ap3iuq9n6QvAB+BWVc3LtAOd9o2O76S3wLfpA==","signatures":[{"sig":"MEYCIQC84hFLi6dg3Blyx0n1uF7oPhRuxb8q1jCwUE0cwRBSEgIhALdTIH/CAwYbftphHsbrPNUu+z4u9bR6bhHgM1pUjTsp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc6NYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpETg//duh9xZZUoUjP9MgmvHooofcjVab1qPlW6aXm60eBFxxIUVF1\r\nKXNvFKaTCJdAkQ/lQISyRCk2peEGuTMhjcX9wOyl+8a1WsHNCEEseHlj+lNz\r\nsaeu3GF0jWApX15fTgvwxFvVsn5BGhBTXR93wYJoTL5mj2iwQ6g1aCc9/UPn\r\nxVjoGTtB4iE7N135G3gr5Zlw9I7Es67zwdjANIksBsSKFD0qgIr4hvOXvjGZ\r\n5tCExp1zfcNcl9jqb0iN5E+IEFu4OB+k7o6YUbOWa0GfW3DjyIpd4nMt1Y8+\r\n1AwHKRo8p8Q61tYS1wfb+OEu9s1CKnjfqIB3pT4vFyLH5U1d7DJSa8G9LzPo\r\ncYfWuKbrBZSEij82EbRaYh7N63hhU3sRk0cLOW9lWImoyQMjTft4DK3+Uk7l\r\naaqa3n3nUbYpRbtLi6DZMjVi8bEobqhayua2YrN9cwbqJ5LP7wwUvRXjNunI\r\neU2/sopS3kfl4TBgTRZ75tq75lCKFN6AG4NsmSHRRJNgmuqAzPNHaThq8ncU\r\nlUD4suC9F+02BK/b+yolqnDbTICom9eve4jV00VwhZWKXjqaCjn1ChowumUi\r\nFZYmoXH3FKwNWIU38CkzW0QE3dDND/lcC4FKe2I52LgiC2Ql0u4pAUWfZasS\r\nADMw+MuEcf6fy+Dz07PzZRYSBZQNYJ0LabE=\r\n=Gufy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs.js","husky":{"hooks":{"pre-push":"CI=true yarn test --passWithNoTests","pre-commit":"lint-staged"}},"module":"lib/index.esm.js","readme":"# Accord Project Web Components Contract Editor\n\n[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor)\n[![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/)\n\nThis repository contains a WYSIWYG editor for markdown that conforms to the [CommonMark](https://spec.commonmark.org) specification which can handle Accord Project's smart contract technology.\n\nThe editor is based on React, [Slate](https://www.slatejs.org), and the Accord Project [`markdown-transform` project](https://github.com/accordproject/markdown-transform).\n\n### Installation\n\n```shell\nnpm install @accordproject/ui-contract-editor @accordproject/markdown-slate slate slate-history slate-react semantic-ui-react semantic-ui-css\n```\n\n### Implementation\n\n```js\nimport { render } from 'react-dom';\nimport React, { useCallback, useState } from 'react';\nimport ContractEditor from '@accordproject/ui-contract-editor';\nimport { SlateTransformer } from '@accordproject/markdown-slate';\nimport 'semantic-ui-css/semantic.min.css';\n\nconst slateTransformer = new SlateTransformer();\nconst getContractSlateVal = () => {\n    const defaultContractMarkdown = `# Heading One\n        This is text. This is *italic* text. This is **bold** text. This is \\`inline code\\`. Fin.`;\n    return slateTransformer.fromMarkdown(defaultContractMarkdown);\n};\n\nconst clausePropsObject = {\n    CLAUSE_DELETE_FUNCTION (function),\n    CLAUSE_EDIT_FUNCTION (function),\n    CLAUSE_TEST_FUNCTION (function),\n}\n\nconst parseClauseFunction = () => { /* ... */ }\nconst loadTemplateObjectFunction = () => { /* ... */ }\nconst pasteToContractFunction = () => { /* ... */ }\n\nconst ContractEditorRenderer = () => {\n  const [slateValue, setSlateValue] = useState(() => {\n    const slate = getContractSlateVal();\n    return slate.document.children;\n  });\n  \n  const onContractChange = useCallback((value) => { setSlateValue(value); }, []);\n\n  return (\n      <ContractEditor\n        value={slateValue}\n        lockText={false}\n        readOnly={false}\n        onChange={onContractChange}\n        clauseProps={clausePropsObject}\n        loadTemplateObject={loadTemplateObjectFunction}\n        pasteToContract={pasteToContractFunction}\n        onClauseUpdated={parseClauseFunction}\n    />\n  );\n}\n\nrender(<ContractEditorRenderer />, document.getElementById('root'));\n```\n\n### Develop inside Storybook\n\nWhile Storybook is running, if you make a change in a package that you want to see reflected in the demo, in a new terminal:\n\n```sh\ncd packages/ui-contract-editor\nnpm run build\n```\n\nStorybook will reload with the applied changes.\n\n## Props\n\n### Expected Properties\n\n#### Values\n\n- `value` [OPTIONAL]: An `array` which is the initial contents of the editor.\n- `lockText` [OPTIONAL]: A `boolean` to lock all non variable text.\n- `readOnly` [OPTIONAL]: A `boolean` to lock all text and remove the formatting toolbar.\n- `activeButton` [OPTIONAL]: Optional `object` to change formatting button active state color\n  - `{ background: '#FFF', symbol: '#000' }`\n\n#### Functionality\n\n- `onChange` [OPTIONAL]: A callback `function` called when the contents of the editor change. Argument:\n  - `value`: The Slate nodes `array` representing all the rich text\n- `loadTemplateObject` [OPTIONAL]: A callback `function` to load a template. Argument:\n  - `uri`: URI `string` source for loading the template\n- `onClauseUpdated` [OPTIONAL]: A callback `function` called when text inside of a clause is changed. Arguments:\n  - `clause`: The Slate node `object` representation of the clause\n  - `justAdded`:  A `boolean` indicating if this was just added (likely via a paste action)\n- `pasteToContract` [OPTIONAL]: A callback `function` to load a clause template via copy/paste. Arguments:\n  - `clauseid`: Data `string` from the clause in Slate to indicate a `uuid`\n  - `src`: URI `string` source for loading the template\n\n### Available Functionality\n\n- `clauseProps`: An `object` for the clauses in the editor which contains a deletion, edit, and test function, as well as a header title string and color for clause icons on hover see below.\n\n`clauseProps`:\nYou can support deletion, editing, and testing of the Clause Components within the `ContractEditor`. An object may be passed down this component with the following possible functions:\n```js\nclauseProps = {\n    CLAUSE_DELETE_FUNCTION,  // (Function)\n    CLAUSE_EDIT_FUNCTION,    // (Function)\n    CLAUSE_TEST_FUNCTION,    // (Function)\n    HEADER_TITLE,            // (String)\n    ICON_HOVER_COLOR,        // (String)\n}\n```\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.accordproject.org/\">\n    <img src=\"../../assets/APLogo.png\" alt=\"Accord Project Logo\" width=\"400\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/accordproject/cicero?color=bright-green\" alt=\"GitHub license\">\n  </a>\n  <a href=\"https://accord-project-slack-signup.herokuapp.com/\">\n    <img src=\"https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue\" alt=\"Join the Accord Project Slack\"/>\n  </a>\n</p>\n\nAccord Project is an open source, non-profit, initiative working to transform contract management and contract automation by digitizing contracts. Accord Project operates under the umbrella of the [Linux Foundation][linuxfound]. The technical charter for the Accord Project can be found [here][charter].\n\n## Learn More About Accord Project\n\n### [Overview][apmain]\n\n### [Documentation][apdoc]\n\n## Contributing\n\nThe Accord Project technology is being developed as open source. All the software packages are being actively maintained on GitHub and we encourage organizations and individuals to contribute requirements, documentation, issues, new templates, and code.\n\nFind out what’s coming on our [blog][apblog].\n\nJoin the Accord Project Technology Working Group [Slack channel][apslack] to get involved!\n\nFor code contributions, read our [CONTRIBUTING guide][contributing] and information for [DEVELOPERS][developers].\n\n### README Badge\n\nUsing Accord Project? Add a README badge to let everyone know: [![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n\n```\n[![accord project](https://img.shields.io/badge/powered%20by-accord%20project-19C6C8.svg)](https://www.accordproject.org/)\n```\n\n## License <a name=\"license\"></a>\n\nAccord Project source code files are made available under the [Apache License, Version 2.0][apache].\nAccord Project documentation files are made available under the [Creative Commons Attribution 4.0 International License][creativecommons] (CC-BY-4.0).\n\nCopyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).\n\n[linuxfound]: https://www.linuxfoundation.org\n[charter]: https://github.com/accordproject/governance/blob/master/accord-project-technical-charter.md\n[apmain]: https://accordproject.org/ \n[apblog]: https://medium.com/@accordhq\n[apdoc]: https://docs.accordproject.org/\n[apslack]: https://accord-project-slack-signup.herokuapp.com\n\n[contributing]: https://github.com/accordproject/web-components/blob/master/CONTRIBUTING.md\n[developers]: https://github.com/accordproject/web-components/blob/master/DEVELOPERS.md\n\n[apache]: https://github.com/accordproject/web-components/blob/master/LICENSE\n[creativecommons]: http://creativecommons.org/licenses/by/4.0/","engines":{"node":">=10"},"gitHead":"d13b9b9932915a39f2b862d823330e880ea3e7e0","private":false,"scripts":{"test":"react-scripts test --env=jest-environment-jsdom-sixteen","build":"npx rollup -c --sourcemap","eject":"react-scripts eject","start":"react-scripts start","fix:js":"npx eslint --fix ./src/","lint:js":"npx eslint ./src/","build:app":"react-scripts build","fix:style":"npx stylelint ./src/ --fix","build:docs":"docz build","build:prod":"npx rollup -c","lint:style":"npx stylelint ./src/","start:docs":"docz dev"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-sl","directories":{},"_nodeVersion":"18.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"uuid":"^8.3.2","lodash":"^4.17.15","prop-types":"^15.7.2","slate-history":"^0.85.0","@babel/runtime":"^7.10.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.88.2","@accordproject/markdown-html":"0.16.5","@accordproject/markdown-slate":"0.16.5","@accordproject/markdown-cicero":"0.16.5","@accordproject/markdown-transform":"0.16.5","@accordproject/ui-markdown-editor":"0.98.1-20221115143348"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"docz":"2.3.1","husky":"4.2.5","react":"^16.13.1","rimraf":"3.0.2","rollup":"2.7.3","react-dom":"^16.13.1","stylelint":"13.3.3","@babel/cli":"7.13.10","prop-types":"^15.7.2","@babel/core":"7.13.10","lint-staged":"10.1.7","npm-run-all":"4.1.5","autoprefixer":"9.7.6","react-scripts":"3.4.1","recursive-copy":"2.0.10","stylelint-order":"4.0.0","@babel/preset-env":"7.13.10","postcss-preset-env":"6.7.0","@babel/preset-react":"7.10.1","react-test-renderer":"16.13.1","@rollup/plugin-babel":"5.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-terser":"5.3.0","rollup-plugin-postcss":"3.1.1","@testing-library/react":"10.0.3","rollup-plugin-filesize":"7.0.0","@rollup/plugin-commonjs":"12.0.0","rollup-plugin-stylelint":"1.0.0","@testing-library/jest-dom":"5.5.0","stylelint-config-standard":"20.0.0","rollup-plugin-includepaths":"0.2.3","@rollup/plugin-node-resolve":"8.1.0","@testing-library/user-event":"10.1.0","@testing-library/react-hooks":"3.2.1","jest-environment-jsdom-sixteen":"1.0.3","@babel/plugin-transform-runtime":"7.13.10","rollup-plugin-peer-deps-external":"2.2.2"},"peerDependencies":{"react":">=16.13.1","slate":">=0.63.0","react-dom":">=16.13.1","slate-react":">=0.83.2","semantic-ui-css":"^2.4.1","styled-components":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-contract-editor_0.98.1-20221115143348_1668522840704_0.3550030184683426","host":"s3://npm-registry-packages"},"deprecated":"Not maintained"}},"time":{"created":"2020-06-04T20:59:18.975Z","modified":"2025-04-25T13:33:44.012Z","0.92.3-20200604205904":"2020-06-04T20:59:19.244Z","0.92.3-20200608133956":"2020-06-08T13:40:05.753Z","0.92.3-20200608153758":"2020-06-08T15:38:30.776Z","0.92.3-20200608155253":"2020-06-08T15:53:06.560Z","0.92.3-20200608164356":"2020-06-08T16:44:05.600Z","0.92.3-20200608165221":"2020-06-08T16:52:37.584Z","0.93.0":"2020-06-08T18:50:23.284Z","0.93.1-20200608185432":"2020-06-08T18:54:42.217Z","0.93.1-20200612234125":"2020-06-12T23:41:35.934Z","0.93.1-20200612235243":"2020-06-12T23:52:53.115Z","0.93.1-20200615193918":"2020-06-15T19:39:27.978Z","0.93.1-20200615194423":"2020-06-15T19:44:31.890Z","0.93.1-20200615194654":"2020-06-15T19:47:03.890Z","0.93.1-20200616165417":"2020-06-16T16:54:28.763Z","0.93.1-20200616171059":"2020-06-16T17:11:10.335Z","0.93.1-20200616200151":"2020-06-16T20:02:00.636Z","0.93.1-20200616201027":"2020-06-16T20:10:38.410Z","0.93.1-20200616220344":"2020-06-16T22:03:55.208Z","0.93.1-20200617132423":"2020-06-17T13:24:35.639Z","0.93.1-20200617143827":"2020-06-17T14:38:37.176Z","0.93.1-20200617145547":"2020-06-17T14:55:57.430Z","0.93.1-20200617195521":"2020-06-17T19:55:30.964Z","0.93.1-20200618140459":"2020-06-18T14:05:12.678Z","0.93.1-20200618151358":"2020-06-18T15:14:12.427Z","0.93.1-20200618155002":"2020-06-18T15:50:18.022Z","0.93.1":"2020-06-18T16:51:25.359Z","0.93.2-20200618165526":"2020-06-18T16:55:37.971Z","0.93.2-20200618204049":"2020-06-18T20:41:00.699Z","0.93.2-20200622185212":"2020-06-22T18:52:24.136Z","0.93.2-20200622185735":"2020-06-22T18:57:47.484Z","0.93.2-20200622192455":"2020-06-22T19:25:05.484Z","0.93.2-20200622200330":"2020-06-22T20:03:39.965Z","0.93.2-20200625004722":"2020-06-25T00:47:34.585Z","0.93.2-20200625005730":"2020-06-25T00:57:41.469Z","0.93.2-20200625014131":"2020-06-25T01:41:42.190Z","0.93.2-20200625150913":"2020-06-25T15:09:26.749Z","0.93.2-20200626142325":"2020-06-26T14:23:38.961Z","0.93.2-20200626143520":"2020-06-26T14:35:31.311Z","0.93.2-20200626153851":"2020-06-26T15:39:02.100Z","0.93.2-20200626160144":"2020-06-26T16:01:54.159Z","0.93.2-20200626175725":"2020-06-26T17:57:35.275Z","0.93.2-20200629191442":"2020-06-29T19:14:57.168Z","0.93.2-20200630153959":"2020-06-30T15:40:15.524Z","0.93.2-20200630165843":"2020-06-30T16:58:53.516Z","0.93.2-20200630171219":"2020-06-30T17:12:32.108Z","0.93.2-20200630210727":"2020-06-30T21:07:38.947Z","0.93.2-20200630211622":"2020-06-30T21:16:33.798Z","0.93.2-20200701225837":"2020-07-01T22:58:47.275Z","0.93.2-20200702133318":"2020-07-02T13:33:30.366Z","0.93.2-20200702153337":"2020-07-02T15:33:47.087Z","0.93.2-20200702153615":"2020-07-02T15:36:24.706Z","0.93.2-20200702180706":"2020-07-02T18:07:19.489Z","0.93.2-20200702202940":"2020-07-02T20:29:50.261Z","0.93.2-20200702203400":"2020-07-02T20:34:12.822Z","0.93.2-20200702204735":"2020-07-02T20:47:49.011Z","0.93.2-20200702212005":"2020-07-02T21:20:16.476Z","0.93.2-20200702214552":"2020-07-02T21:46:02.503Z","0.93.2-20200702220851":"2020-07-02T22:09:03.131Z","0.93.2-20200702221230":"2020-07-02T22:12:41.647Z","0.93.2-20200702221818":"2020-07-02T22:18:31.071Z","0.93.2-20200702223836":"2020-07-02T22:38:46.989Z","0.93.2-20200707131128":"2020-07-07T13:11:38.398Z","0.93.2-20200707143444":"2020-07-07T14:34:55.510Z","0.93.2-20200707221801":"2020-07-07T22:18:14.014Z","0.93.2-20200708185643":"2020-07-08T18:56:54.473Z","0.93.2-20200709222231":"2020-07-09T22:22:41.681Z","0.93.2-20200714171716":"2020-07-14T17:17:36.878Z","0.93.2-20200720182925":"2020-07-20T18:29:40.784Z","0.93.2-20200720185115":"2020-07-20T18:51:29.270Z","0.93.2-20200721171725":"2020-07-21T17:17:38.218Z","0.93.2-20200721204625":"2020-07-21T20:46:36.196Z","0.93.2-20200730142252":"2020-07-30T14:23:05.393Z","0.93.2-20200730172709":"2020-07-30T17:27:20.270Z","0.93.2-20200730175005":"2020-07-30T17:50:15.545Z","0.93.2-20200730175739":"2020-07-30T17:57:50.024Z","0.93.2-20200803180344":"2020-08-03T18:03:54.837Z","0.93.2-20200803185725":"2020-08-03T18:57:35.571Z","0.93.2-20200804140042":"2020-08-04T14:00:53.699Z","0.93.2-20200804141827":"2020-08-04T14:18:37.839Z","0.93.2-20200804150157":"2020-08-04T15:02:08.120Z","0.94.0":"2020-08-04T15:41:53.104Z","0.94.1-20200804154634":"2020-08-04T15:46:44.720Z","0.94.1-20200809174445":"2020-08-09T17:44:58.016Z","0.94.1-20200812002604":"2020-08-12T00:26:17.503Z","0.94.1-20200812144241":"2020-08-12T14:42:55.532Z","0.94.1-20200812215908":"2020-08-12T21:59:22.953Z","0.94.1-20200812220707":"2020-08-12T22:07:19.484Z","0.94.1-20200813133255":"2020-08-13T13:33:06.790Z","0.94.1-20200813135108":"2020-08-13T13:51:21.876Z","0.94.1-20200813140559":"2020-08-13T14:06:11.948Z","0.94.1-20200813213028":"2020-08-13T21:30:41.982Z","0.94.1-20200814131528":"2020-08-14T13:15:50.473Z","0.94.1-20200817202917":"2020-08-17T20:29:30.073Z","0.94.1-20200817203655":"2020-08-17T20:37:07.977Z","0.94.1-20200817204730":"2020-08-17T20:47:41.006Z","0.94.1-20200817210100":"2020-08-17T21:01:12.393Z","0.94.1-20200817212516":"2020-08-17T21:25:31.393Z","0.94.1-20200817223342":"2020-08-17T22:33:54.683Z","0.94.1-20200817225017":"2020-08-17T22:50:27.880Z","0.94.1-20200818093335":"2020-08-18T09:33:50.446Z","0.94.1-20200818101800":"2020-08-18T10:18:10.665Z","0.94.1-20200818161018":"2020-08-18T16:10:29.494Z","0.94.1-20200818165425":"2020-08-18T16:54:36.315Z","0.94.1-20200818175055":"2020-08-18T17:51:07.526Z","0.94.1-20200818193149":"2020-08-18T19:32:02.894Z","0.94.1-20200818214737":"2020-08-18T21:47:51.319Z","0.94.1-20200819062221":"2020-08-19T06:22:31.964Z","0.94.1-20200819062935":"2020-08-19T06:29:48.242Z","0.94.1-20200819063123":"2020-08-19T06:31:37.873Z","0.94.1-20200819133336":"2020-08-19T13:33:50.684Z","0.94.1-20200819141328":"2020-08-19T14:13:44.652Z","0.94.1-20200820135326":"2020-08-20T13:53:41.719Z","0.94.1-20200820145026":"2020-08-20T14:50:45.602Z","0.94.1-20200820152135":"2020-08-20T15:21:46.579Z","0.94.1-20200820154734":"2020-08-20T15:47:46.275Z","0.94.1-20200820162239":"2020-08-20T16:22:49.513Z","0.94.1-20200820173104":"2020-08-20T17:31:15.068Z","0.95.0":"2020-08-20T17:47:30.937Z","0.95.1-20200820175320":"2020-08-20T17:53:31.742Z","0.95.1-20200826155937":"2020-08-26T15:59:50.023Z","0.95.1-20200826183520":"2020-08-26T18:35:33.994Z","0.95.1-20200826184129":"2020-08-26T18:41:39.803Z","0.95.1-20200826184225":"2020-08-26T18:42:37.243Z","0.95.1-20200826190702":"2020-08-26T19:07:15.196Z","0.95.1-20200826190803":"2020-08-26T19:08:16.294Z","0.95.1-20200826194631":"2020-08-26T19:46:45.441Z","0.95.1":"2020-08-26T20:02:30.590Z","0.95.2-20200826200706":"2020-08-26T20:07:22.177Z","0.95.2-20200826224901":"2020-08-26T22:49:11.826Z","0.95.2-20200826225934":"2020-08-26T22:59:47.934Z","0.95.2":"2020-08-26T23:00:43.623Z","0.95.3-20200826230518":"2020-08-26T23:05:29.598Z","0.95.3-20200904231703":"2020-09-04T23:17:14.708Z","0.95.3":"2020-09-05T14:24:43.767Z","0.95.4-20200905142928":"2020-09-05T14:29:40.452Z","0.95.4-20200911063108":"2020-09-11T06:31:23.532Z","0.95.4-20200914134853":"2020-09-14T13:49:06.876Z","0.95.4-20200914153916":"2020-09-14T15:39:28.799Z","0.95.4-20200914165308":"2020-09-14T16:53:23.013Z","0.95.4-20200916182221":"2020-09-16T18:22:34.025Z","0.95.4-20200916221824":"2020-09-16T22:18:36.128Z","0.95.4-20200919092328":"2020-09-19T09:23:39.836Z","0.95.4-20200919093128":"2020-09-19T09:31:39.826Z","0.95.4-20200919161815":"2020-09-19T16:18:27.249Z","0.95.4-20200921120836":"2020-09-21T12:08:48.424Z","0.95.4-20200921154345":"2020-09-21T15:44:03.089Z","0.95.4-20200921160458":"2020-09-21T16:05:09.370Z","0.95.4":"2020-09-21T17:35:12.905Z","0.95.5-20200921174103":"2020-09-21T17:41:14.542Z","0.95.5-20200928133137":"2020-09-28T13:31:49.165Z","0.95.1-20200928133307":"2020-09-28T13:33:18.797Z","0.95.5-20200928155747":"2020-09-28T15:58:00.374Z","0.95.5-20200928171510":"2020-09-28T17:15:25.900Z","0.95.5-20200928172817":"2020-09-28T17:28:28.955Z","0.95.5-20200928191006":"2020-09-28T19:10:22.460Z","0.95.5-20200928224825":"2020-09-28T22:48:39.099Z","0.95.5-20200928225934":"2020-09-28T22:59:48.603Z","0.95.5-20200928230500":"2020-09-28T23:05:16.604Z","0.95.5-20200928230609":"2020-09-28T23:06:26.714Z","0.95.5-20200929135223":"2020-09-29T13:52:37.372Z","0.95.5-20200929214249":"2020-09-29T21:43:03.586Z","0.95.5-20200929215804":"2020-09-29T21:58:16.130Z","0.95.5-20200929215918":"2020-09-29T21:59:31.165Z","0.95.5-20200929220348":"2020-09-29T22:04:01.906Z","0.95.5-20201001153745":"2020-10-01T15:37:56.365Z","0.95.5-20201001180242":"2020-10-01T18:02:57.311Z","0.95.5-20201001183133":"2020-10-01T18:31:48.593Z","0.95.5-20201001195448":"2020-10-01T19:55:03.104Z","0.95.5-20201001212030":"2020-10-01T21:20:46.092Z","0.96.0":"2020-10-01T21:46:19.376Z","0.96.1-20201001215119":"2020-10-01T21:51:30.942Z","0.96.1-20201002122041":"2020-10-02T12:20:52.949Z","0.96.1-20201002124148":"2020-10-02T12:42:02.543Z","0.96.1-20201002144230":"2020-10-02T14:42:42.193Z","0.96.1-20201002150029":"2020-10-02T15:01:22.707Z","0.96.1":"2020-10-02T15:06:37.759Z","0.96.2-20201002151755":"2020-10-02T15:18:09.485Z","0.95.5-20201002181621":"2020-10-02T18:16:33.127Z","0.95.5-20201002181840":"2020-10-02T18:18:57.863Z","0.96.2-20201005155650":"2020-10-05T15:57:08.350Z","0.96.2-20201007150616":"2020-10-07T15:06:28.734Z","0.96.2-20201009133847":"2020-10-09T13:38:58.846Z","0.96.2-20201016143055":"2020-10-16T14:31:07.692Z","0.96.2-20201016191545":"2020-10-16T19:15:57.144Z","0.96.2-20201022202016":"2020-10-22T20:20:29.406Z","0.96.2-20201026160553":"2020-10-26T16:06:05.601Z","0.96.2-20201213060638":"2020-12-13T06:06:49.437Z","0.96.2-20201216174835":"2020-12-16T17:48:49.835Z","0.96.2-20201216213319":"2020-12-16T21:33:31.647Z","0.96.2-20201218144810":"2020-12-18T14:48:25.895Z","0.96.2-20201218145232":"2020-12-18T14:52:43.732Z","0.96.2-20210125144419":"2021-01-25T14:44:33.231Z","0.96.2-20210202141450":"2021-02-02T14:15:08.511Z","0.96.2-20210208224842":"2021-02-08T22:48:53.951Z","0.96.2-20210209000334":"2021-02-09T00:03:49.492Z","0.96.2-20210209073046":"2021-02-09T07:31:00.261Z","0.96.2-20210209151119":"2021-02-09T15:11:36.156Z","0.96.2-20210210132620":"2021-02-10T13:26:34.493Z","0.96.2-20210210222932":"2021-02-10T22:29:46.532Z","0.96.2-20210211150308":"2021-02-11T15:03:23.452Z","0.96.2-20210223123913":"2021-02-23T12:39:28.837Z","0.96.2-20210223124748":"2021-02-23T12:48:02.702Z","0.96.2-20210223133735":"2021-02-23T13:37:48.868Z","0.96.2-20210223143541":"2021-02-23T14:35:56.174Z","0.96.2-20210226084216":"2021-02-26T08:42:32.389Z","0.96.2-20210226084336":"2021-02-26T08:43:47.873Z","0.96.2-20210301135723":"2021-03-01T13:57:36.692Z","0.96.2-20210304163100":"2021-03-04T16:31:14.868Z","0.96.2-20210304165415":"2021-03-04T16:54:29.365Z","0.96.2-20210308112234":"2021-03-08T11:22:48.818Z","0.96.2-20210312103807":"2021-03-12T10:38:18.817Z","0.96.2-20210315154858":"2021-03-15T15:49:12.540Z","0.96.2-20210315194718":"2021-03-15T19:47:30.271Z","0.97.0":"2021-03-15T20:35:27.402Z","0.97.1-20210315205043":"2021-03-15T20:50:54.853Z","0.97.1-20210317115119":"2021-03-17T11:51:33.028Z","0.97.1-20210320193511":"2021-03-20T19:35:24.344Z","0.97.1-20210324113711":"2021-03-24T11:37:23.611Z","0.97.1-20210326144727":"2021-03-26T14:47:48.573Z","0.97.1-20210326214338":"2021-03-26T21:43:53.414Z","0.97.1-20210330144313":"2021-03-30T14:43:31.246Z","0.97.1-20210402135208":"2021-04-02T13:52:22.441Z","0.97.1-20210402140647":"2021-04-02T14:07:04.111Z","0.97.1-20210402141339":"2021-04-02T14:13:54.120Z","0.97.1-20210402141804":"2021-04-02T14:18:17.729Z","0.97.1-20210425133850":"2021-04-25T13:39:07.979Z","0.97.1-20210427000722":"2021-04-27T00:07:35.376Z","0.97.1-20210427173530":"2021-04-27T17:35:44.227Z","0.97.1-20210503213708":"2021-05-03T21:37:20.905Z","0.97.1-20210505143034":"2021-05-05T14:30:48.535Z","0.97.1-20210505144556":"2021-05-05T14:46:08.718Z","0.97.1-20210505160342":"2021-05-05T16:04:00.038Z","0.97.1-20210505160643":"2021-05-05T16:07:00.972Z","0.98.0":"2021-05-05T18:40:46.783Z","0.97.1-20210505184443":"2021-05-05T18:44:57.933Z","0.98.1-20210505184954":"2021-05-05T18:50:08.109Z","0.98.1-20210510163230":"2021-05-10T16:32:43.091Z","0.98.1-20210512152801":"2021-05-12T15:28:17.874Z","0.98.1-20210513163414":"2021-05-13T16:34:29.182Z","0.98.1-20210513163751":"2021-05-13T16:38:06.278Z","0.98.1-20210513164433":"2021-05-13T16:44:47.076Z","0.98.1-20210513165843":"2021-05-13T16:58:56.257Z","0.98.1-20210518133404":"2021-05-18T13:34:19.164Z","0.98.1-20210524132701":"2021-05-24T13:27:17.989Z","0.98.1-20210524133647":"2021-05-24T13:37:00.003Z","0.97.1-20210526212817":"2021-05-26T21:28:33.343Z","0.98.1-20210526215132":"2021-05-26T21:51:45.790Z","0.98.1-20210602105716":"2021-06-02T10:57:29.691Z","0.98.1-20210603094608":"2021-06-03T09:46:24.147Z","0.98.1-20210603100332":"2021-06-03T10:03:45.557Z","0.98.1-20210709122237":"2021-07-09T12:22:50.522Z","0.98.1-20210714091804":"2021-07-14T09:18:16.952Z","0.98.1-20210716134627":"2021-07-16T13:46:39.558Z","0.98.1-20210716204707":"2021-07-16T20:47:19.644Z","0.98.1-20210720125148":"2021-07-20T12:52:00.316Z","0.98.1-20210721171113":"2021-07-21T17:11:25.673Z","0.98.1-20210725001529":"2021-07-25T00:15:41.663Z","0.98.1-20210726201932":"2021-07-26T20:19:44.288Z","0.98.1-20210726202143":"2021-07-26T20:21:55.924Z","0.98.1-20210726203311":"2021-07-26T20:33:25.606Z","0.98.1-20210726210910":"2021-07-26T21:09:22.706Z","0.98.1-20210726213245":"2021-07-26T21:32:59.331Z","0.98.1-20210727145332":"2021-07-27T14:53:45.203Z","0.98.1-20210727151205":"2021-07-27T15:12:23.053Z","0.98.1-20210727151447":"2021-07-27T15:15:05.922Z","0.98.1-20210728144754":"2021-07-28T14:48:07.854Z","0.98.1-20210728152751":"2021-07-28T15:28:04.352Z","0.98.1-20210728153052":"2021-07-28T15:31:08.325Z","0.98.1-20210728153312":"2021-07-28T15:33:25.988Z","0.98.1-20210928120814":"2021-09-28T12:08:23.687Z","0.98.1-20210928123444":"2021-09-28T12:34:52.572Z","0.98.1-20211021190138":"2021-10-21T19:01:47.796Z","0.98.1-20211206140017":"2021-12-06T14:00:32.065Z","0.98.1-20220112114515":"2022-01-12T11:45:28.494Z","0.98.1-20220128172134":"2022-01-28T17:21:50.764Z","0.98.1-20220129155349":"2022-01-29T15:54:03.953Z","0.98.1-20220203092900":"2022-02-03T09:29:12.717Z","0.98.1-20220309172131":"2022-03-09T17:21:39.660Z","0.98.1-20221108115453":"2022-11-08T11:55:05.155Z","0.98.1-20221115123407":"2022-11-15T12:34:18.100Z","0.98.1-20221115123910":"2022-11-15T12:39:21.601Z","0.98.1-20221115124152":"2022-11-15T12:42:02.967Z","0.98.1-20221115135434":"2022-11-15T13:54:47.798Z","0.98.1-20221115140036":"2022-11-15T14:00:50.581Z","0.98.1-20221115143348":"2022-11-15T14:34:00.880Z"},"bugs":{"url":"https://github.com/accordproject/web-components/issues"},"homepage":"https://github.com/accordproject/web-components#readme","repository":{"url":"git+https://github.com/accordproject/web-components.git","type":"git","directory":"packages/ui-contract-editor"},"description":"[![downloads](https://img.shields.io/npm/dm/@accordproject/ui-contract-editor)](https://www.npmjs.com/package/@accordproject/ui-contract-editor) [![npm version](https://badge.fury.io/js/%40accordproject%2Fui-contract-editor.svg)](https://badge.fury.io/js/","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"mttrbrts","email":"matt@clause.io"}],"readme":"","readmeFilename":""}