{"_id":"@accordproject/concerto-ui-react-demo","_rev":"44-8fdb714504e167fd8f86bfa90f37bdef","name":"@accordproject/concerto-ui-react-demo","dist-tags":{"latest":"0.84.0","unstable":"0.84.1-20200519131805"},"versions":{"0.82.10-20200221024018":{"name":"@accordproject/concerto-ui-react-demo","version":"0.82.10-20200221024018","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.82.10-20200221024018","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"b98d054682e50aecd0c33749d25d8ff56068b123","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.82.10-20200221024018.tgz","fileCount":24,"integrity":"sha512-THWL8UJANWwWlYik13dEKpBAM0caaFHQOowyWf2Rd9y7XFE4yUK1OjxWs0fZOb9N6zkwN/ceTIYAMkbkg9vYiw==","signatures":[{"sig":"MEUCIEAM695nhWnVpNsOOS4ppXx/zS5HPjX4ILOwY5KLFdPIAiEA5onqQlETTvWICOi5shR1LF5DMZEn00bJRaE56kNMOAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT0MeCRA9TVsSAnZWagAApUkP/2INQkFVX3uRO8ABvWlU\nCFKG7GsXyd1fmopyZJ0LKoBOrsg+NfF3//c8YVC6PXgPZ3Ri/iPCYLkgFIlu\nk7FjjuUt2evYQkthEVzn/JVcGcGFtzoVX9LskDIjJjYd7u8KAufoZrjGpETP\nZiPtRsJVEuFDvkPZ3o2bUhUvaUS5nq+Zf+yk8Ha1f4TxAm7G0AjbYCUnHACn\n9Wu4xigNzMeFA0CaCfknb9EYFc1ZVMhrOk2udXXTUpU2U2WEm19AHQUNawPU\nswADgNv2OaERWnAGVEHG/WHiMMs2J6yzSz0jbtzOZh4cI9H9PXIOvhV33GfK\n0F9Gs8PEfi2bxb3YdVMQpknE4/DUAlt+qj+HMALpm+V62RLXce7cKULA1ToX\nreAxEqtYSwvej/h2rDFPL+PDxe3E6jFS+w+kk3BcFyViUeqJoPWcN0rTDPSs\no3LV2cETE/B7cXMbZugCOUKXnsL1azaFlrecAudRQ6qp3PQC4VZNcNYuYf/m\n1JuNQAZfPeMMC1El+H8qfxCE91vCKBBmbKwdJlv2IYVI2CFaTX83a+y0zod/\nCRFAxbvlRCosp4FjKEJknf8OrSGKBHmclYKnjCsPuYMQY1t0RytItMducVs5\nUq2VH85bH/ObarqAbYIaIGXMQkYqHMGmJ2Hu/6VXHnjjnRcNgEf8D+BODzmd\nmFfR\r\n=Kp4h\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.82.10-20200221024018","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.82.10-20200221024018_1582252830353_0.14653635569814716","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.82.10-20200221144721":{"name":"@accordproject/concerto-ui-react-demo","version":"0.82.10-20200221144721","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.82.10-20200221144721","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"10fc6e6ece5eb79cd8c7ac532e70ee8b24a46869","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.82.10-20200221144721.tgz","fileCount":24,"integrity":"sha512-9cW5pKKZdMvNjIn5ePYlrYVeYHO7k6g+PtMLf51cSDUueMwLV2uez9SEee8WWcgy8yM4P7bAj6kGg9te/T6yXg==","signatures":[{"sig":"MEUCIDmtqaJIuwSuN8dqDM54TERZlzCpllj29Z/P3LtSMdLNAiEA52ObdZAEixlgPMAzHbXwDS6C+VmpEXo+SySYpXJMfOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT+2ECRA9TVsSAnZWagAAQTUQAItygAD4m7SxDZkyt8+k\nWYyOU1tnGkTdKLm9JSGye36W6rfCkxXzI6c0MjnTqRxYGUT7FqZ7v7WWPEBZ\nhAwd/t9PEZeuf2zFc+lL2orCIbVrwhN8fepotWbJYWwTKtCMUPqYUJ7UmuGr\nAOTeRWNAzE3yO9Tb5Do9iZSrj2NOzDqEjk+H/Nm+w+MZqIY2wTtN0Kb8wQxX\nLkOQi6pPvS5IyoTfwTSD3XGFOpcr7pKAc5Rcr459F7fZoj7yS7xRlrWlQOSo\nXG5E85QNqxA57UOD2J+iB3xJ+zlkwbZK1qNfeUlYkjyJeoeHxnn426HRuG9K\nVz1IhOUCFzIg+FBfT1Bz2gmPFRr1rFtwegvemr6YPclUsnsU3aezNIvshO46\nJwELzRJiFXL1DqT5XWACNUdYxBTM3s66AJIkqb+1C4rCjWC9iG2cZ4fQMxcx\ngJ9VjHnQND3lk8R1D5CGSJFM0pENtgmA3tBcRQi2asd2pANsMbmv/qkx4mHR\nUXSnAIEDomdhaSsxYhERA1wUuqXOmPc+luQeRNBs9DVZE3H+XFcz99yuM8xv\nFQCEcFOMZnB5vgp3q30a4yImwlSKpKjrUn2SFORw9jt64Ksfv+caK6zWpjm8\nRGFfQbdbzOAH2LU1a6uvmjY3LCOzy2GymNHnhVRU5odOm5MMutfyAga0QjKW\n4lj5\r\n=rgtW\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.82.10-20200221144721","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.82.10-20200221144721_1582296452468_0.7338639304634516","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.82.10-20200221154753":{"name":"@accordproject/concerto-ui-react-demo","version":"0.82.10-20200221154753","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.82.10-20200221154753","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"d75cdd91463fa7b5bb37dd8a39005fc736afecfc","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.82.10-20200221154753.tgz","fileCount":24,"integrity":"sha512-El8QuiBAgEJauinoE2yKCwINcTXShU5wKaFkJGM6UdvbCkgpdbKlSfjWdW+h7P7J85aCVFxEaiko+lCARhsMnw==","signatures":[{"sig":"MEYCIQD/5SEgSfQvpt+Ouwm8JYpKVdpYmKZl/fJinriMUXipwQIhAKknk/I+ppRa8tFYVtxi3K0bnWHMadofIeLm0u2sbIv1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT/u9CRA9TVsSAnZWagAAYysP/j/oDHg4CStnv6ZAGeMC\nM0AW1YF5L/vWKMzREbKv1soDsDkQwHEk0FHz/qaqO8H6hnqlHrMs/V2+Gmvg\nPUFoc2Tj2JUePYrlolALKENnI+k0NK+t2AUa2noBeGJMnZZfkLuRHZxMQU2v\nCQvN2WcYIagokEoDAdEhmt5H/nAWThMUJGKL/QsT03Vt+8DKQMUc7f8FGS0G\ninWWcOv0hOrJKBLh/8WfJeYwMu2ojABV/8Y1e3SKekYLOvth0YmBRV3ht7Gm\nK9GL0ZM1DvlvA1qz5MEGEc92KR2Lh3/jSHI6n1ZNfoMLKU82psz2raFFhwPD\ngoFaXICIFCcPHvm9VqSQ1sqTIII1cc2E2jabDSdpEuWzSHxV/7EWh+rtgcyf\nia+i1G19tbKkblfAAX5RzlFcJ6JILx5wYD+0WkGvNPAPRTJnwMxBj2G66Z84\nPTviy43i1S3nYU7tK2NzMkuqan8kL43ZKaCYN1LpkicXGKtN0L2ok3/z8gkF\n1/CMkNCZIsYQK+EKl4pAS2eNCyTk5hOIyG+d8CYI+YtDH9h1T7ss9RSPV49v\nU3LA3+YjxxJRICZgycTTDUuaAe2V2PeikjY9miOBsbKhb1xDdtoXQfmehaYn\nUQHclVRZLFU/zI9Zd6zmRCMKCepGvcZusrhoDU/OVj92+oKdI7V5wbkG8Msb\n+76O\r\n=Jiu5\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.82.10-20200221154753","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.82.10-20200221154753_1582300093142_0.6964075543029002","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.0":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.0","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"6fffe5b9ab0db9286d7e6e3aef772ef1283347ea","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.0.tgz","fileCount":24,"integrity":"sha512-B3QRgZ4T3TtFW0GIYCfEqyvOWadcRwibAeLYZa7LBVYvHBFC6aft5RdpRIrdPuOExlogljnp46IP2MtutvXWpA==","signatures":[{"sig":"MEYCIQDX2ttD84Q2QKKePtpD5629go8wrFUCRB7D/cKua7kzYgIhAJL2vqK5d6txzs8Oqd9iq4NnZ8+joXd2jVgD6GzrKivV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT/xVCRA9TVsSAnZWagAApcUP/12Z7aTwSV7pdhM/slWa\ntqKA74iXynwkvdsQjzi+xPvYQAQJ+LS+EitufkQNZyccHBVAj6RJgj3H0+nG\n+s1M6s625X3bD1d+nFEIo1Fsl/xuIWIp6YfReC1frTkEUKOjXWvpV2ncjpwm\nEGSOtyzwa6AoT9vN1vls/mmW2vhDtsIGi5F52Ddm5Q8lmZcbY5ZpAtmM6enX\n3L4e5+1j5ACk+S0L23XJ0LfOBAd4PDWJJGk0yRpEWFIIP5YO0M/4AopsVEM7\nsBxni7FDYG+F4lg+Z15P6cgZ0Zkr/luET1CKrLLKVisvIV4MXNbWxF6d2eWJ\nVeoWVwviO8cvc2wrf2hvIRmFwUEFh3AUyMTmfj/6bO3lyD1ZdVRTT215RAs7\nJ+HHg1KA+fVsHtyPs7KP9nvTw4XzfYQOWt02h8H/LvDXedByjAKYUTmLJGl4\nJTmFhBeUeyNgD0vDo3qDDAO7w9JiurjM+F+IbeU/EW1nbyMlflHokXWKaYc6\n0ptazZ0QfvA90qL2uGYGQXZDkm0EDOISiMH0ZPqjqx26HVN0d/d6Wl2RL7O1\nL59zFgcy9K7Yat4oWwZsymm4Qy0s69MpUL6hLHagSIRsdIyo9GsuI7T+eJfu\nVH0MpS/GZQuvvyXMqs2WkGF3riADabGS5N1b0Vwzo7OfSiAL2jjitUbXPNiA\no9lD\r\n=pB+D\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.0","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.0_1582300244612_0.6373278780735836","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200221155250":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200221155250","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200221155250","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"4d383abb9a5b264c1dcb6256543769a0b64da697","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200221155250.tgz","fileCount":24,"integrity":"sha512-6WFWvYA9PDu9VMMWRm6l4Ai7ZImswPLVXWhx9EmABBcYIprxuIuQPbelkh6jc/elrMRr+gbZ5wX16TjgP7eZFg==","signatures":[{"sig":"MEUCIQC9xwWJJ9yCYg2nfv3C5iVz82uiq4UBUhcUkytPfEyL/wIgJTyodezLq4e9MT2RYb80mhZMMM8QD7BQzYlj3MHyJC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT/zfCRA9TVsSAnZWagAAfPwP/0R22k3PqQiV7cqXDycl\nSUWt2PCnL4hLMGqyZN/i48aCW/kniFLcDfKq3nacM+AGf+R5i2FOxq+PK9iz\nwLTBPl//Jh0T+PffEk2h8tT3eH2l+xBXKeMDjA5orLxOpTMd3kNDKqSeSofE\nurBJUn4QbdYc/Lr7coro3+K++xYq580uRnH+Fe3CTHma8Tzm6qu/MI5WKBqz\nXtfLkkeyljaUHqpSUyG9tTYp+GHWjfPGhvaWCUzXY2pTatMatpGxdO6TLgpe\njxPBhklioEn49yF87jT7JcgJluGnFVrKFmpTgXY3iRN2TLPFlU/ZkI45u9mW\nE6F4Z8W+2KO4kHGljUrtdLmTF/Y0Z+ZbbrSDd5r8zKwt8fOwvijo5nlOWCXA\nQ4f35BjwDTiSM0qPnxhvhKl2HVd330nthRdSz5qZenL7TjDo/24hkqYqyJsq\nLF/iYUnE4xEif+zSs8V4PcXBXN5TTT3ZyxaMpitEi6V0qLSDhrsG/72qKu8o\nlWNfE9Ce7DOmFIjWRAVOq0wC+zVyuFAEOaSUbHOKKwghZhGc6/Hf+bv77rDz\nCu5kAqsu8snKaS/UMMJF/N+jaKqGCvcnt3/ScBYA3vynbuCNXgRq6W6yf749\nhQv0yCCVlmHpy8iOcMYLhU9qy7ljoJfpgsPWmJObzgP62wgOfjeY8ln3VjdG\nM1TW\r\n=BKv2\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200221155250","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200221155250_1582300382877_0.7513426594973234","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200222215353":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200222215353","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200222215353","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"cbd585c6368e876b6d285bbe9a60eecf87e1c35e","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200222215353.tgz","fileCount":24,"integrity":"sha512-aWXMKyWJtQ/95nBSBfLndZSAikgSFd6sONOzfTEQthUCS9KnxMeblAndseCa3Apjn6AyY1WH/1mNoRk5hja6EA==","signatures":[{"sig":"MEYCIQC3tFimrXsubKl9Y9fBjMR6mnmJMHDdj8UhjY7rOl8vbQIhAN1cu2c4PjeFzgZvjb6geTZQUsavVvIYKv8rrqKBzjlh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUaL9CRA9TVsSAnZWagAAQK8P/imLeVpI7wxsVaxjQkmq\nUi1wiMpWKgS0VzqE2oc4Za1gmM+nVjz8IcawvN9E4o7PmzWqaEFhhc7Nd/Vu\nFrt0uYtxbG9CfYfG5YyQE202bkTn1tHDLP8U5m8CZmFmWujK53SqDAhbPxfu\ngpgD6w5t9JqOryCLkdBIxUlZFZZHhLAZU0NRZvXSzuhNSEi8YhKFTCqZ+4zy\n0SBuHHNPLcauLUak5mzUTTUiDX3QpqgHYjZWlhVASJ+O7B2e0neQqI8sYl+D\nCERjk4ILzrVHxMCsRmSbUkslbNBkEjwwlcqL8w2ilMJchpcShcjh5F/Tods0\ncarFqQ5mK+KpplwwYUTlwAyC5TC4pECgAJrQVzB+ur/4NThQYsh0kEWKM/1s\nlrCw3McYH/HjPm4fxu+qbQgS+gz4GiNAXE1WwqySQF8KHs8fEiRw6Edd9T5F\nVHtvzcpQ9VotNN0F94jnU4aHdtyxl90ZXfUtlPsNOgjD8N0ElRcX/hqkEn5V\nc67/eRmmSYiFePx1CqnqJ8an1qKMoWynkMHVPTHiNqOa/h2RIaRBB3gp/mQV\nD5yNnchp0+EJ088TeoAAUJ2u7rPm6L3osGnhdE5BPAkM1WuSTFLanaanm/qd\nWK6LhnwACMNx7svb1Vlb+SGaw2s6bFIzyeKDjl/nMEBEY6oobNTSj6AMPrHf\nkXVz\r\n=E/do\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","react-textarea-autosize":"^7.1.2","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200222215353","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200222215353_1582408444945_0.7972061379892343","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200222234849":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200222234849","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200222234849","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"f5580885f1b0d8ad9f5a5325400c363c2756552e","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200222234849.tgz","fileCount":24,"integrity":"sha512-fIG4vNvcwTI/oSOJ8g+1BqQIUaYEhkciTwPrMPtQFCBN2Ad6aQuiv5AmeNevDtQHPF9L8Pd5Sbx/nSsx7SVODg==","signatures":[{"sig":"MEUCIDZrfvZGp5z4il0KOaB9HwWt/UyXO0TEoh8ncjDKPMq7AiEAiWSlEy999RHxowbHd1fhzCCZo04P0OAkOnn+4EwEI0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUb3uCRA9TVsSAnZWagAAiVEP/0B8Z8g0TKwo7WyFb8xI\n00/atO79nIxUDtj5q8U5fWIQXkSH7BtAS/cwHuhd2jWuXmdk8fuPFYMoHu/w\nPXwsrbDBxZa9K9J/5ijDGVkYtbl0IH1AtXxwz+dvOqw97Ak0nj9nGouF+rF4\ntjMZVFX2WRPK+CZbzBb4dXRGLMkI1AYA8qXVk5rDktSvE5DmTvuAIlUoy1aW\nFbyKLxSqkPSk4ppRXFWoPVdT9tsI/v/yUawbHU+D8ynNTOWsXCuQzX9fCmGF\nIjY5JjGFywbmgIlxG8mOJ4l6egtwZ1/s1vQYBybhOwancB6VnEeWVQxZB6xp\n1+U/YHYctiEJ1Y5zf+01XrpEu24NF9itI44jQziz8HaIW1JIff35HQRO9GrI\njyI2ibZwbmTXDdc46h5vYYYrBrW8dqEtG2mBcBpzT0f8K5VJgnuH4SorsExh\naTWqtKrFHuc60OGiEMuG0tTRL8E3zScQ+EMf31x/6ur6skHzZOnkFOB13nLB\n2fro8EcV3s+GOm6a9Xhdm0nQ7gqC04Zra7suDyMVjrxptIAhGSQzwndwSWsl\n0AupT9JjyMd2DXYd+q8cJ4PUv2FToG1iRxJRvOUrYSI+pf5pckSuvkdJG9gc\n5+JITwI2RFO1rAsCotMFSLBPvzkU5iNg5NRxFXPpeSMyCD9oF341uiaCt3NG\niVlh\r\n=/3Fd\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200222234849","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200222234849_1582415341728_0.17965293474639732","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200223003013":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200223003013","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200223003013","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"64632aa937c2dcde42012e1cdee1840b8665f2be","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200223003013.tgz","fileCount":24,"integrity":"sha512-2s1Td+jX2Y2ZZAFkuI6a2ZIuyGfOD/mz3lnF7AoYEWhbyWT86X2h9slqkMsOd0WwspyJi5rFJ55nfF6P8VViUA==","signatures":[{"sig":"MEUCIGX42tTAsaZsBgpFJ2996bWTd0EFDPb0oXpwSwon2y2uAiEAj85ExkTTO+MYHadFkzlfH/AmN+mNJzBrfn4MYH79cNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUcehCRA9TVsSAnZWagAAwwQQAIpZvT5JBX+0J891elZo\n57NPvaNJAmRLma/jUVnLfffZ6JrrtO0Ipwjjtgvy38eTKYpi71aD0PlPxR7G\n6Nriq85zDAH1E534k2P3JJA/m+edFakdpSuKQpqk8dI9RV1fgDBLjJWCnoTD\n/ZDvCMmHn60qSIn/HAjDh2lmxiX9zhArR7KisWXFlByNqyiqMIPz2tOq7tGt\nz/wg42YouVwacIJ3aqN2qyqy9ACFQ8PdZ1Zw/c/kiwFW075AZAEkPGzAmSu6\nWd2mNerhcTgJEOIYIj5ZfZZrQ+H7KG4DgJgcaR8S0jhi2aTxtr1NpSrqRd7f\n3iDL1e0D6s8k2DhD4T8RplGJWhrrWfTC0bjI4GPlvfXe4Ai/2fy6ShKyXgMP\n7xD/akC7tP+mGulpR3duqPck/VB4/jshcqM34tDD16stIhiG1SGHgSkpZKhm\nxffFRIesu8SSiC3EFklp3K7dMbDySASeMu40rQwFFt7dLWnRMJnAx8/9Pk4V\nYjec3/Ec6rW6VcQFxWuAsf2VEwCPl31M/SiAVkNAhGgfChuWUz8oAvHeL8x/\nxrhjkeJX7TwJCAfpBaoIX5poMRb9uMYFVSthTpAn5VDQEDplIzedk9hrQU7a\n3C9WD0KOsxAVb1XVfOKqym7kGZD10v4VMgMTEDA1FE+cTc2TduMgBi8qJSIO\nrOiI\r\n=1FrQ\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200223003013","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200223003013_1582417824514_0.22526366213267157","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200223101229":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200223101229","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200223101229","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"865b23647101f904ca67caf14e3ba8e070d9e909","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200223101229.tgz","fileCount":24,"integrity":"sha512-MrqX6XMgs7tnByj3Y04eilK8FlieKz44S9NM/SsnOcosmxSJ/HVTT+J1ZDQ4YWDMRzraVguPdoTDmy0W2zr3qw==","signatures":[{"sig":"MEQCIFRGnoiU4NnxN4BjiHdhIDh6kjnub1KxTUdpjFu1m/yRAiAAo85slBF1BbMaluBEx4RknbuKBKR0PZM/8fEeLDlKOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUlAYCRA9TVsSAnZWagAAkN4P/iEhfaM5Ko3d9rGILBm7\n4MzErKXyzWztEIJK3PTOl5eWzM9ou1OQBsYPFlMAWZ2dL3FA8v/SWSBJzI6j\nyW2StAvp5ZpO2wjygjDlswTzF6uY37S76eA5GSngssginAvDC6QMMlpuQSE+\n0V5CXeHp/J0nHIl+H7lFr6a7IZCz2JQ5ZX45aD/awtlf1iV1bhdOKiCo+o5S\n3q8fkeXLQuJapo3cwVNRgq5QNa6vKQLuFpzGkyiP03Sqc19c4GIRaP5zS9no\n9G9iCsDd6D1n+a+68BLrk+mP924wvzXKuvr8f44/OMYq/eR3CeUKVn9rR2Us\n+IH+34nLBVyzJk/pUBXj74u9zc0lv2+Fp1N8pxZQig17j+iUTMsZ2VYf8cDg\nGkmun0rt1PYy3kxKjZwGfqyWgz/fpuuVdbJwg1+jN+Yxj/+oKN8AgIW7SCYw\nSYmXzIMAOiKXnOuykyj093MHpTKeuzbAlNZ4ZpGTcCbmeU64PYZ7C/SeBa+V\n8Lmf+B16hct9cya0Q3lESoA/ilYQfBFsC+MBU1y21m3R5886mAM84tNPLPe9\nzq956Xck+fnKWdZmX50t0ITd0nvyCR+K42b2nX8bhKM0a70R2FOKuxcjcxDX\nFBEh96uAM2peHkhnzflJ91l43dgeyOYVqUkjg+ZCkRhOalSJMmMbQCazmIHP\n1oeJ\r\n=DFxS\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","react-textarea-autosize":"^7.1.2","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200223101229","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200223101229_1582452760402_0.10726442505989575","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200223115155":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200223115155","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200223115155","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"78f1889246afc32167c7bd85eab3794b719d6072","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200223115155.tgz","fileCount":24,"integrity":"sha512-pHz7iLckYciEZwiw84wsgjjtg1zSiEVBjBFNLVHytRUvUmr1wVzwHWlkb8N4Ih1kS9aMF+PwkFj1mYmWgtdyQA==","signatures":[{"sig":"MEUCIQCcO3isGSKG7Rz5iyRP+2FsSCBBEuNi+YMW3AbFsUPkmQIgTJ6dAM5HDlBvVgMODkF2dzrRkOn6e02U2NOa/LrQcn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUmdmCRA9TVsSAnZWagAAW60P/R7gUYaf3wHPb565semx\nJQnLekL7ViqaXzsVbeD0TV6+VRc9Np6mcWp7Vum0IQfBC8r6hgRy4r5NmMKU\nynQchRaN+J0TogFkCo36BbUrtC+cytiQ3SggqE/UqT4p1LLqvmBv0N8ie7g6\nMXQSwvnnqn9Q+IrHtl9gkh1/eDuKNoBv/Cah+krnjX61kAvMP2x7lQ43S0FI\n7vanSM8z0UWHalmrKtlymQWwA0zpMOYFSOcfbSdMZB4AixpzU37pjLYfiP/j\nW0tFGhJGPej6cmMdHNLvMKhgpWzTdzGAtkD0rkR5mwy9sUSpcC60oGj1/r1c\ns10s6L9wTkqvQoa5VluQ7jHrMpPC5xu3psLIAM4JGYtOrwGSJ1ULjkjNt+RQ\nppuWHNwOHVIocnlIvMUYYVxmmVJUNFY+Ynvc8OvGfwxg4qhbn9YbfnJTewq/\n4TRGEoZcgSM5n0HfAm+6PWTgvy2FgVI89PuoYcPdHVoyhTUR0cf0GQwPjv2H\noaXXxsdcysiQ7TUyz4cmIjoURPeOeNsgTTSzaHr27/lArAmOXidmJt3YDA4f\nvaUEO/iO8LGW9Jg/J2o0v3LCysFaxcqpXft6zpVTU1YGm30wOVWAPcuLjLVo\nhsjb0NmmTREtGwcdUtVtCQ5cEfbKB6lJBQILa8OhqInmu7Hc7eyY/GF0Bw/R\nBPaX\r\n=pViW\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","react-textarea-autosize":"^7.1.2","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200223115155","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200223115155_1582458725786_0.922198081505504","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200223115315":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200223115315","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200223115315","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"796eac14ecb837c6d4f5163223e2fd37a13a5bd0","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200223115315.tgz","fileCount":27,"integrity":"sha512-ctDEWNHxrYnE0EeZ92pJMQwjLEawoZsfTxcTJm54Awku7GmxF7VmZHRA4ppohKbat5uSXB/nHsQa5pjZ4Ri1Og==","signatures":[{"sig":"MEYCIQCZPcuX6TetGojw6Zydti1vT/mWzjob3HRjBXHzJZb1xQIhAKCmLXNcbd0+ZaC2PFdDklJ1ZP9o1NS+3jaobuY1FzCV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUme5CRA9TVsSAnZWagAAiU0QAJnOVsruLbgo1PpMgX8W\nYScxAVifc+m/rbc2Do+EnUGqUEfl0Dw24EHRsiuv3DaMjc0KnHo8brJV7/PW\nxODoQGuwHMNBymuk9kXcVZTNfaxATKhZddmwbwlRnZYpEUTcONWlPU5QPpNK\nfxLL8YvumUvhYOa/DwfAMESGmCy405Z904uCNEmrlO4iAb/IUSALDuazGkQA\n7OS6JZPAkQuPPp5SsnnyUsVmOIre891cSv2cT02BX/NUWFFxnFAP0B4Pg3dM\nc35pyW1Cxb0gs5MgzGLcla07dhR4VZ/QIXisBf9k3pDPQcrbZRrp2MxSVHQf\nEhcLBD88BzFrgPK0gTYtQlaUeUxq72KAmiJZsXTTLkgvQXDFrA5DTijbU7ez\n9d4tYWf90qvQRm51OqYXa8sB1jxW1gQ7a3IPZ2ua0mgYpDveLShGceYQ0NLf\n49i+r8/5giBa3ZKpARVn74B5TlGBMwU3MuB9AwVtgI4DC19pY/jw3VDGDATJ\ntjRpQKg068vnksW4Le4jzUX4RIc7CSWb2ksTZo/gcLfCFTlhE7Vi/UmSCy+q\nyE1DKo/LcFLwcsMEjzUSUtlz0/Ak8H2KKxz2NE+FKd6INX2d5Mh5L2sry2uc\nB97IYwyVGuaZQPn7zvxqvRoN/LeznYJwMvI5KuJodzxQ/zevd8Je2ph8zSjo\no55X\r\n=Kl1Q\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200223115315","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200223115315_1582458808888_0.7132961326086444","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200223115713":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200223115713","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200223115713","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"fd6c7e4e9ef6bbda2a09cec9c5a8f40dccda5a03","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200223115713.tgz","fileCount":27,"integrity":"sha512-eXFGMMB1z1Z4p2SAu+vIoiXQN2zv61qYUIO3xEh7X1JimLlvnuSoObJDvzkJ1ThYXAviO9M+Z4pKIirxvPW/TA==","signatures":[{"sig":"MEUCIAWfYA4rTrtMhJ7HECWj65rZBz0VduRPFfF8d2Avhpd0AiEAiTrp8vbr/aaWPPUBw/pc5S9aHiJW9xCHA8J/8p+74kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUminCRA9TVsSAnZWagAAREkP/2kIVEK4zvEa0ZhNVaEf\n6PBsvqG2iVEkX/qi7Wo5Q6XWlB3rdVPoe7ZJKma3oOQuef6eqJK5x7hunoPU\nTzg1vKgOPI9q6Qxbo9+rSNfNS+0nGTVdSZ12nesGFF+6P0ACl3Y4MsCvHnlT\nqn2U2fc3UjyxD5RV+QLZl17j8hTXq23jiIoSJbL5eLB+eZpBVsoKPOFWjoZX\nFx5hu5zI9ibqJ042eX3efwOuJ4Rj94tdSO5S/gdiVgO7LT8m/AOg3JoDpkRm\n5TM0WVSxb/Ru+dUi3ZXGmjg49m3Xynr31FSEES9msRUq/iKNj5GSpkbhak0w\nsmsSOcMvR33DvIvcfr93vohsy9Kx6S4y8lceCY0iG1fm4n+zEr6vNhR77Mnb\nd4g+O/Sze6CwAHre3L+PT+30bs3+SAdGxEhGM6PAwNsSnDg8ABcncn6Sx3yD\nOg6aKXKxOrjlAlzV9KlZ/M6fIud2iW4gm7KYN8bT93gxNbsZQW7zW9xTDhZf\n6d+x2OvXURPIpGleeqnyqBX3xRaO+BPT2fNnf/Bm4nV/lb2NIBExm1mLcZVP\na8r6+ijU8TVTeJqsq1jNqq/Dq6k0ydAS0V/x+oybh5CMC+Ga97JG+zbWCx1g\nzxiInO0BUzt8y+z3jB5EbDBLdI1e367d6Qxf4muakidVVyroeBMrL9x2dS3z\ngi9R\r\n=Q5ql\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200223115713","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200223115713_1582459047027_0.4908719978199634","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224114614":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224114614","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224114614","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"69dd29bbc54c96984ec6cbb4ebe6c5be5093adc6","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224114614.tgz","fileCount":23,"integrity":"sha512-d8K6uPJ0jrQs0o+sYCGCyi557xf6z4NL93O3CAg/RQK21iPE8CBHEjQI2C1wKKj2EVFXqK20edV3nH4+d+R9jA==","signatures":[{"sig":"MEUCIEC9Kek/+aES3uOrTZ2m30fiJ64Ss/p+T4NygfIaCKAaAiEAhXcVi9mSQoA8Xllev6XkTkDVNa9Mlf2dAyzuKg6fKsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU7eVCRA9TVsSAnZWagAAxjEQAIR9bZZXsrhBbN7lhreK\nyZypdWbGRWbzngWO4rFoxnUVE0Rz5aiZnCOiwchd2aZ4TGekBrnwQ8UpJDUh\nOxhgp5i8qPtRbJfDOXjCHRXVgEOsdv4rgXrs2cgZn5nZp1erPBSsqLW4M//6\nw3Pa7htczq9Oea+fMjbK09J1s0YqCEoU4Zg7ovibDl9EijCbXJ9uk8mM4YN3\ny6U5mpWuCFBLcl4fBgpMBrIGEIU+5z8HCzm+FWASvnDRrMA+i7itBvq44tSi\nRxHaV3ab0UUmNoDpXyDy1F7TqzxiNbmb34hipMmh2eK9n/BYwKU3O8yYiUlH\nZEiobG9L5TPMuJ+eJGeUQuioF3ZmqtnnK4CpU2txXYpxSn4QDmmbL8CLfPPV\nimcR/arWHvudtKnqztbu6zQj8icn7hwWWj1X/UF/9mH4YWWjoUwELV6gIEgD\nu/BXtQTYosjtenMPpPSt+KqJqZGr7Tlq23lhlXzRZ/VZnAVj9tXr0wJquzBP\nePkpB29/Xgv1h6BxYWPrb1F6dL83pj8aRHQ1vKaI5Fds/1mDT3/xYt6EZPBe\nXkuU/oY4JA927eaAyzRjjP3Cky/ma7xWEyAuoJELJmSwFV1KTUlcuRsxqMvL\nlwavOCmE08X60Tb47Q1g7Z+l9ULLUYJnhWUFbgwMqbYfONpFxNVnRKm5XX5i\nvz3d\r\n=+WKk\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200224114614","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224114614_1582544789429_0.9680311493053522","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224123757":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224123757","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224123757","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"74a5a46cc13689a264ea55b48aafb85e283c7e01","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224123757.tgz","fileCount":23,"integrity":"sha512-7AT6pZ8Lz71Elh2IRN+EmqELEvTxlgZAeTPECilQYikhXIUF0/ds/OrXH8gPLiOFsfXTgJRLNawQoD6VVRXn8Q==","signatures":[{"sig":"MEUCIHb7kv/HVGdUt/3wUQMzYscAKLb23WlqO6gq8VsGRwIqAiEA0ksQOFn6LpWI9TxufvLIKPnZr9QIs4+fz6/PUzfwjr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU8O0CRA9TVsSAnZWagAAJc8P/iIOnPnKgktGUWnR38QH\n4BAUqexzyLHvTjIX8WjGBQqkXy+Tg5wNgIXIdoWJU1pMVh9yHtXlrMxATXvg\nVwzxUFt2pGklhiBqQ5MgbOXXA1zGzhQInHcRfvmvYOwaJ5NDj85i2DzEs4rb\n0pj9q6qHCj2Ybr0U9kjQoEN0inxR3InHKn/KYWi81U1gmEq4/kTAP9kWBnSz\nxwfOSm+quRR3YoEOdOEBdyfuZArCIiYenUVNlkq4pfuJpMfCnmIn3yNT5WYy\npEuNdFJcpFo+bPwUKTGPKdgrnH22ggEFFgGIYGEGNl9a7l5L1bEQ+TVm3ZTp\nh3tGFpX2wKB6n7QrPqYH3crgILeGtJ8zbfi+k9WL67M7nIDNdAxu6eu2psaH\nCOSaf0hE0fqdQws+fsOljeYc1lYDOVt7kxIsYXSXovE3kzPW0K1DEjwdhKXh\nS+WJguhJC3R1QKEvoCMmmW5gVQntwfsJ/F3n1rZfH2pwmUGuPzJcvPjokRSi\noxhbhgmzIoy8i9dFq1fDq/KmvwIga3DD6mAeyvFVXNPFOfRlLq4YRwnBVaFi\n4vZCtTRO8xR8XbiOca9ZX7Wt3l302jqh39wpBX/sMrmKjd9Oq8LB68IzTE5v\noNPhXTF6UlgioruY5KUaD6cVdgXANYBXwE2vvBIw/2L1n9I2gbZne3CqiXMT\nheG1\r\n=87Uz\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200224123757","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224123757_1582547892575_0.6619335696232425","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224141455":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224141455","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224141455","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"10d03035be23cbc86c872e47c159b48aa134f658","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224141455.tgz","fileCount":24,"integrity":"sha512-Ea/qKHLgk0GrP3ezNdQZ/YWHVM7P0drDQDyF+9UlqmV00xKMz84J8kt/GnbcvB1M87pyqi0GeJe4NNeH4yFUTg==","signatures":[{"sig":"MEQCIC9iA/m/6Bexy1QdTLWTPDchJFn5o1P80r8cqqt5GEpIAiBDQYMtbz1Re54BK0LfE+HvVprSR8KEI9kh0wRpVbvCkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU9ptCRA9TVsSAnZWagAAQuAP/A8CkIPPFsWiLCPavImh\nwmFfBuH25vJoe2uFoc4LtM+4t26j4/CPv9tPhGEIVvjmd4TBas7HmzBy87bC\n3P5E37HToP5xJgb/Y8XbGc7EJf0CbJ4W1ZjiohLyR5o5ifKKPaWXo0vZ6IDh\n8xKaXszAZ4UKil49O4x3rC7DEko2dOYfRUIzP6yrHpFWR1N3mc4nAIdLVmAv\nkcz0yINbsVpERZOcH+O9I6srRPCHRm79V2dWfGTwV2m68pURt5fSJVsuJiN1\nHmtp6tC8nWTGKOmsyMZLJNnsXCrI7qgjXzvrkM2ftFzM8fR8wpQ5FEtDNIwO\njCyiJMej0tE0m/R8NOTpiEkF6dPF8c1r5gKKvpqBCrBI8oFA4hYv2YqfHtLk\nXZu9w+16wGgxXooZf9efwTlrpCKxUJ0J/f/hNXkUmy8CJhzRkP5AQ+EeZqTP\nNmerKhKlIE8MSi+bhrSZ7D6Pz7ay4c1oTALrpro0CUnIrIjquORIThZlk3c0\njmq0i5OlRQHv8VLqGAVpXdadxsHdEILBPCaBmIFEDZ3ttQ4a5BCeYhjTqjAj\n/11xlN+O1vW2y9p5D7NLyPjRvogvfJ+GaKpl/l/SBdwjsnxXRuMCroz9/TVq\n1MZ28Szsto3hLHYMQz0J0Ny9msP0q2mQ/XfoD6Qq/dOQxlCti1y2Arh97Cvl\ngMQz\r\n=ge0Y\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@accordproject/concerto-ui-react":"0.83.1-20200224141455","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","@babel/runtime":"^7.8.4","@babel/preset-env":"^7.8.4","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224141455_1582553708896_0.9979776262184852","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224143926":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224143926","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224143926","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"502f409ffc662285b83785bea808ee909a6d95d9","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224143926.tgz","fileCount":24,"integrity":"sha512-QCo2kDnNxKBrvl+X+Wfog6Zi59MXE5Axqj3Qr+0tWjoAaGokNW4LNhkZs79RUkA2WFrLdJdGU2dueurocrHzEQ==","signatures":[{"sig":"MEUCIQD4KiNP2vQLrh6v7/wMp7ZY0avdFbtgJ+cZNzMhHJ6fpAIgF5bgJDZGoQ57DKmPooxu+VeGqt9X1oj7qCYd4AdVfDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+A3CRA9TVsSAnZWagAAhpwP/1LCXzzu+591kaxDwbkG\nelDISICae5xM+EfX6dV1nFBPmZxGAp17iw1x7CI0z8o67s8SqpBf0PM2sY3/\nPLpI5zHsPPEqwnExpoQkmzl892XjHtRElRfUihh2lZqUaldZ/pkOQae8+atj\niQEkH5FwrFbgLaBxGEz7Tw4Afo+w9vjX5eXe3gAOOt5E++GO9iS6eXLumSuX\nftVJasyul3rHq/0ofZlaij8eeCuo/FpVU5h+a9Wv0aC8EDV6HnAk3ADmvlG4\nD7Ts/JqlWwzHd0e8INk6UI6Nsn1fyP+at8B6nbMaB0tw9DR9GJFouHSc5JyO\nOiPyrSQjWXfeoItSuVNfkI2LV/PiGsMY/OsGAShHAfBYqqul9FBX2NxNyBRk\nnhmNC/U/aoJl9QdH9iSt0i8A+PT4l8NiV7/cwZtJClRpAWEmrQtGj4O8NKRq\nX/Vy1zPiYNH0ohxCrft0wOqpYXW0d698/l/Z3d5RvrB4zRMFFX99y10Lv0U2\n8gcj6+EDLMKEcIbUL8Qtu6GrtNuYoZR07VnX5+fWM/IvYenazhCetk0m6SFa\n8CRtOAnolgD/ZuhXWpM22mya0rI64rilxImoypZzoDpu/MZH8ZzCB49D0dTl\nvSZRmbUMOuXlmARfX6Bey/09vK42suZ57ybgeyHTWlijXLydKp2pDtR7yAAE\n9+th\r\n=ppls\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","@babel/preset-env":"^7.7.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-runtime":"^7.5.5","@accordproject/concerto-ui-react":"0.83.1-20200224143926","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","license-check-and-add":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224143926_1582555191482_0.5874874972564454","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224144641":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224144641","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224144641","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"635c3adab576b1dbf8567bcc03686d0b08c53a28","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224144641.tgz","fileCount":24,"integrity":"sha512-NVUdf9gc+Q8mGJvA13synvyH+wtT7ZSl3GbgqEMA8GdC7taI18tENp8pL1+6EYy1IQIaaeD/EhnSO1Zjv/LrjA==","signatures":[{"sig":"MEUCIQDhY7leJDeTsiTYYEpjhNPKVZV/67GKbr0OhfW26auK1gIgZJS+xG0At1+esKzaQkejdwQlp+8N/Js0nEaiIk6AQbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+HgCRA9TVsSAnZWagAA/coP/iCIj4lNMklrafZYF4ho\nQJxejLCrnda1f6MfnYYaf+dCXzGl/eg7/jRm85o2ISlQfA1g1Yr1+KhK3OrN\nFZ6K/DHbqfJJ+6P30afq+eNDRcTLIJMBQ6wAijcm0UD7stE8x8trXSRaHsrr\nfk596JCHTZCyDPow3SQU1bE3sUpgJOf2fH8cj19QIkyO5PcrXr3w/Z31MLJr\n1Rq6QmAzg6o1Otjsy5xI8QNBiBgZ8HhcVKUv92RTRTDyzNbvyBOVO9Z1f/cD\nmUvGxt1b3JjuBuMdC037RSNyhCup5BvCWF60UABZH4HxSL0sLbAgzZ8NvfTE\nz9xyun1wUyeppJJSShjo6swrzBZ+wOI2fgN7fLcp2jIZR6212P9i/JXZBAcW\n3kS5SFlMW/AHMQXVghpxrmuh8iWC2Fp1sMiEtviUZbgXMhwhDWm0PYipOnkw\nZWcOGqQ+FxjDnDSL4BgX9fsSklATO7BqebGtFmYfjigtb7JK1EQ57FNaVDyw\nvacxE7BzJ/Ue8Y2yMbMvhFz162cWf4m7tvqiLpXHIGSfAwboQzz1AvYcnTpj\ngUnmSJSKjw9Bz2BQcYx0QiYOY94vXfHQmTloO1r6TEXUrjhupo3AGqxAZwBH\npbwEUhv4naH9mEw3eWUYa/7IW9c6WGJUdCK1MOOlJDI6snW84NcIyCuh42b6\nNtBR\r\n=cRYy\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@accordproject/concerto-ui-react":"0.83.1-20200224144641","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","@babel/runtime":"^7.8.4","@babel/preset-env":"^7.8.4","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224144641_1582555616556_0.6795773876069406","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224145029":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224145029","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224145029","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"7636a9eb25d7e85f22d5183ba890d072903c68f9","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224145029.tgz","fileCount":24,"integrity":"sha512-uaNyRBc8LGSZ2HYSteEzdF6U31KpWmwWuchQrAmpWuBuix8PHmzooXbJFLgzmFYSvPy4J0CFcxq3aedfJiJn3A==","signatures":[{"sig":"MEQCIGU8yo+WSdsVP9ZxMZZ9A7aVEQHjTyLbQLIkp6rwlvbzAiANwvMfQTo8ic7Iji946QBApkhOZ3GA3s/H8TEmTqnTSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+LJCRA9TVsSAnZWagAAuNEP/0SENV+UErISre8LnaMS\nWq+0XOpBKLOgT6UkzLNmVFOjFXNC/+ZH7z3+FvRl2TVuY6/h+0kjtKc/bALy\nNbnTLd8To9JcfmAumC2okKnKo1e54EMm8g+9MdbhVoYTlDfNq1f4aZ0638ES\nb/RfskI0TddWqmiWG2N50RVjxWHSatHZv2v8wrfmlyZRKQUxcgRQGTpypUHq\n7qJWvf+ZKWegdOx82kD5wUmXZ/zWn2dmKNcmvZPDNQS8V9PEUWoHT4iTnCVz\na1hNGWwv7vS0W6detcyAJqXJn9nrZejrjA7VC+BVWzOJTZy3njPJLZq/rRRo\nTJvcYUWVOMZm52/izAdZY79TEBpst6abjy6cKavYwscX9vmbS5hDx3RUIggR\ncniO7RsepIHJNS5VfbHOSxX9LU9GxKl3OAWwsNEyIADZspia2k0QMwzqaA2x\nNTRDe74GBpxsc0Z3HHXLSfEaUaaddDNvCO4glTacOiGHY+fF3u3UsyqpIa1C\n0owF+35vGSGTEzg/fTkv3IL8sMjeuH+YT6HMl7+d6lYTzvh0AkXlnmKtkGOq\nz0Iwd2x5bRJynbUSMYmiYpdb4sLYNu+LOCOyxK+NvylekcoT9zNdDhNWWKt3\nDhaacamLOQ/HpJaFBXdJtBm/oHAZUoC1AMlHCZjSPSh7YfS6vhaSvxpIvx8f\n+HXi\r\n=fE/S\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# React App Accord Project Concerto Modelling Tools \n\n[![Coverage Status](https://coveralls.io/repos/github/uchibeke/composer-form/badge.svg?branch=master)](https://coveralls.io/github/uchibeke/composer-form?branch=master)\n\n[![Build Status](https://travis-ci.com/uchibeke/composer-form.svg?branch=master)](https://travis-ci.com/uchibeke/composer-form)\n\nThe Accord Project Concerto modelling language is used as an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## Get started\n\nRepository is made up of 3 packages in the `packages` directory. The `main` package does the actual form generation. The other packages are interfaces for displaying the generated form.\n\n### Run the project\n\n- Git clone this repo\n- In root directory, run `lerna bootstrap`\n- Start the react app by navigating to `packages/react-app` and run `yarn start`\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@accordproject/concerto-ui-react":"0.83.1-20200224145029","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","@babel/runtime":"^7.8.4","@babel/preset-env":"^7.8.4","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224145029_1582555848905_0.8114844860550614","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224145748":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224145748","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224145748","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"a1b99be14a44bef71b9e7fc416dd674992bcc9fa","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224145748.tgz","fileCount":24,"integrity":"sha512-3Y5hV2BLqO1zVsGc0E3wNzvVY4k9SFnoBpZjCQEsVAVwljz1P/uMbYzx4QqgA/P6X6fX9wE31uAOeIa9TGrM+Q==","signatures":[{"sig":"MEYCIQD35zAxUgkaC9V6PqedjR3uTVvK8dDfVyjpyjYkJvZjbgIhAISj4pbmERcImnOlOcDUvnQ4nTKoJ6xwzs97i6i1MeFx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+R+CRA9TVsSAnZWagAAp60P/j+9RmP5KgAvAcDcPxf0\nJtwGg3255x2TWovHjZ7u95xmIMw86pTB4VHcaKEHbsuaFqaX3KOqED9kdmH7\n16iMfiBNMsU7EGw2p1uKOgucM56WtaTVCNuj0RjAluC+z+OYKRbC3T+YMHAg\nhLMcUV1ylZmiOehWb5MKs7dV41lZOP3ciipbGpOZsEdwmBKDi+6vYOOlGpeb\nOI+YHmEHJFHSJu/IjyL0oj9ALRg6KDfFjqgz+UdIKODZh2PdIV2L2S47F4up\niSNIygZp1sAlkmVWyohtp9odA4LgMnyPwzLGEMoMa56n1vsJbox+WN9hM81f\nZ01PNxqAbpOTxz1/uSiE66QccLipoi5hUUfLYblmnVzC9ZHJlyHVlaOyq7MC\nUYnbIRNhk+6sSF55TDZzdlIHUHGH8hB67R+gi9jBjLBCojfiZSdJA3ZLx2/B\nlnE+vs26mLiJgeq48zUv66TmC8/Irb+Plu5N4pDxKqenMUdDmN4JNhUJ52+V\nL2A9nAdHPEb6ayzUvXRSHqNVSm259BN8snVqDp4Rzx2ycwCBeGGNPCy2pDDE\nk5fNZmtwsP5waV8RvD4c6AF0i40pX+Ieh/euv3J1Y3EzBGw6aVFvGm2eLmpR\nDJFa2J4FdnyU8Ke2dYRuw8myFF2Qt2NVf0551+0LUhJiUm2s/SIxz4Va8Fhf\npr8d\r\n=ndQM\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@accordproject/concerto-ui-react":"0.83.1-20200224145748","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","@babel/runtime":"^7.8.4","@babel/preset-env":"^7.8.4","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224145748_1582556286021_0.3409186560937525","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224151524":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224151524","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224151524","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"e6047ff054e238f87b48060eb7b20ec9864d7398","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224151524.tgz","fileCount":24,"integrity":"sha512-U93J6kqhAr+Hj3osqCUAD5HxrTOA/hxrJ5dSUdS/Kq2wsBpkesmcS59OI+dm1GYiUS8c2nR5a+T5AWaRghcplg==","signatures":[{"sig":"MEQCIGwvwpa/2P1ocgkE+v4OF/iVPMzPA9kOLpGNgdTJ/XfNAiAfFtmJqQAIatz9E+aJT9A5LnP32OFw03aMUNJqvDG0zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+ilCRA9TVsSAnZWagAAFvkQAKCKDBx9JHFOCI34F7x1\nbDamSSKP1czQ/YFS4FjHDZX1bAifla68YyDVJITzoPssonPi0IkuRdYVJMcf\nTWPlLHDUvcz9G52tkfHypLevFWd/U+tsQlu3Kz7BoKEMvMcH3D7RPjWP+nmr\nHkJ3xZyAhJQTjPH/E2vy+zqBU0rQUM+tsTESIslPY7CTSa3opdUEQbgS0dI5\nC5iqw194sazgLAGl1lkagUEgO1KDMCmev9/MdWb08FaMqWq2rQFB+K8hMaYp\n9MvSU48SGkqkMH/AQeZbBD51z4bJ8P/ljyHM01LUo4kFvrHfByCzBF55p2G0\nJLX76LfZpG+utbuaGZZk4RcF0KMGV1sGY8sxODQHS+dARZlwXqTIzd82hJZ1\n+oujh7J1x9FIraPk5obB0zD/zv1o+9LK/9dTMZTJwiBANKEofWMbbVeXgeFb\nhZl8/O1jvO6vXPziG88FXq2s2gfVMKuzJ0o76Z5fB+Y/t52IWOldlLnpPavh\nOZz8/LwMJTwtYbU3qbQTayMuNtyUISIDav2P2+XVtseQ7iUS4yowBZyyGA6D\n1Y9Cwuxk2ZQuyaBEWb9wDchEiqjHpN85eW6w/89X9IIk+EMv3YFw2sk05sJR\nJLrIraKWzAgbUGOnVIOOmqp7nI2TZTlmSHn/uXjoLHvYVkfziZqstv7Eus/N\nojFl\r\n=Vt8m\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@accordproject/concerto-ui-react":"0.83.1-20200224151524","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","@babel/runtime":"^7.8.4","@babel/preset-env":"^7.8.4","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224151524_1582557348930_0.11245222258235255","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224151908":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224151908","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224151908","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"5a0012edb2ec7e747334b5b82fcaf1665054d228","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224151908.tgz","fileCount":24,"integrity":"sha512-ahz4epLJfhveIxiDD29X8OFcMzBjwHS0NOqXX88SR/l+UCUAYeb5yzFmqGTVADsArzmbTGJxXI10fB7el2qokg==","signatures":[{"sig":"MEUCIFwdje/q7mJoolIK1tqGxMu9Jcg0V50IQx1YkokXzyPtAiEAyTWQeWN/j5DPsyYJczhU2G/4cZ2eMBvGamZeG0XodGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+mACRA9TVsSAnZWagAAl+gP/0BWNGFI7DE8LIuqDShu\nQ2/K/aQXonX2aidEyKPkhs6YsNZ+1ewSoagc1rJTXUAhc0craMPfEFMYGy7D\n9OtHIQCL+vLBmpo9hdeH2a2VaAQTu8b9fc1ubN1vNRIyNgNl3SBf6nLkVaeW\nOkDK87zQJKoYzlMyTwRhMAWz16Y1HeGuetxgjFwkToW+cbyqrUtEC/eOlTTe\nbgS5926LzbfqcidcpECzWB8yd8HpJcTLp1m5cCMxRoS6t5fmI+YCrhFrDwYW\n77WInKTv2MKP7U+sUiPxJ/8SBSkO1797KWTgghgSIpeewV4LkgZV3sgrtn7R\n99xI7dzHff0sMKS4BcUl2uKxsmW9hZp9VfZB41p/UsoRfTPmySoSkxYnbM89\niBcdbFLZrjrSBiOIvXmjGsZBbTONg9p9cru6X6eJxuEngRJ+1Q4DT7noB+sX\n6Gl+L0OBm7LGHfNo+HywNw3mV9dRnXVpha0x5rcjjj66vzVVVszLOvJcnIYv\nkyEtcrj5LuaQeDRRZQf+GTB8xmdz3PdMH9vs6ER5oqgbg/KZBEGST3O4YZ/Z\ndW7b5/wbUxVyW3O4jUybY3CUa/x6Ag00bqVHDbhen7uKbtIMKLX4K3Hh140I\n9AQsHJdVF7ZOOrRNGNvd5U4CEtx1jbeIFaMph3yCCnkqePvTEIkdNhCi6erg\nJ3Hv\r\n=pWj6\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"jest":"^24.8.0","react":"^16.11.0","braces":"3.0.2","chance":"^1.1.3","enzyme":"^3.10.0","eslint":"^5.16.0","semver":"6.1.1","webpack":"^4.41.2","node-sass":"^4.13.1","react-dom":"^16.11.0","@babel/cli":"^7.7.0","css-loader":"^3.1.0","prop-types":"^15.7.2","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","monaco-editor":"^0.20.0","enzyme-to-json":"^3.4.3","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","styled-components":"^4.4.1","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","react-monaco-editor":"^0.34.0","@testing-library/dom":"^6.10.1","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","@testing-library/react":"^9.3.2","eslint-plugin-jsx-a11y":"^6.2.1","@clausehq/eslint-config":"^0.1.8","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","eslint-plugin-react-hooks":"^1.6.0","babel-plugin-transform-runtime":"^6.23.0","@accordproject/concerto-ui-react":"0.83.1-20200224151908","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"3.5.5","@babel/runtime":"^7.8.4","@babel/preset-env":"^7.8.4","license-check-and-add":"2.3.6","monaco-editor-webpack-plugin":"^1.9.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224151908_1582557568468_0.7171236330298865","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224162258":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224162258","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224162258","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"d7e419cd174e48bd4db36725330fe070ce173849","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224162258.tgz","fileCount":24,"integrity":"sha512-2tL8/PuW6k+5cDAlvUXtzgJ8m2b4waSjhTUEgPtclbmh2V8w2jQHkzWWdMTXFWGVgU8MSg+eQNn3EPdJNer6UQ==","signatures":[{"sig":"MEYCIQCah90He8Hcmybe78KL2iDYvg0P25zJkrFu8qcKmqbNHgIhALxNTFYuGbWvgEp2A6HJD4GSWb+T7h1NQwy/Oshb3Zd1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU/hxCRA9TVsSAnZWagAANGYP/3kjWWmFMFybWAza5d+p\nApR6KZh1CYRq8Se3U4krlyhekq1b68O52yFoC3ZXaeCNTTCH5/85waZ54fxW\ndr4+ubVkeALocpAV1saDLQ7gnhDdfJ/WY1wacK6FgGpnhIsNlGWvTh4KXjZN\n9EEWesy4gf1ISKA5AeP00E6rwztsekwShL3Nz3jBQdgQefPtPMpQVnbt1awg\nPt6Z6jT2T1e94K5P2mlJHexSRIuEQK/UIyzhfP139ml8yjyqWF3i8dwlAnJB\nXGLVYdLjSTwReIcsiEtgDDXJF4Gs0bK/SbrBO4weC2IlMTP2BkUHMtBLelHu\nTzo25VrcGqGahReNpcLXYFHvW9X0RJOMEjqEj5ev0/uTtSNl8sRe4VYj7qFz\nHucQBnUxABghxE2YsKj+y4m3EG5LqwBeewykzV9DWXFfvdQEc7ILRkvjWLsu\ngMWCpZ2zLhlQT+8M9CmajvZ4RW2jicgcN+42Pe6jxhPAbmNtQR7nbEidRO0z\nhwGg1VznUfAJw4GYFMsaL2G92alB71AwInz1w3mgTeR/pF2bRX3N5vjGRFZ2\nsgbKqeCoGIf/XKGiL7uy7mlxaTBSFFS6TiUJIeibxQQ+h1GHf2V6Sl3HUYjJ\ndBXBoX81m60UmYN2cMqeFpw+m9uHk3hdxDxvGc/AZUxzpxE2s1w2lI+Q8qOL\nZj2z\r\n=ac1K\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.83.1-20200224162258"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224162258_1582561393108_0.4614454485286126","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224165056":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224165056","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224165056","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"570859a6419803ea8101a96a0e831282a6f74435","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224165056.tgz","fileCount":24,"integrity":"sha512-6VdiAtFrC2BaPfB6UE7+4Ol69KG69IX//fB6FYSrB80d7vTZ2oMgsXnlJ6nlbMlM5FjCvSwwKmE6F3ozKtlmcQ==","signatures":[{"sig":"MEUCIQDaIBHMxm1DlPSaPS1JBYT8oo36kedrDUkIXEEMhS83RwIgc2jXYP/yyEsiEeHgRWRv4GyPIFVEsiQhuyGVk7U6E0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU/7/CRA9TVsSAnZWagAAJjQP/jDMWih8BLVQv6acvMtA\nBstD52qzoX//UU1qi7UDGv4t0pZK4i4LP7ViBBjlKcEoN7vqZ5pUySkoZIRF\nqpNcEZyXhoNDGe4/rT6i7m2d7RMaShj5r4l5WtSpW9sdqCdBWY9moAm9tbCJ\nHdewQCjmD1FcJd9Yb8DWNjNpbkf3vkPpJAhUOVndh5Jw+dP45CJGMQ0P2wwy\nCXdqdVJBhWV2pSlkoMQyk1PVguYIN7P6OYCkvHw8F3MKuhxXvjyZvWOATVaW\nW8lYgnbkTeaktcWpd/Crk1tCXb2ya9Sz0KcvclZl0zx5ydeGdUJ5fEdC3K3n\nk5/SDtR0I2nVdk5F2b0deIy13xZGYWBdyd8XH4DAJNKKkOdhjaZrs3WmY5jI\nfnjyFYkyewdFkbj8h3Db/8AKWwMio8RZ8nTcGV1z3M9DFwC7+u2ym0Ap9xiK\n1EcuQ8bXQdy0SBv8cagSQYK7C9sKdJ0e8GxF9y15vMoc0U6ZYeDBxPQda8Jx\nqDKidZhKcHnkH7F+nXdKBPiBA2IoUJ+8Rq49WX3vElqiuRGG+gZ/uC8B3F5/\nh5R2gEXbcARNGLJcpgZ2NHDlHPD3XnK9rUAF7jG/stAquad4Es1vGoEh1TTz\nOMNA6O6BjZJmQqPVwpH6xPHqMMT0VkNPLVpzowIGHpkiUBW+b7vieqcNNu7E\njYOv\r\n=uQ7k\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.83.1-20200224165056"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224165056_1582563071124_0.6525170987426936","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224172154":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224172154","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224172154","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"cb9ff2c7e16501437469f9c5bcb718a777a1d329","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224172154.tgz","fileCount":24,"integrity":"sha512-ZP3FS3HMRlgX7ZvsusfXZcpW1pWa2BmnYgKp34NpxfyPW+urKGtbM3AU6KTVkeIZeL/Ehn0OrLV17TaEztm3rg==","signatures":[{"sig":"MEUCIBtRvfEE/SfOREjxrp9IWUSsUcgNYe8rMJ4pjrNr2znlAiEAwKSn6L01HtTqLKSKUJ423kpSn8gfNbiVkNV+C56PRvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVAZDCRA9TVsSAnZWagAARG4P/3OW9fUU5n6S2BnsdTd1\nhq3UOMkyQajyrjnTuAAqDYbb68C1VScWvBhn307Du0vQtMS3rbq8yad9rhtx\njV6OBakJQk97/yenIxrsySNnYMW6ikgkSeu3Xm4KIO5tB+vB8YXPLbW1TpoW\n5lubZbouYAsDekjk4z073MyWLt31B3prX78dHKzkRc/QVrcloyCb78Ao8phr\nl8CpYgiepu2xpEAuqmSFKoaL+2CYr74OR6cY7tKOwpnUGC2BoheZ2doO8MQs\n9OKl1gVjvRlVqUOiETCvzFYaWRkyUHHUhOp7qCDG83EN8yMggQSQ9jaU8S4E\nmllb4UH0BiQGXiPonDKLkOGCDzmmoGqrD4QIb+ZGCXjkAFGnNvNVSNHDagud\n81rvNu/smoOv2tXkA8nOGkJcOyYIW5p9LQiDnl1ad21N9sB5Pk8RPi6s+rMP\nB8MmdVcirPh2iThXagIbUtXYLe82EnaTUzAL8fnr3p+tk0FrZR++lS3NCKye\nYZGTHpnnL3GmnSpOr7vmQmk78xgh81BvAG89Ofk18rT3zFNW7jVqaoYTCJ4I\ngDALpM/oO4mSnGp1WTfzPFlnedqPOrrneZSxZEmIJDX5m8hfdEas7q1kdxHp\nsdcYekFfPTLlbJ8O+y1PdwTW18aiJaoiPnsOgMZs4hFgEq5S3Q5dAK0WvXdR\nsy7c\r\n=MDMC\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.83.1-20200224172154"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224172154_1582564931122_0.0016420983049763027","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224175752":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224175752","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224175752","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"9a03ae1f7a324666f851f377944f62907a9dab33","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224175752.tgz","fileCount":24,"integrity":"sha512-+vcSV9BEF4P8nPsOSdnOEo6FdCTk2mYXZkh6XvmiU0dU00shqiKHFA6+5bTfHOVZaqj66+Pg3IZF9XE2goR1xQ==","signatures":[{"sig":"MEQCIGXwu+KsdzEJUksH4cx6MUoJuD/pEEEjqF3q/xSA6iqsAiArntFJMpP8UjDJ9fL1nbAeseUyroP/P9q5DN7F1/SZ+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVA6vCRA9TVsSAnZWagAAFAYP/2GzFznTNGU5IrWIEa9N\nCGHpmkN3ZBiFiyaDoNQe0kKGyy6gGy17ZLxY4VUi9YfiDmbDIcH2Z5Bjk/7A\nNhQkU8g/BTL3qgLUtAhelUTp4YB/YJy0I9SM8kVzVgwoZFPFR0CAWkp1/huS\nmNw0T5j7qoVITOLS4jx1hls5X26jzZese5pC+3rklllUUlMsfjsxXfDVfn8t\njTC7Kvx1FdzVN58OMMhkIycjxMa/l4UBQFGgeiy3JlPC4ugKvztsbLy729qF\nMZ5JPsWLmaBVlu9TYffY+fKVE0I5modqyntVaukDfZFj123kObJlUpivclv1\npPKlaV4xK5u8dItnsVIX86b0kV8Eb8pp8wE5iwE5awDIwYIdUD7jYvoSnMrI\ne/Ha1KlyWIEeC6jBhlKIqY+6EORQtyRrvEApcfXHrEesvuqudJbhmHIhsWv9\n7DT15iqtiwLNCd1+epb6JsTgNfSqXym+p0Q14dPbXh6JD4EuqL7MHNQq+NrK\nDXOm9NN2gJQqcTrbRbixnUjAQ1Lc2ycgOYfZsOnpREXLt6raSlY1XaVDyTbc\nfW5zedk1HohIdMu1Qw/1RN81OIkCh31lO5GGycohFDf621fP7eSKkDXyE5Ik\noF2xFMlvgHaPrSnSanE416wNUWRTInWR7i8WAwO/03Tp6hGKjk4eoigrvPBZ\naqVa\r\n=oQS3\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.83.1-20200224175752"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224175752_1582567087417_0.7032475283648714","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224180857":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224180857","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224180857","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"6797abb134fa9056a76190385ea5d02aca8c8138","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224180857.tgz","fileCount":24,"integrity":"sha512-2miLyhRlSYQSm64EgqsyQaV61Z1JaVJcWzTWb2BWqusNiyU9sgb0kKXgq88GwXhufCnIq4Uq0whc2DJWVA/8Zw==","signatures":[{"sig":"MEUCIEnIwp7k0KKRX2dz2yXMo5uAKtB8iP1kYW+wLx3n+2FyAiEApLmge4Sn+Vr2HMvto39txJgAefdw+v6/v3M8O6Z7cKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVBFKCRA9TVsSAnZWagAA64sP/2rbv1gPpjqMBHkUojeu\nwMTeanKii93uHlloW/6uJPZWz8vsKTdPiSRxDCIiYtuZvhQSgw/R0L4EuUee\nhGlVrZ5Qdu3QqHw5v+UdayTE0K563K1doSOkNF8BsLwjVF9BGoa6eXL9IllS\nsCgvXHLt6O307I4iEPYF6tkGi5KtW5LzhXxZR8ncz6KSLsb2jfwkmu3EXf9x\nBumJoJsP8T0zIk1D+pnlxHwHjcgrjeMFLE5/trqEvgGmbLfIsS+dxnMDCeTN\nWJrR8DlhBH6lvC/Sfx7M2b4jNvDae7WonoXaThVcxChfzY9xW1tL6QzZ4vwt\nNwHgctAPKE9q0zbifffBpashRP1DELfnISv6ZbU5fXal7Gz8W4bMvRPkFoXu\nbJ4MwvOiV8Ixtk0vYpePayOCPTDqvSOgTbvPDLpa9SqdBj3E9gGYM/kgr0NK\n988E3AD54OXuB5BealrvkGrxNYi0Ge8qswM9kHmvCS/Vzttykz0zsvv1BHwn\nL9V9ZGm/VTz+b2tPWiYFmsStpja3Qd6cCrQgR2i0LkRYf05FUSaA92ul5HlA\niCjg/C5DrZf1HEjqu1j5sFD8B/Js+lVafM+jL99ha3ELuJYqMKPVDR0eXMfX\nNzJ3cpPlxGZ3AeiYTKqsetXaw/E38TkXV76+Ucz824jG7WT5MLtjr1gO+Vlf\nZPav\r\n=iZje\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.83.1-20200224180857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224180857_1582567753899_0.34910520083786256","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224181352":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224181352","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224181352","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"32cabb42002ab2349a5211036fee568af1948e0f","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224181352.tgz","fileCount":24,"integrity":"sha512-TxxljfMqDnQ6oZKDDPXCs3bFrkaMBFwpThCX95cUz2Bj+89uGCsiD2aCjNERypev2fzrG7rlFA6PvLXVcpRafQ==","signatures":[{"sig":"MEUCIGoE8U+v2R501XnTd/noYz6sYrjjc6yKVFHJFwxZTCz1AiEAszxyxhIhz/nd8H6ncZokQj1V8gyDRkfWomLa89CHGJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVBJwCRA9TVsSAnZWagAApvgP/0kEaWebnHIvk8DBomDq\nvgPAhYh8Xhs1Hv1xW09BZwuZYRz2/dCNLN2HSgyvGC1XVf7pAF6wsuuh0R3L\nB9gkF43EVyQ9uxY1TK/QQvk05ImoIju1PeAjq7b+CvAspAGhl/Faj3z/yJWz\nxkggBxTuVA/wcq8goYCsTp9P4eHvnOfhjdVVucs3hR4sA6CfGJJmQcV/RCJ4\neXXmNQ2mU75Id6PPplPDMs2JznvkuYC7CVbLlrsocGOy2Rp0Mi8+ab2wts1K\nP4WtDTk8l+nhpJ893VV+gN27n1JFqVQr1odsB3AGhBqEg/hOnMQf+XelCJ92\na1AN4tuArIuOkD+iQhCdEtu5gh77m7heEECPXcl3uGqA6hX1Lh6eDD4B449i\n1a8mBTxe4Nb4vECTuIMjr20PrTKT1/11qxW/7qRiyIQPrnxzJqNHKP914Wqp\nsjcBP1Szvw0IawyIybziWfMEyOik3ydO3CM9I3bS5bQcwknMsTDTa75cdg6Z\ns6y50D+GM3X54VW+ZMMhsSwinbecrG9W9P4u6O/sHzmQTx5mgozQyiJrPjpQ\n+9uM594szFB1zTSDUVVE6q0h5FB0EOtSwsJOOR53z4Tvn9zUyBES2BlA633y\nYFvo/BBSP1iIPIfqMfE/PG3yIpIFlHNW6zsykAPEJ3dusfeCg5M4m447GCf2\nMkVd\r\n=6fEa\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.83.1-20200224181352"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224181352_1582568048154_0.797168349711671","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.83.1-20200224181756":{"name":"@accordproject/concerto-ui-react-demo","version":"0.83.1-20200224181756","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.83.1-20200224181756","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"d0cb1e649b61288aab1c880bf986a470ab5851e5","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.83.1-20200224181756.tgz","fileCount":24,"integrity":"sha512-UhXNwBYZer5AQe9eZ/D5eNusfHufdfnjG6Neh0mwGRnaWoIVwj2W0k3KxOD6hQUIed6hXMiZQHfqgLOzPbBE6Q==","signatures":[{"sig":"MEUCIQDpveSWD8lhXzPGhTRzv+zzn8j3q9w2FNuBaSMm0+eYfgIgAlcxYH8rhlwddyLq8tdkoADEZhMIx9nZOpq3w9GYj5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVBNpCRA9TVsSAnZWagAAm1wQAIMpP6Uh2JMSYdgsv68R\nptgtPS2KqHUrhBACRchBrgM660tc46kaHxt3ngbmr072UOYYxzgfBxHomlha\nLg/4pcGfcHPrUK3dWz0R5leHvp1CDXyjkDUYQLDhgq4rDrrbCNw5nxpAC2hv\n/VQKTIkNsYirFH5fEhiH+xnvt14azvPhLcnlJeTMXcE9DGzWi0HxhUJi2XJp\nPeOL1I5DA/3z37cpGMPpkC3ootPYN/08lahoe29LD5w0iBpHG4gwDb/4bo4a\nb711oTf7gHsfww3aJXAYLd1QWqwz+ZZt0VJZCbxTOVpcgIYvYdSFF6XKFxyN\nrnx/WwsmUhxuN971Xf4glHi8FaN7Bvv/fGVWNxjZQWxVQ+7Nn0UX/QiyeVyy\nXWmlJY8KV+SHWt2vGKen2WbPb//Q9NvUN17dvz3g9mIrIn50G9d9jNteipup\ntgnnmT2asuG5YKykRE7RCJUH2FzJ9kdDcPZjEZPgMB8XHNAednh0GWEHNKVu\n1zcqQxmzM6ntDmMCKxKN91rDNOevuUu3gO+1Hc9LhfEtnYVt/8eWOZLKkYux\nFN3g70JTC2dg5H+PHEAaDQQI/X7UQI2RlycHt7v6pM+XN11TAj3AF0+Ap3RU\nwQVMWgnvRPMZW6Gvn8Lhk0tvcG1AxvcE1w5g/BBbNRQX5Kl9FBWnBxrsnwxK\nmhnZ\r\n=MSSj\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.83.1-20200224181756"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.83.1-20200224181756_1582568297336_0.3946926395265693","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.0":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.0","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"c56791717fa16f681d5fd4a615471bcba637914f","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.0.tgz","fileCount":24,"integrity":"sha512-0OKqCLAuGSJ1GL5txMPNAViQvSrAfnYfFpVqbUz+y0u7Ou+C+x1VtkCb5auHDkS9fYBDo8RiVDxNlxxu6COx4w==","signatures":[{"sig":"MEQCIA96XkMnUzz8GoGzxL2q6rGtw8WpZvp/+oSq9x6ZPPPmAiAd1Huvo54VCEJiwCiSW2nZL6fZxjThA3Et6ZC6OSfuqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVOvECRA9TVsSAnZWagAAHvsP/AkeWLiovIuYuiK3rVZ8\n9s8yMQXJxtGF5OboK2dKBmbgk8BHXUZRfxHvGvPns23Z8PixNGhhteO3adKG\noK/92oDsWjB3pJko7GIkPdFSXDagbSMfk2K3KPXEIujc8JoF6MK99JCOEZkt\npmGOFqAKVRTzL43w3q9d/sdCDJCs0OmRv6+/vje971ZHBHAtsk/jRiPoF0en\nfmsG/X0mBAt3F6gluRs9/LQrmfM4SE24ldhfpwa1ijLYo9RjJ3h5u0IAeMX5\nJ5H0leqIYQLy0aKKCGhaws0LjHcL11Xq188Y0umm37cq9gpmIqTuyd3lG37g\nQdeIRlGo3jcuaDn3XtNT2Ja9MHOyBDT7QTldCDd69p3NKqzA+jhdDm6kstZ5\nnGt80I//L1b95DDJQ2/v8/x2eNGI4AdgrNvbHlPxApcAWbUTsSHDi31AIrSF\nphwSq9E9jc7kuVsj8v7It8MXRgvQNyrGt9tT8HVptAqnaSCRYOlIK5Zksi82\n2fDk0jqIOl6w1OVxvPAZly0lcvOl+6u6aNbfqMTqqCLV6ejRmDC4lriGHlMU\nTR0ZzQuGV/aGGzac9EHgob2cLr/bN0op0svyklE58U4fHFVSh6VjSCTfostQ\np1ZrWGZJoIYuCFqZAdvusiqsAht1644HDtGaL3xuKcgBxbo2PdAAmYLLlZor\nvoSi\r\n=IicK\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.0_1582623683901_0.9225912054400076","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200225094323":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200225094323","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200225094323","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"7678b1af32d4783cdc1783a1b52e26446a4144a4","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200225094323.tgz","fileCount":24,"integrity":"sha512-Api1JV8ph1buq4Jbfh7YkSb8NVDKflYWBnrs2eLr/DFTNFK+wcga1Fcp6snX/hTi0I5rF8q82NsKyyYGZJ9tnw==","signatures":[{"sig":"MEYCIQD1pER4ffdVUfAaF3RpZR/oy+JUep2khDpiPV7ouPliTAIhAOq2tfbl1iT8X2mLeOZkzoqACX6O1MM1b6HEMGtLfydd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVOxKCRA9TVsSAnZWagAA2AMQAIEmZHdWPXRsI2ZBLs+p\nU5z9M7AzbGoVJK4LCXpnlzhbtjbgxhpDmEMND/+xaiJcawYRWJtjbGHe70tH\nqYAsGzeZA6it5QUAUBcM4dwkgllj+XhDtG4Eb8TWTZqFTPVP4PWRMhe30g+g\nmV9sfbgMVNRBM3aZ4rn71MnlzprCVw+OmUieiZ8AGELl7uHUWMNDnRUCG89v\nyKH4OTbAeRGVBWdjyGft/q23U5jVx4/Ap0WguUdDGVnBakcg/RICLnaB62qu\nqXGJMthHQA+TLVOqM6zFKb5jT2bamNBEKyIcX/TVwGVQgi8pPH+5ysQvIDEr\nyireeknN7bFELFr2BAqnvksO0jcCbdpTsw4/VsfwMfrOQG6aoUxabsP3hWNw\njhpSHJiGK8ypUjr6A1jDSVcFv9G1lvFoMIxkmo6PEI/zdr/0Mv6u0iuBQ0Hf\njqdEV0xHUWU+FDj5zhow28LWzy11F7w34d3zs1AfMIXqDX3UFWFXuGQ0/1yL\nBIaFPFjC1ycmCxHFA8Eo5TCUkoRVZ2LbGYAc0nzQmoaB6YKFNBq3vOo9J+gB\nsHbpKC61a5du3lLq1Z151lIx0gnU6N5xqgPiFJYKMLgtQuIglEchID6W+kI6\nApapHqwoZOKfIAaieJHdKpleb6GGcfRiI1o94rF+5o/YvkXkHnFkiK69j2fI\noHLq\r\n=/jt1\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200225094323"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200225094323_1582623818148_0.8722875391009128","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200302210845":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200302210845","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200302210845","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"9524df7d978ea05398828d8e326040d3353aaade","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200302210845.tgz","fileCount":24,"integrity":"sha512-n7cs+BPSrsLT70c+xncpuEDnEffzGNUdtdz6pDIf7Kan9yoZeL0jb0r6RqdaKcMtBwV20eE/V6m811mhNdaEnA==","signatures":[{"sig":"MEQCIA1QC/3SsRjyVsqIz4+3V3T7F2QXfUK/ruM9JNjYZjmGAiBd0UxXD0pJcL9K74++xVWj1cF82ipqCoZH4IerAIvLHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXXXsCRA9TVsSAnZWagAA9BIP/jUlpPrbMCOYH/NSV9Hy\nY/WzZu1TPn0V4YGNyTUjsyF5jTCpAm7Fh43HPypERkHJbOxMm78wVagfKKXg\nGaXNhE3irGqbdm42bbfXfNXTD/09x6Lmujqh9/iXuJ+bYbsuEDap9tlwVGn5\nPcPz9XP2n93EaUNFOT4xPF0Nl5fHxrVoeNO0DdCeCNfdVJGPbOngpgD4ZmYh\nP4+V7xx39dSJi31A1qsH8t9h+MtEg9iw0m7xv1g8vy1Qrr/XOdAXHHg/TvZt\nrFGF3qwqlmQWRI8Ly81pV79fbVM7iRl0UT4XLfTt9Soqv0TAceon/KDIeTkf\nn+6XR0Jas4DFY+8HuoIg9lp+vcHxkOtpOvSnLifUrt7GKoGtJaR9zatAwDCW\ndt2duOKHBWSDXoYFiNrOUD1FQP6LopZ99u8/L5K+rbl5IXIalzu79GabLO0h\n4KJjhR1ur8LGMXUVnkqk7EFh6yTnsXD0X72+8biiUcZKWKCZXUKJcfzapFNl\nvqrxUfvRLqUT2HuMKefHAsuOrFKJ78leSofzX/SR4afx4oMGsYizqGUAgPyU\nveZp88A/cJXYEi9dYBZV6EVuV1FJqX0g/OrhL4LaOKHv+7GqKOjxA71g2aPJ\nTntLEVvDclrVMUnC21ikMHlHoiXdNIVziOinP6GlbLCCy/T/IPFXnGs6IW2u\nk6n0\r\n=H3jr\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200302210845"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200302210845_1583183340532_0.5057298744233496","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200406211031":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200406211031","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200406211031","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"fec4eaae68e6969078fb4879f617bc6a83abbc9d","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200406211031.tgz","fileCount":24,"integrity":"sha512-2V202PJ1hFC7tapeek1gPn6rgNg9U2bTl7rE8pOulDFLSCN/NnFVpH/Rwx+xix45QYoKSgqamQr1P2yS3UiJaA==","signatures":[{"sig":"MEQCICnruLvaF7vUe04OTmcPlTrE4Liehs8OepmkODN0V6pHAiADlYqQ452eALERbAm0LVN1HInbWVkrBWHKPj4bVAaICg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei5rWCRA9TVsSAnZWagAAJWIP+QFzt75hFdmvXcv5vd5O\npNodcTsd+5bYBNfwIyWBiOmSyB9gpMoVSiAObnJiCn/IzuqKvKQ0PtXrniMH\n+hMwopcW4hk1SrdlOPqpCvGwFA2dxm/F89H62EK+TWj6EaR+SQekYDnD0XDj\nlrtQJLvjK2QxoiOYn8zTgf33H3Bjvn8DIOte/PsqhuotcHitTv318V5nK4gJ\nXuRkUnZI2RVRmV60MP4VgFng5jj39F7bvAjGfARqxGnT/sHWkT3sgj6vSneC\nV8DXC/FN41nTtO/lg9fuBtcu2zijuP73eRqRJrzXWgzd6A9SG9LLjGwdc2NC\n0aa1zjyak0mQwMFp2mYgtrETl1PGwAJArJ7Gq83dn25rYopGGNUGCEMYoFmN\nPwvV/ibKdvU3HZK2l5b17J8NutDGH5JH1k8ET6QlNfrNRp4lkcRifGFMsBN2\n68+YLHhh3ztKWQkYZ/pqKlMDlTZ+/AFPcz4dl6WOrA8vylCIXNxEOzZeP3kE\nSHrA1dIbUodExOvttMl2ivlnPvVAd7wSNMPDQ3PG/x2ktONNOdwaJIQezBvj\n59D19Pf7YovGlEUfc5YYzrtxIZk9Zqwe5n7IgArNZ1VpaZkekGWRShXzjOxO\nDW7kJ9hJPdqldO2PUsuVYiBxX/2kaoGg2LEV0SFMxyXAMXY/RdLw44zSpReW\nqd7t\r\n=QfZX\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200406211031"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200406211031_1586207445559_0.8185640198292823","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200407152638":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200407152638","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200407152638","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"85d3ca5a90d0cfc347a08ea558a91ab83c09c37c","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200407152638.tgz","fileCount":24,"integrity":"sha512-zaED6ltVVm8dOCdTXJ+E3GdD4oi8eO5BrygZXejk4k3Y0kHlMAn1Lkv2y9Fda8ojRW3DKvkGxcLUXjuOXAxUjw==","signatures":[{"sig":"MEYCIQD6/MgZ2Xoxbgl2amNr4qxFSlYUPENDHQ0eO4StVnOv+QIhAIIU/BXVhScTDCXLngJLfP1BPyRWPP+GNCFrGoamhnTh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejJu/CRA9TVsSAnZWagAA5NMP/jXh4l48mNvCqddK0U26\nHmBo4s9hHh4QhAc6eFbJbJj+V6HImVFMIwY+/b7lKsyRc0I1YFTBqomEJg57\nacV9SQZ0cORgXlYmYnl2c3IAiopEcCzasUyMZk2fe0YX70y4VDnq3YnUfxdR\npClskByNPVNGDFvy2hma8ul7EjsIfkU/1paS4Qo9zohxEaP3oJVZH5TQ7Upk\nl0fqJAAbd7KrS+gpBLxWh5hv0p+tgu8fdKIeHlvhqbbKV37WkX2cJt/ZUj+j\nw/JE9Jvuq1OhPLH1mQX/p/EbbiOU7L7miwkKgWzkKpshyBXBPWMj2ls3ZY9t\n1FabDzvSJ+c5IfWYljNsy9b5d4vZjA15l2ucCYYMYUha659IAdpth434vkIr\n+O54zbzSRMZL2huP3sUxoHwT0JDodwdp2oxjtbDEP+9U/J4ZdbgVI/nPYtRo\ngd40N0XnlFvwtG+/4LdV/j+EKuo5UVN9f0KGC3151+RvZfCI/w2DXIBBjYQ2\nw1RWWREwAzreZfXKaXjGTdOK96WJdC/ynFU7jqex/vF8hWYxYJxl/nkDUmD4\nn8B7sHfUuuiyOLRw+EDO1rvCECHM61A1kX/p3TaMTpteAyQ4k1ljPrC+Vp45\n8/7j1eY0E/hJCHPz1eMvXeguPnD9UsHO89n1gmHQc7AYWgV+OFnPkmQJC59q\nh7jS\r\n=i++k\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200407152638"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200407152638_1586273214973_0.9477036501497393","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200408124439":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200408124439","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200408124439","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"4bb0a8083bef15e9050ea7be2ad5c110daadb73a","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200408124439.tgz","fileCount":24,"integrity":"sha512-RDt9vBbLvJ69zL7Qbma8BuFniIelAEwk5Ws4QZlqoAhuWPj3SpjdLqV+ve24modSSQw3tRFEB2y4P7PpkLUivA==","signatures":[{"sig":"MEQCIDh114lb7aeOfz33YkbwUBZy2XEH5Xo+91saIT1t3eMqAiAa8ukMyzj30gRwTymYT9f3FMSKanOyEh+VI5zHKOItnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejcdHCRA9TVsSAnZWagAAyQEQAJ2yN8y03cx6y9J2rRn0\nO7JluPF+6YNr9pDC+5px3z8bpJE6FRhYaMcK/ejScTDbqNyHS6QvRkexpVWc\nXdm1h2yVs7J4qOGDtILHqOcrgBgcVIgsv+w4yIW29Y4nimv1hSbcIF9lDNev\nMN4wv0b7E5YW8MmpiW6/BpY3hLiTD7y+HyN8Lcp8uRAejAfq/IMkOmfg8fAZ\nHwEClEJPBtuHNOXd6Dme4iSPxotZVv/TKW2pQ97sbF1icMdbrDX2oVXTbGjG\n94qRf4Jr4pHBN20HJcHlWi3ktg2TFMDopy7Pp4BJ2lsb9yzE9Ow4dubTVwoz\nlXPXE/kGCtIToiorrVTVqjdXBor80eJ4s9jBEM42nQ77JZv1ZPhJZdYM2mlI\n0og9rKmnudIT3Cn4u2XiRTYUi0rddr3iP16hxJlBY0k9ZEWmM6p4Udf7y5K2\nxcHdvlaqnrnm25SuKsvaX0qxAHV3Bg146nX9I9yj/RKoL5eoMu4Pxyd9Wal2\niFFNFSXVRyf7pmiGT8PJKkwF77y3CT/YOCsfvJ5JQbOe8c3rYEyCo+OaWpjX\ndDq9mDUWzVvyBhKoJ9NNgbcdLupymNONN7je4eovOhivBN++ADy4t8iOfP6s\nA7Dw6l7tR9/gYpnn1ZqiGQtnvtSlAOE1c4PUJZObJqnGOHQ/0PhmeSe7PufH\nAZXL\r\n=NEV4\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.13.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.19.0","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200408124439"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200408124439_1586349895410_0.1839988949869178","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200422170503":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200422170503","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200422170503","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"e8be30a73544abc7f132c767b523587797027807","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200422170503.tgz","fileCount":24,"integrity":"sha512-LGO7bow0YCgYQB3QZu8+nsnM/4V3TIkDsZIDgQB746TqlXCbw5MIzU5NWy272JYi6oMbsNFBuYFP4sRvaTz+Xg==","signatures":[{"sig":"MEUCIDilcNbSKfYLzVy+oHvwal5Swa4JjdAVA8cmTTdCNms/AiEAk1D7sYzRoGk5xIr60m9v0wnYtvjyvw8clrmUIYoI/4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoHlPCRA9TVsSAnZWagAAp2cP/2gDmWiIntTretkaux90\nf6E9TA6mX3EAKD7wpv068NARUcXy+QaHXt4Vf3vOT4QCdaBgzz8BmwkB7Kfr\n61fWtvy3XMdm++ThNFawNrI6yeP7/QQzFTrLu/kzQo+qIXHdB2E7UWZbLoRc\nMIn4ZLHgVJUqnW1Qym4EBvlFjcicPx1+qzgy9+3D6lvLbD1BLchl2dfxAF6r\nhCxei0g4LDDV+raupZyXoZ0K9QNo75ryDWz1tYyYqWH+/yNiMEAphzv2PDtQ\nxlnSr9591eKb4L8aFzamJBsfbjgdZX2osys8xvcdBNbwqG6h3nRcXOKWO+CD\nE0VsCCEv2214lPOm62VIxVsVCJaS7K4l0t7tmXAEHDKGyuNsEZ0MA6QJ5ior\nUkGzpX+rTMZBseVymX/B979ceaJXDCoESTQT4FnOWE8w06bwiRdIwPhKGe5h\n01rtXVBFonRyTvQDL5z940LyKLDc6tNOgBUBHP8faLiu6plFK4T3zWfKzCqi\npYHg6aa/IfI4bLETvnx6DZzsQBtNb/jecdiqsf18Osi4VOxQfQfFvBtot+hW\ndVsLO9gzzc7dD6EFOo5HIDYBbk68x9+cVmvmb1dRW7EqTUvdevFpZe3o838z\nGOcUtl6L7CPexaNHUKl6AgpQnymXKSCCZO/fbFYkYQHjorD/EVYDA0JCS8KA\nOM7G\r\n=6NmC\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.20.1","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200422170503"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200422170503_1587575119391_0.9521871337749022","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200510124912":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200510124912","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200510124912","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"efce097c919e71780fd384edd648bd1b4efd57ba","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200510124912.tgz","fileCount":24,"integrity":"sha512-Vbz8PoNDg+5oPTtstpSdCHY902rCyPhhcJBmpnxjQL+Uhy4cOM5mp60VdPaBREqTqKgMBCN7dmMN3Z1mlM02CQ==","signatures":[{"sig":"MEUCIQCR7VBW4T5cazBd0sghDZToqQBX/6GPqPhIyWUEj+BT0AIgRtZaY3MZUC49oxwoW4q2BWTOZv2Dw55YsqM4PtaU9Mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet/hZCRA9TVsSAnZWagAAaYMP/iB02eG79t8yq2ubptnM\nFsv8VOVtphEYF0cojIb31occWWkvfHiTRJR/iC5v+CHX2i51LQ9tu0g5h9DQ\ns4dTttrtfPFZGY00kUxxbZPObBZ47gbon396kd8PofxEbszZGmXVRn2WX0vt\ntcCmAALS9WjOuSsikCzqgvRsiyPv2ANTaP1QC0wxOtBJbglIHctuw2IDJFyO\nJkXUot759kwi34w/Ik4EOn/dv5WjeoqWj/urVVLilJwKFpAsvr15DyovVaoY\nZcrFPCZ2fOjG3Wl/CFkYz69mP3Rlg5nFgDhew+gDZ1Zh95mSyl2R6bKk7H8S\nn+jEg26EPhIoPDZcdMx9bjmrSwMzCzSwNlOHo2mLme2JuIj0N2viFLqAGzhE\nvmImHdMSzkrJ8rdc3KB79sdY7AnrbVC/HmlIbiGPTn3MFV036BclNfQsKEZc\ncmKf6ULjcpZR9njIaXwR32IfRLcxM0zM7FMlOsirjKgmVDLCoDTmFAcflbGE\ndK24lMPUOw409eDbW5LvmV1r0VjaemjUxUpXLqdq0qFHedDr63BSjr70J++P\nAk+Zv4W5U6xjtOadqsKjAnEp/2ht6hk9mh4yKciOGhtKQoECes51ix0RNU/1\ngSAHwqMF0f/unRCQg5C3KKATcDXVLftlNfvcbtG8XwdI2TOk5RMWBtD3Iis/\nomBi\r\n=Wyu+\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.20.1","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200510124912"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200510124912_1589114969007_0.20536721098735478","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200511094520":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200511094520","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200511094520","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"e8da4927af6fe2e53d1d9d5ad709fb428968effa","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200511094520.tgz","fileCount":24,"integrity":"sha512-z/L3ioN7sQEQpidBiHfzHJ9WQAqSJ41IHe1+uyFOvRuF8EX5OvEUqch624Q0tmIv555RW3kghkpRRhSUeYqPTA==","signatures":[{"sig":"MEUCIQDd9kRHIdk7z4oH6/S91hqv4xPOxeF4aU7d7TRHeBQSiQIgUO8UsF6z2enRlDeKEdCubEJ0apCoah9BSo8AZFgJe18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuR7BCRA9TVsSAnZWagAAmy0P/1EIVANnebmHNJ7Rl5tJ\nWme9gReejBqZ0UDfgWDfjHyXLVwwlw02sPJIHA2i2TIg4v2eSpjfNHU9h6iG\nW6WTthbF5tHlQYv+uZ77uFZPIHp/Oxwuebf+4X4ygI4k783mOUxAAyCPbUQC\n8LXKXs20VEuyYiN3CqB6tPPVYMqIC4JjMfzNNbAW/pIhJw/AriJj2CvFTzWI\nBz0u6zd8gfBJ6pSiusva0c2xN9GqyPuyDErNtBT/ZTIYTrj94Y479cMeENMc\nKMelGm8Bvh6TBB+UPslpIxOIm1QPhukRgN+90u/TYTIxCRNc9j/jgVX44Ywq\n2FC2PdwYNGxSpDhmHSgB6dHcIxPuRRFtJDIupoGevglX/8cL4/yWzQIW2xya\njPLUI2D2vLHzhTg59XFIO3yGy3e5pdKEzlUYHdploXbVhQ1dnC1886SSRlYC\nIen0MMeeOmny70ITuFloy0vzzsa68KqJd0lhWG9Wli/3U3eTmjAQDcXhgnoi\nqjHifnFDU48U2gu/86bLY2kcT/z/qE2osExiUGC5J93jeRlu4r7CYqExj+IS\nY9pvP6TvspDVkPLvIt4WvSPkYRX3wXHP5R6UPCkNVbKnNLqnZ4dAhL4aNzCW\ngqaTABY6bVgwYoyH+nDVtX6eC5OM47qy2u+TIANXQAQxibD4CrJn8PA/ZGo9\nIjyM\r\n=VeNS\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.20.1","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200511094520"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200511094520_1589190337138_0.4894712051461583","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200511095544":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200511095544","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200511095544","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"4eb6c8fbeed9c9c5b4b5e0a29fdc71e2b3ef0301","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200511095544.tgz","fileCount":24,"integrity":"sha512-EqhlY4BlIYcgCVJJbdOskyCR8BV49wsOY5tjFhjwv6Q4aR51jpsH8c+7pP3L/PIJ5Fujzmp0wFBazH9UsheaDQ==","signatures":[{"sig":"MEUCIQCik1LC6VrKg5Ct3hhw9tHN2fyDhQtyqxlV3X90L29PogIgJwQp7DoPwPkSb+Su7C8ct9DmqpJUkOZ3zaKJCLovtnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuSExCRA9TVsSAnZWagAA4v8P/1ueycQjWsHTpl5IqfQ2\n62B5uaHjmEWW+ut96ZA7LdZFrn4zJHHNSRdQzk7mVWAYmTU0rN7ZAJ2ELIzh\nwI2ysROeb6E1/S+7LpjO0D7wvBaJCpTHqrr0kSPMhMdlxhhOZhWES26cSdBN\n08z/4RQDK3KKjxFoW66zVBsLJlnERo8Ec+KHNwkC6/wHuTZzLpsZhLPwQqzX\nafdVpisG0k4/9XRdgOsjblxkUBGFSBtapnWfFUspAo5MT33BGKcgVbfVJ21q\nUHromYmx00/LRc2BXigwGbKzSOkfcLh//cw80DgmW8guc/39lFGGKCN0aZ1m\ngLV0mWY8c9fp6Cgv+nGgBnLQzbsVtMMrwKteBFppUpIi1gCQlnOx5p3tDmA8\n5Y3G5aDElN/BFBtK3aCU8yfehtbguh82FGE/36pONOZyCZzrduDX0Dauv6EM\n6xfpipQE7o5PiCoQ5+zu16xkMaIDUZV93AgS6V9mXcPY0JGPZde3cNmEWi1w\nYTEvsoH6rE3T6NYBM3R5l8s+2MF0bnMEq2lw34Ow0pM6/9WAA+XKvm1nxZeZ\nC6GIwjycc/5ML2hA9AkDc+1WOOK8rOhh97d+81rQdQA/vOQVjsUI87InkYpn\nHbS676cDnqxd/z1/suUOgZkDnyn8QBsooS8nfiAfCdsisi3GCFEcENYJi4Ex\nLmBW\r\n=oi6M\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.20.1","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200511095544"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200511095544_1589190961461_0.7007276721834312","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200511100612":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200511100612","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200511100612","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"bc8ca8560b98b38930c0d947f7d16d7c2ec11ba8","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200511100612.tgz","fileCount":24,"integrity":"sha512-/Z9T6QAT9hnrLPETlN+eVwKe+EwIcCCIM9ZR92rfvc5qq4M+vxs+OH4+Ki8soWCAjEthZ3hjqJdJnHZofu9aGQ==","signatures":[{"sig":"MEUCICFhM2ypuDHe2j28zH14xbzVtOXMFHYa4LXfztc2LZ6hAiEAiSgd3RXLlnqO3ZNgyxqBw7Jy20m+9EJ1l5Twq+ZW2gY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuSOkCRA9TVsSAnZWagAAAf4QAJ26QogVJmATzH1SN0Pc\nohlMh40wS0puJDRNXEzfANv4dWo0BcLh4WacXusN2tjIbjkN7w8Hlgn6Nnb7\nq5I6G6xbhFWKdmYzMY5HMRuO+J8q8rN1gQp+IJQiRdyanwd1s223pTnTtxoA\n5Fa+vqNDUa6mbgmbWcl4Pmxqag/HgyoOE3UC5qX7SKG4BB0RAew9kfgLoy2v\noFXp+hT75ENdU5OQ9RB8KcbaBpghlrFQoVHB1tvQPRBoWwV+pUicwKjKgGiQ\niDB1QZBSHOkVHQgzJZSL8iF8rTobZ7wpeAaWwo6z3RtVvVdh4gN2wSnPfS2g\nc7/2O2UaxNvAWps7JoKa9keReKzk2nUyDm1URDPHCP0KmRP2TDTA7SfGiNZu\nTyKppq/7iRam3MN4QDGqI4U6Fsz2hD/+NZwCiHSy7yC2ffQ9ubMUMeGJvwEl\nk4s9QZ9kZpQKBL35zJZ90g1U2tABLseXnEy724pVfa1SYUOWjPxZJgzYi1pR\nKH0LfFQ18y/+3gibapIAawzzkAFEuS0TrFE772APvOYamqyVyBIJS078n9Lv\nsWRSynNf1x49CaFjtVSPSqoW6fMtKm2BPvcOXe2FLbTMilQWlcyU0HUIqXtD\nzbJgV/uEJ6bJsLe9fKyXWjjDE7ADj8zDAx8sPsr5LdCFxuGuYcmzSTtOiLoU\n7Msk\r\n=aVIZ\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.20.1","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200511100612"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200511100612_1589191587877_0.3921517740728502","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200511183132":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200511183132","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200511183132","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"d7c98ff41e83d38106770f3df82410fc2b490ae0","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200511183132.tgz","fileCount":24,"integrity":"sha512-F7It0P8UImvJlzcVeVakaPu2PCUOF0AHxa6aRTRc50R0LVtyGZkFc1MqPXeKQMPTWC5q88uFqcgCCd3wt1i8aw==","signatures":[{"sig":"MEYCIQDFytEbmPRS/YHSoy6D2EpUYI9H9Y2OmRaGHKo6pDTx3wIhANBCn5RlUQyzxulmgNFJhD3FzQm/dXyyPFFlJflA375e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZoUCRA9TVsSAnZWagAAKOUQAIz91/GWN3/US4p8E650\n3gEpE14eF8Hnk8QZmryBoiR4G766GHtrRKUP36qwVm4zZmJ0iC6QZgEEvE7a\nhmckfnOzAs941KPZTta54Io98FLAE89Rx8fytKQ4ALOAWDmldZ8+mng1emcf\nJsiIcN5khvPpNlAHt7qe0fgUkJ+NRUwreApEF/5uXhVpulQXj6lBDECxfPgS\nQGJSkw+9bihZhkjT1p1SOZ2nxwNjylapzoLLLa/J4qPy+HpiDKFBc4HmKhI2\nAuuhg7hdOQczr4VC+p6fnktOMUgv4Z2xK3R7zzgT9LXbwo2j8gn1ApslkTUx\nmQVWhwTFC0WVG/7T75y5Y98Wnx2x0ljOFijgpc0ybC1cu6dfFmIOsT4hto5c\nIGlScbe+5j4MN6lN+Mz2sG3P+WOYeqcA9UIjEANKaWDWG0VRf+2nwmqVHn/3\nnHWDP5XrMxp0zkekZNLcvdOPAbHbB9HITbebeOc7G8RIv7yCkOpdPTDt5/5G\nvzrdAVBjFeAUj/YP2Eg1u3J257k+FFj4XIBRt2fh0ih7RepJ49igA2BcE8t4\nCTaNtSLTtCPk5UgVH9mJX015yT5K9RknpUzBB/hQXF6svfdHCGF+FzMkscmJ\nwTivxRFbI7Ka2uUKgW6Qa3qEdOBXWfWrzbvZtq4GUW1eWirzHF1HxHRQvzVy\nKl7W\r\n=OTRh\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.20.1","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200511183132"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200511183132_1589221908100_0.5974241409216503","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"},"0.84.1-20200519131805":{"name":"@accordproject/concerto-ui-react-demo","version":"0.84.1-20200519131805","keywords":["blockchain","hyperledger","solutions"],"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","_id":"@accordproject/concerto-ui-react-demo@0.84.1-20200519131805","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"}],"nyc":{"all":true,"lines":100,"exclude":["coverage/**","lib/codegen/javascriptparser.js","lib/codegen/parsejs.js","lib/introspect/parser.js","lib/acl/parser.js","lib/query/parser.js","out/**","systest/**","test/**"],"include":["**/.js"],"branches":100,"reporter":["text-summary","html","cobertura","lcov","clover"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"4c3ab705f2328eef27a1a2111e0ec84adea92467","tarball":"https://registry.npmjs.org/@accordproject/concerto-ui-react-demo/-/concerto-ui-react-demo-0.84.1-20200519131805.tgz","fileCount":24,"integrity":"sha512-ApXuliXe8OvnZyoLOiKLZ/nsbuqX+hMTNmi9Ti78s8L5QpsZGPBR6f7csEU3kcluS+DSYh04U/I8+NQI3hu1Jg==","signatures":[{"sig":"MEUCICIzj+BHCuEVbktwBCGwTvnkYPd299rlqrPVv/h8zux8AiEAjn6uD6vfSqrw/oWFNUY96P0Gyi2+Eh5AKT9qD4ruMwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew9yuCRA9TVsSAnZWagAAJWUP/2LgXMFtOLj7U50BqH5I\nEtFO13FtkzGFSMImOGnMr8g9XfY/e2AaHnWaTJkGOkbK+krFKg+jOYsaEkec\nkJmRkaPApvPBuoHoV0ET1mBSsj5F6Vr8fCH5GVdvEKb0JnjibgFFghCymery\nXmhCWg1EWV6Iad4EITqm9DqsQ/Jc5bHtYSfhef5yMgwRyolTJmX9xUXlKTqu\njmzks+mtmxo3qxi5TniWhMJmNDFJFnawJrQoHfT9QkQR12NmWXMDqvRM9ppE\nXIAQw4ELcHu0BUy+mFKG34EvguE5fx8QIWlAjHVNKY02kayKs4CYN2DHWWX5\nvg3KFA84TpyQROfFQEBqGMdWCMCN40JvmtCVC6Ro2AlWWj1tnBM/AiSV47ga\nvkGo1kTMA0pOLr3tDlp1kAQWmQX3M1On6TOneBVnuNEgQIWVErcEKppbU6lz\ne+sdz+JmuSg9FbBeUPFbqU38tIhAzZR81NwCAhlWW6OxhF1u+8O1qlnKHJay\noVhKzLd+/XwFPJ/K8uGJKN4dU95mafcymbhGuxDDIjong3aqlKgz9piHng2o\nEobIVoh6p9aqRRHQEHojvypLzgJOPYZ/qlS0B95ycqYu7MRy5kzhNQjvaXZ1\n7zwotdB9MlwoRhjd3pHtqg6dukeXIce21NzWwxTFHzMPLSW1DWAzg+zzZZLA\nnPNE\r\n=v17m\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# Concerto UI Library\n\nThis library providers web UI components for models written in the [Concerto Modeling Language](https://github.com/accordproject/concerto).\n\n[![Coverage Status](https://coveralls.io/repos/github/accordproject/concerto-ui/badge.svg?branch=master)](https://coveralls.io/github/accordproject/concerto-ui?branch=master) [![GitHub license](https://img.shields.io/github/license/accordproject/concerto-ui)](https://github.com/accordproject/concerto-ui/blob/master/LICENSE) [![join slack](https://img.shields.io/badge/Accord%20Project-Join%20Slack-blue)](https://accord-project-slack-signup.herokuapp.com/) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n[![Build Status](https://travis-ci.org/accordproject/concerto-ui.svg?branch=master)](https://travis-ci.org/accordproject/concerto-ui)\n\nThe Concerto Modeling Language is an object-oriented data description (schema) language, based on a textual domain-specific language.\n\n## How this project is structured\n\nPackages: \n- `concerto-ui-core`, includes the base visitor class and utility functions\n- `concerto-ui-react`, extends the base visitor to provide a ReactJS form\n- `concerto-ui-react-demo`, demo for Concerto UI\n\n### More Information\n\nConcerto Modeling Language | https://github.com/accordproject/concerto\n\n## What does this do\n\n- **Web-form Generator:** A functional dynamic web component, that generates a web-form based on the fully-qualified name of a type from a Concerto Model. A sample web application that shows the dynamic web component in action.\n\n- Ask a question on [Stack Overflow](http://stackoverflow.com/questions/tagged/accordproject)\n\n## Getting started\n\nIf not already installed, install lerna\n\n```\nnpm install -g lerna\n```\n\nInstall all of the project's dependencies and build each of the components\n\n```\nlerna bootstrap\nnpm run build\n```\n\nRun the demo app and experiment with the form generator\n\n```\nnpm run demo:react\n```\n\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n\n","engines":{"npm":">=5","node":">=8"},"scripts":{"dev":"webpack-dev-server --mode development --config webpack.config.js","doc":"jsdoc --pedantic --recurse -c jsdoc.json","lint":"eslint .","build":"webpack --config webpack.config.prod.js --mode production","start":"webpack-dev-server --config webpack.config.js --mode development --watch ","licchk":"license-check-and-add","analyze":"webpack --profile --json > stats.json && webpack-bundle-analyzer stats.json","pretest":"npm run lint","postlint":"npm run licchk","postlicchk":"npm run doc"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"_npmVersion":"6.14.4","description":"Form generator for Accord Project Concerto modeling language type","directories":{},"_nodeVersion":"10.20.1","browserslist":["Chrome 78"],"dependencies":{"react":"^16.11.0","react-dom":"^16.11.0","lodash.get":"^4.4.2","prop-types":"^15.7.2","lodash.topath":"^4.5.2","monaco-editor":"^0.20.0","semantic-ui-css":"^2.4.1","semantic-ui-react":"^0.87.2","react-monaco-editor":"^0.34.0","@accordproject/concerto-ui-react":"0.84.1-20200519131805"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","jsdoc":"3.5.5","enzyme":"^3.10.0","eslint":"^5.16.0","webpack":"^4.41.2","css-loader":"^3.1.0","url-loader":"^2.2.0","@babel/core":"^7.7.0","file-loader":"^4.1.0","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.3.10","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","enzyme-to-json":"^3.4.3","@babel/preset-env":"^7.8.4","eslint-plugin-jest":"^22.21.0","webpack-dev-server":"^3.9.0","@babel/preset-react":"^7.7.0","eslint-plugin-react":"^7.16.0","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.1.1","license-check-and-add":"2.3.6","eslint-plugin-jsx-a11y":"^6.2.1","enzyme-adapter-react-16":"^1.15.1","mini-css-extract-plugin":"^0.7.0","webpack-bundle-analyzer":"^3.6.0","eslint-plugin-react-hooks":"^1.6.0","monaco-editor-webpack-plugin":"^1.9.0","babel-plugin-transform-runtime":"^6.23.0","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-modules-commonjs":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/concerto-ui-react-demo_0.84.1-20200519131805_1589894317656_0.9875203179281515","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":".","license":"LICENSE.txt","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","LICENSE.txt","node_modules",".nyc-output","out",".git","yarn.lock","yarn-error.log","README.md","src/registerServiceWorker.js","src/components/FormBuilder","public","config",".babelrc","build","dist"],"insert_license":false,"license_formats":{"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"},"deprecated":"Not maintained"}},"time":{"created":"2020-02-21T02:40:30.247Z","modified":"2025-04-25T13:32:12.073Z","0.82.10-20200221024018":"2020-02-21T02:40:30.624Z","0.82.10-20200221144721":"2020-02-21T14:47:32.570Z","0.82.10-20200221154753":"2020-02-21T15:48:13.377Z","0.83.0":"2020-02-21T15:50:44.750Z","0.83.1-20200221155250":"2020-02-21T15:53:02.979Z","0.83.1-20200222215353":"2020-02-22T21:54:05.062Z","0.83.1-20200222234849":"2020-02-22T23:49:01.855Z","0.83.1-20200223003013":"2020-02-23T00:30:24.657Z","0.83.1-20200223101229":"2020-02-23T10:12:40.515Z","0.83.1-20200223115155":"2020-02-23T11:52:05.992Z","0.83.1-20200223115315":"2020-02-23T11:53:29.061Z","0.83.1-20200223115713":"2020-02-23T11:57:27.186Z","0.83.1-20200224114614":"2020-02-24T11:46:29.562Z","0.83.1-20200224123757":"2020-02-24T12:38:12.697Z","0.83.1-20200224141455":"2020-02-24T14:15:08.991Z","0.83.1-20200224143926":"2020-02-24T14:39:51.611Z","0.83.1-20200224144641":"2020-02-24T14:46:56.636Z","0.83.1-20200224145029":"2020-02-24T14:50:49.032Z","0.83.1-20200224145748":"2020-02-24T14:58:06.124Z","0.83.1-20200224151524":"2020-02-24T15:15:49.102Z","0.83.1-20200224151908":"2020-02-24T15:19:28.668Z","0.83.1-20200224162258":"2020-02-24T16:23:13.280Z","0.83.1-20200224165056":"2020-02-24T16:51:11.247Z","0.83.1-20200224172154":"2020-02-24T17:22:11.302Z","0.83.1-20200224175752":"2020-02-24T17:58:07.567Z","0.83.1-20200224180857":"2020-02-24T18:09:14.016Z","0.83.1-20200224181352":"2020-02-24T18:14:08.293Z","0.83.1-20200224181756":"2020-02-24T18:18:17.476Z","0.84.0":"2020-02-25T09:41:24.077Z","0.84.1-20200225094323":"2020-02-25T09:43:38.329Z","0.84.1-20200302210845":"2020-03-02T21:09:00.688Z","0.84.1-20200406211031":"2020-04-06T21:10:45.750Z","0.84.1-20200407152638":"2020-04-07T15:26:55.093Z","0.84.1-20200408124439":"2020-04-08T12:44:55.577Z","0.84.1-20200422170503":"2020-04-22T17:05:19.587Z","0.84.1-20200510124912":"2020-05-10T12:49:29.119Z","0.84.1-20200511094520":"2020-05-11T09:45:37.222Z","0.84.1-20200511095544":"2020-05-11T09:56:01.649Z","0.84.1-20200511100612":"2020-05-11T10:06:28.022Z","0.84.1-20200511183132":"2020-05-11T18:31:48.222Z","0.84.1-20200519131805":"2020-05-19T13:18:37.859Z"},"author":{"name":"Hyperledger Composer"},"license":"Apache-2.0","keywords":["blockchain","hyperledger","solutions"],"description":"Form generator for Accord Project Concerto modeling language type","maintainers":[{"name":"dianalease","email":"dianarlease@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"mttrbrts","email":"matt@clause.io"}],"readme":"","readmeFilename":""}