{"_id":"@biocad/biocad","_rev":"1-04005c88e6473b048dcca0ecc9ac9f0f","name":"@biocad/biocad","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@biocad/biocad","version":"0.1.0","description":"SynBioCAD can run in several different configurations.","main":"dist/index.js","author":{"name":"James Alastair McLaughlin","email":"j.a.mclaughlin@ncl.ac.uk"},"license":"BSD-2-Clause","bin":{"biocad":"bin/biocad"},"browser":{"request":"browser-request"},"scripts":{"dev":"node ./dev-server ./webpack_browser_dev.config.js","prepack":"tsc -d -p ./ --outDir dist/"},"dependencies":{"@biocad/jfw":"git+https://github.com/ngbiocad/jfw.git","@types/codemirror":"0.0.76","@types/mathjs":"^6.0.4","@types/node":"^12.6.8","almost-equal":"^1.1.0","async":"^3.1.0","binarysearch":"^1.0.0","bioterms":"git+https://github.com/udp/bioterms.git","bowser":"^2.5.2","brfs":"^2.0.2","browser-request":"git+https://github.com/adampash/browser-request.git#feat-add-headers-to-response","circular-iterator":"^1.1.2","codemirror":"^5.25.0","cytoscape":"^3.2.17","d3-force":"^2.0.1","document-offset":"^1.0.4","dom-delegator":"^13.1.0","elementtree":"^0.1.6","express":"^4.15.4","file-dialog":"0.0.7","html2hscript":"^2.0.1","is-event-supported":"^1.0.1","jquery":"^3.1.0","left-pad":"^1.1.1","main-loop":"git+https://github.com/udp/main-loop.git","mathjs":"^6.6.1","node-uuid":"^1.4.7","power-assert":"^1.4.2","raw-loader":"^4.0.0","rdf-ext":"^0.3.0","rdf-graph-array":"git+https://github.com/udp/rdf-graph-array.git","rdf-parser-abstract":"git+https://github.com/udp/rdf-parser-abstract.git","rdf-parser-n3":"^0.3.0","rdf-parser-rdfxml":"^0.3.1","rdf-serializer-ntriples":"^1.0.0","rdf-serializer-xml":"^0.1.0","request":"^2.88.0","sbolgraph":"git+https://github.com/udp/sbolgraph.git","sbolstack-frontend":"^1.3.0","sequence-formatter":"^1.0.0","sha1":"^1.1.1","shortid":"^2.2.8","string-pixel-width":"^1.7.0","strongly-typed-events":"^1.0.1","svgdom":"0.0.20","text-encoding-shim":"^1.0.3","trie-search":"^1.0.9","ts-node":"^8.3.0","tsconfig-paths":"^3.8.0","uuid":"^3.0.1","value-event":"^5.1.1","vdom-thunk":"^3.0.0","vdom-to-html":"^2.3.0","ve-sequence-utils":"^3.3.4","virtual-dom":"^2.1.1","webpack":"^4.28.4","webpack-cli":"^3.2.1","webpack-node-externals":"^1.7.2","xtend":"^4.0.1","yargs":"^13.2.2"},"devDependencies":{"awesome-typescript-loader":"^5.2.1","less":"^3.9.0","mime":"^2.0.3","source-map-loader":"^0.2.1","string-replace-loader":"^2.1.1","tslint":"^5.3.2","typescript":"^3.0.3"},"_id":"@biocad/biocad@0.1.0","dist":{"shasum":"aef345b6aa3b2a08ec32c4bf2a4bc6ed35757468","integrity":"sha512-sWeHtJ5gFpdTiFVgb8ARLJwgeYouLABTfteuF61Y6rfYRKKtkrENVu4kAhM2dbUZgE8HEIDCFHVoBeR9NrfswQ==","tarball":"https://registry.npmjs.org/@biocad/biocad/-/biocad-0.1.0.tgz","fileCount":842,"unpackedSize":19438976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeucW6CRA9TVsSAnZWagAAUQIP/2K+l8yel4yn1Dbu8/rJ\n0hZ7LKKX3hvMY+833VFidakO0ahVvIfXgbSrMea1UzeekrY/ES18wwhG5yMN\n/hLZP++xFARqDOH6dIzSZlY0C8GssBVugcMWdHu2IOX/FRrP/zXe4oQ/BzIu\nBQcsoDCMro12kW5XnUv9tfQFKRVdorbOgImbPf+BpSTBNtCT3bNsZOXdepjH\njk3s8fmMfKbBqMHtiIkwMNkqjpEaaIwCDgpuEx0Mswfx1xQ4w+HUN/tgQVjs\nI13vhP+QHWUYd1bK8aukl1WKriimbEcmkD+cdqVJAhfX07jM/phlqMXMv9cr\nW6mYdyocpQVCtU0s012FiTG4noNcVvMgfycEwyMiAJ/Uf6eLgRkAY3QjpfUD\nUt0xijEBS/7m1DcIlJIQLWtxl+ebAF8zxKSmbmxHcu5e8zKnmbdVvKshKtrL\n7kiFvS/OptJn38j/Z6lSo+vpnaToBIKKkhZq+SVysJMHLgnFFvnCvecH/HFr\nGd8UgkR6GNLcuA/cTY9buoIffkX5aTae4nm8EfPwW+Ka0I/gPSdlV4GY5eYX\nnlLOXS4Kh0sheXtMP4Jab2gcN9yifQSfZ9QD85yl9N5qbdJ9iYGq7mwhGy9A\ncfASDzkWdVXNzaNPFDp6N3lHNg3SJVblQgzF/fYY03egpKTFOE/a08sWihLU\ngwJQ\r\n=3Hxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATQ2oC4r2tUkIjbdPIN1/gLdkXQgGD+3av/9LNMtqlOAiAIS4sqoIaWJBJi9phVezu1xfg7EBpstDnk1J6bvmKsLA=="}]},"maintainers":[{"name":"jmcl","email":"james@mclgh.net"}],"_npmUser":{"name":"jmcl","email":"james@mclgh.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/biocad_0.1.0_1589233079247_0.4019224535611594"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-11T21:37:59.049Z","0.1.0":"2020-05-11T21:37:59.572Z","modified":"2022-04-04T18:53:35.699Z"},"maintainers":[{"name":"jmcl","email":"james@mclgh.net"}],"description":"SynBioCAD can run in several different configurations.","author":{"name":"James Alastair McLaughlin","email":"j.a.mclaughlin@ncl.ac.uk"},"license":"BSD-2-Clause","readme":"SynBioCAD is an open-source, Web-based computer aided design (CAD) tool for [synthetic biology](http://www.synbioproject.org/topics/synbio101/definition/) built on the [SBOL standard](http://sbolstandard.org/).\n\nThings you can do so far:\n\n* Visualization of SBOL2 designs inc. ModuleDefinitions and interactions\n* Drag and drop modification of designs\n* Sequence editing\n\nMany more features are planned.  Watch this space!\n\n# Usage\n\nSynBioCAD can run in several different configurations.\n\n## Local webapp\n\n    yarn\n    node dev-server.js ./webpack_browser.config.js\n\nThen load `http://localhost:9999/index.html` in a Web browser\n\n## Local offline\n\n    yarn install\n    node dev-server.js ./webpack_nodejs.config.js\n    \nThen run `node bundle_cli.js testall` to test all examples in testfiles\n\n## Web service\n\nAs a Web service, SynBioCAD accepts POSTed SBOL/GenBank files and returns SVG.\n\nFirst follow the local offline instructions, then run:\n\n    node bundle_cli.js server 8080\n\nOr use the provided Dockerfile.\n\n","readmeFilename":"README.md"}