{"_id":"@12-labours/mapintegratedvuer","_rev":"15-2c23353e67ce5ca1da455aca91072ed6","name":"@12-labours/mapintegratedvuer","dist-tags":{"beta":"1.0.0-beta.14","latest":"1.0.0-beta.3"},"versions":{"1.0.0-beta.0":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.0","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"901e0f7ee6208c2e79e0cb0c72f20b9a7c012a33","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-eE7X/dSUil0G1LkU2B4uKQtm+41kmUpUHi+TzcLBYDI2O9M584xotaLRY9uyPWhHahJgR+S2NgE9v5aDEr+vYg==","shasum":"2421a20f015cc87b0e01f7d72415bdf602327f0b","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.0.tgz","fileCount":64,"unpackedSize":55850293,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWYUkDLmhjKD0F/opfXYEzVSHDOAVypx9TOBuKtlgh7AiA19+DO0XZZ/UeaomZ57JRrHAFMpR/4cLMjcq1GCrMkKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOIwQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF+A//UPuDIAiPrHyknUdk313ztr6tN1ai7oGwHATSE61H1n65AOjY\r\nDmYqwusIy+J9J2PPMd3vhhlm+6Jm7CR0MRfLE9vSMZ7y/HQXttKU4IOypm3/\r\n3J94vnVtBYZ60u9XcCaYtqICCSiRdmmp9s5fSsfm5PyAKk9nolKfHWqHPMG5\r\nGIi5s2qIe++Y5FRvKkQoap2o6o9pVcDwaSC+XNhYFplV5127LAUggJ46SLLA\r\nDHUmEpGn6HjYNCEDyPitq1Ze+CiEgsOnk6aIKf/5vDIsrNREIqKbRhiYGsUm\r\n+DQpPCewF0GSPBOu+95CzeMR2z3qIbeblYc46I/pf2NDOBkHst64kO2elq+W\r\n1T+S04mqtq0AL0hLwKE3WoWGZQfd70SPe75xx+QgVCae+iYhGnkfgjRhKo5q\r\nH5Shsihuy9St/5KLB9Zyi8thmJ0OucCrSXWowISnhSaQH5yGEZwdaWv35Rwq\r\n0XCnRnzSLNSjnSrXwP3VaQbgJ3z179bhUCj4MdOBnfyS6XplEt81i0YUGrsm\r\n1T4XU6yQ1sBYfrOdNOz1zc6gjt0g5thqKoChNBXifVYKhzNONjn4vg50o3Gd\r\nSAYdlB1nt9KtsjYiI3PIr+khZiJIQnjxyZ1IenhUjIhYcwZG0gUMvTqwGzA+\r\neKW/BqIZRESpLx2Q4/WhzjbPOSqxob1bcR8=\r\n=MXV5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},"directories":{},"maintainers":[{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.0_1681427472001_0.8659601501324223"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.1","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"058384d0b4fa22194ed8e661009c3b15220353f2","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.1","_nodeVersion":"14.17.6","_npmVersion":"9.4.2","dist":{"integrity":"sha512-oeetPyv21ccmUHVXLm0wmUjQO0V5KigmUceFr88AvEPa5bvjcd/9Qo37zFVDX99jm9t8YeLhPxsouW6Ku3gW5w==","shasum":"8125126ee6715821b97e02adf0e9ea906a9c63c6","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.1.tgz","fileCount":63,"unpackedSize":54910924,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgrYIFS5WEtmglip2v2Ss4x/gwzFFfmd23FsJE7MKe7wIhALborZIV3lLa5kvgrpWsR90d3n/pVN91qyyJv4JjxAls"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQcDuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjFw//YxCVIjEwfge6ChUm73QxQEccGwwAYfJInbJ1fvXvB2YqAyd7\r\nEdqg2aabam+2qbswN+IgHAHR4NY3a4r8wX9Xb40qsizaIlzay0Xx5xs8PKLf\r\nSF+TAAoT09cgm+dnLT/eEZBTiBot7n4gdlLssjJK2lKm01V8rTdKf35OzU4P\r\nG+U5HechpUDLeiYTLjZnkCLThtHkLNwncYiwoLlNcumZNb/ruo5x4Xi/NObH\r\nXWFJMgu9Fnli+YaU61Y5UChsD7Ug19cbRaerF9MLSvYUiByLPaS+e6CnqTfo\r\nH26T7BSAe/f9HTJj6g8G1z9Gc2muZppF1hsuTjAfRrqf4VhGyuLedsCrm0Sg\r\nIB3+r1q6Dx1BuS3I6slOd2l+GA2EumEh1xdeoRgS6s2EVnta6TkzUK9USHae\r\nG/SIbMyu6KkmylhOfIWtB6WQAZhiD4QaDsNAwKjKmnGQRV1qw6F8Z51BkgHU\r\nJw5P22wG43paw7rvAhDvc+t8RMODhy/2FEL8/wTrI+YucTW4eCkqc27qnHFJ\r\nwaJ4LeppOlc2ABhPbQMjG+io5G39VNe4EFpAGqGj2xAsPiwygOzJDGxFatm3\r\n7B7i+tuSML4VwU2ALFHsEy2hZ9Evnbi8lFo7b4/fk5sj9IN8a72w1497czJN\r\nYbMSaoP2NiAY5gIaGq5Tmk8eNlO2W4UWFEA=\r\n=SXD5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},"directories":{},"maintainers":[{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.1_1682030830313_0.1351165590957315"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.2","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.2","@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"901e0f7ee6208c2e79e0cb0c72f20b9a7c012a33","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.2","_nodeVersion":"18.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-P2M48zVZa8DdB4u8HVsL9gULKj9RN7JEmkyWMAeVl/uYAJMyPSO4W7WQh+rg+iHrBCpIMqnqeuQXdCAt7P62VQ==","shasum":"bb7628de30b576c3a602d5a47639db9aa1b60f05","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.2.tgz","fileCount":61,"unpackedSize":52707892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEetNJ6Gd9FfYvVwNRWzPVYCtFfsHzrJp1WNY6BG89A+AiEAzR0eEwhGHQVT8esBm4KUui3bF45vySseS1qpbJYyC+A="}]},"_npmUser":{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},"directories":{},"maintainers":[{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.2_1683509311642_0.1734966212819118"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.3","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.2","@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"901e0f7ee6208c2e79e0cb0c72f20b9a7c012a33","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-W00a6MS70qqEHz9L4t1pMSYZFhgOW3x/lhuUpa4B+pjuqPW9U0n9iXlEI5Hc+CyidYkl99P0oUIFzmmB8NMwgw==","shasum":"25b3ee9f3afeb52f20cbdd9f7da7f81a569b4f09","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.3.tgz","fileCount":62,"unpackedSize":53647442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjXL4WUH9eEsymHzbecrOR4epnDwoQXn+VmLNbXZejhAiBlP55H9pEfL3sAMvDtOjNCEEfDpt54yllorOqBg/p/qA=="}]},"_npmUser":{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},"directories":{},"maintainers":[{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.3_1683515573463_0.5911692843343945"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.4","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.5","@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"84d11253b3e8de4966e16154bb5b3f77006cbe97","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-5iM8Mc20nAjdrNamMDwDH2DRC4nE0IHEwWefvXFHOaoKQGwEj9Doy/DJy+FABFxVxeHdMNSD9MVEYi7pDR9hzQ==","shasum":"b851e2300b96c824f3fce90ec0f161745f6bf0a8","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.4.tgz","fileCount":62,"unpackedSize":53645036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrW/PFU0EpVwOWjqd5dhj3YnyYfct2i5ZqVYy26BtXgAIgYrF/XsZ5V5QSdTSMXyuUV9dqEtDlaajo2d4sH90hff0="}]},"_npmUser":{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},"directories":{},"maintainers":[{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"david.jianwei.yu","email":"david.jianwei.yu@outlook.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.4_1684123630451_0.44327422030429275"},"_hasShrinkwrap":false},"1.0.0-beta.5":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.5","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"5619e86512ea1c45dc14e94f628b574ae4dcf6b3","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-mRuYSrVkTE/lvnvBpWq2+LTuYrq86ynLLzOFaBMUwQDKriBUewCsCprsCv9hjhWVJxfSFPzxklpsWkE8BiO+sg==","shasum":"974786f76fc85014b8e03053456b47c354a225ff","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.5.tgz","fileCount":64,"unpackedSize":55850449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqIgskQJWcF6RobHeKeMY/7mI3x35aP+rfOWmu2UpPAwIhAJ6APruxyv1V9+Qj5Dd2nkU9JCOZQTNKlPRf2vi9+caf"}]},"_npmUser":{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.5_1684301053661_0.546912876512538"},"_hasShrinkwrap":false},"1.0.0-beta.6":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.6","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.2","@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"5619e86512ea1c45dc14e94f628b574ae4dcf6b3","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.6","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-+KJreHkpTEi3TWc95FNdO1A+DJt1g7OFz5R9E4+WhbcPh9xLnD0goi/QN1+25hZjBGaT+IsexM9Ln3w+KQsb9g==","shasum":"949d6146da2037a3c0447e61279c2f623d092673","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.6.tgz","fileCount":62,"unpackedSize":53644273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA94/JaQ15mKzHJTk6YAXsb8tYdbGHefPUwuK2re6xpwIgP5w0JMpdUVo+w5j/Gm5ai58XxGdAHlq4YKu8PffjnFQ="}]},"_npmUser":{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.6_1684303776488_0.5329074180232143"},"_hasShrinkwrap":false},"1.0.0-beta.7":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.7","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.2","@abi-software/flatmapvuer":"^0.4.0","@abi-software/map-side-bar":"^2.0.0-response.1","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"5619e86512ea1c45dc14e94f628b574ae4dcf6b3","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.7","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Jhe1zZYS2nhqhFpoAqaXkoOF/bfiWXtALkZ3tasr/8EryL4NHvQV7cK4GFIJc057IRH1LdAworFxCk1HubITsw==","shasum":"a83897c90c819edd1d7488377bd9f8e4632f4848","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.7.tgz","fileCount":63,"unpackedSize":54913515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6pBTdcRPAj22FA25xt+HlLurE7meIcvZsD7JhoxoYCAiEAxfFT9EL3aO18SH6VKm3TTF++7w4UE1cJk8lwvjqe58E="}]},"_npmUser":{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.7_1684310206144_0.16158723514665363"},"_hasShrinkwrap":false},"1.0.0-beta.8":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.8","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.6","@abi-software/flatmapvuer":"^0.4.0","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.1.58","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue":"^2.2.4","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^7.4.0","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"265bcfa1e84f1927d27ce1fcb5e3969bf8b6b98c","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.8","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-aWUFOGvFiMvQCnQKAb7+HdKLhlKDduPSHUPVgncNvEUfv5Q5+OPgE4gt8g6E89CQqAwA7UnRq45T/L5qq4QrSg==","shasum":"120dcf706b34a3c3c702aa8bca954aa109c05104","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.8.tgz","fileCount":64,"unpackedSize":55854264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH/rG7zAo/xOVnBLKZ9lGs0tPk9pkOCE6O+PRaXF3uYAIgHayHj/lTYzYomiwA2azVOnV9xgHAtnEliYtWgynJju4="}]},"_npmUser":{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.8_1684453013834_0.39079605088093383"},"_hasShrinkwrap":false},"1.0.0-beta.9":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.9","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress","report:merge":"mochawesome-merge cypress/results/json/*json > cypress/results/mochawesome-bundle.json","report:generate":"marge cypress/results/mochawesome-bundle.json -o cypress/reports/html","changelog":"auto-changelog -p --output CHANGELOG.md --template keepachangelog","release:beta":"npm version prerelease --preid=beta; npm publish --access public --tag beta","release:minor":"npm version minor; npm publish --access public","release:patch":"npm version patch;  npm publish --access public","version":"npm run changelog; git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.6","@abi-software/flatmapvuer":"^0.4.0","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.2.2","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.2.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue2":"^2.0.1","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","auto-changelog":"^2.4.0","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^12.11.0","cypress-multi-reporters":"^1.6.3","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","mochawesome":"^7.1.3","mochawesome-merge":"^4.3.0","mochawesome-report-generator":"^6.2.0","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"0c2040a7fb6faa205d1310460ca71d1647238785","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.9","_nodeVersion":"14.17.6","_npmVersion":"9.4.2","dist":{"integrity":"sha512-Kn7RCpUPxfqhMwsbpTx8O6lS0jCpZGvRkIfiYpg84owqU+9z202XLWXewDKqjcKfYRhlcPFonZTaeAvwUCEZtA==","shasum":"0589f941a45eb1011266594f2b79e2362186b40a","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.9.tgz","fileCount":64,"unpackedSize":57246828,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0CFD3JWi6Pwr6mvdtw75b2KTVJZTN6eGMFTWWCMGOIAiEAtD4z/c7RLeHT0lEgq4gcyWnN21WzvcmYtmzNfDy/2/Q="}]},"_npmUser":{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.9_1692056594012_0.045260385285523785"},"_hasShrinkwrap":false},"1.0.0-beta.10":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.10","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress","report:merge":"mochawesome-merge cypress/results/json/*json > cypress/results/mochawesome-bundle.json","report:generate":"marge cypress/results/mochawesome-bundle.json -o cypress/reports/html","changelog":"auto-changelog -p --output CHANGELOG.md --template keepachangelog","release:beta":"npm version prerelease --preid=beta; npm publish --access public --tag beta","release:minor":"npm version minor; npm publish --access public","release:patch":"npm version patch;  npm publish --access public","version":"npm run changelog; git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.6","@abi-software/flatmapvuer":"^0.5.6","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.2.2","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.3.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue2":"^2.0.1","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","auto-changelog":"^2.4.0","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^12.11.0","cypress-multi-reporters":"^1.6.3","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","mochawesome":"^7.1.3","mochawesome-merge":"^4.3.0","mochawesome-report-generator":"^6.2.0","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"35f57d5571cd8359839bcde257d85b6fdec5a5b1","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.10","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-dJfA2XAEtFRJ1e9EvLgOxNQNhXuePPxtoOHDITXfkfzA4iQMz/B/FC0Ri6u9hreaze5PrGch4OIlNfJYDeusrg==","shasum":"0e41d290f877ccdbe956913749bdfb4adc8d43d1","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.10.tgz","fileCount":67,"unpackedSize":63225031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxKQrAzPKmbi89rnzBZhTaiIGZClHeDqEnQ6uS/FF1YAiBwqMiC1CmThmGswZ1M6bGxNLguuVg+b18ENuHUTHVaRw=="}]},"_npmUser":{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.10_1695346825528_0.9889028573243623"},"_hasShrinkwrap":false},"1.0.0-beta.11":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.11","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress","report:merge":"mochawesome-merge cypress/results/json/*json > cypress/results/mochawesome-bundle.json","report:generate":"marge cypress/results/mochawesome-bundle.json -o cypress/reports/html","changelog":"auto-changelog -p --output CHANGELOG.md --template keepachangelog","release:beta":"npm version prerelease --preid=beta; npm publish --access public --tag beta","release:minor":"npm version minor; npm publish --access public","release:patch":"npm version patch;  npm publish --access public","version":"npm run changelog; git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.6","@abi-software/flatmapvuer":"^0.5.6","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.2.2","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.3.0","@soda/get-current-script":"^1.0.2","core-js":"^3.30.1","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue2":"^2.0.1","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","auto-changelog":"^2.4.0","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^12.11.0","cypress-multi-reporters":"^1.6.3","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","mochawesome":"^7.1.3","mochawesome-merge":"^4.3.0","mochawesome-report-generator":"^6.2.0","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"35f57d5571cd8359839bcde257d85b6fdec5a5b1","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.11","_nodeVersion":"14.17.6","_npmVersion":"9.4.2","dist":{"integrity":"sha512-6fBhSuTZe43TkJPCRrT2k1MuDfKCLbIUchIS2/DdIvICSAsuuDZE+8ohZjYeySe30Ne9P2lt2PmE48P01ZccYw==","shasum":"d19537f64d8b35a88b106c67b1b89a11d6d86188","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.11.tgz","fileCount":65,"unpackedSize":62238004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2whIKlcryqofT2w2+1iqaQbKN2gjJ4C3Jm8SJKEUMQwIhAIw48OxTaQ7thkBxfbADOxmOlpze4vpI9CNB5Mt+jMs5"}]},"_npmUser":{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.11_1695356197763_0.018431282067107535"},"_hasShrinkwrap":false},"1.0.0-beta.12":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.12","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress","report:merge":"mochawesome-merge cypress/results/json/*json > cypress/results/mochawesome-bundle.json","report:generate":"marge cypress/results/mochawesome-bundle.json -o cypress/reports/html","changelog":"auto-changelog -p --output CHANGELOG.md --template keepachangelog","release:beta":"npm version prerelease --preid=beta; npm publish --access public --tag beta","release:minor":"npm version minor; npm publish --access public","release:patch":"npm version patch;  npm publish --access public","version":"npm run changelog; git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.6","@abi-software/flatmapvuer":"^0.5.6","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.2.2","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.3.0","@soda/get-current-script":"^1.0.2","core-js":"^3.30.1","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue2":"^2.0.1","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","auto-changelog":"^2.4.0","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^12.11.0","cypress-multi-reporters":"^1.6.3","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","mochawesome":"^7.1.3","mochawesome-merge":"^4.3.0","mochawesome-report-generator":"^6.2.0","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"35f57d5571cd8359839bcde257d85b6fdec5a5b1","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.12","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-QhQi2Zvx0JTicgAK2VLG4je7bndKIyLVhC4/hVKv3XmYjGnW1Ng/6Gwbb/f0vOvz42YgxyzasWsYww3pJJuv8w==","shasum":"ce16dc7d9ffa5de2ec5162a9fb40578087a7fa9f","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.12.tgz","fileCount":67,"unpackedSize":63229508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgQdI1VdfW+WMynWlLFa1zxvGCvCGrBpsYUYOlGi3c+wIhAIvC4U3dH4u/njOL/U7UbsN2vxjBx8d1K8SSw6/rB7FT"}]},"_npmUser":{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.12_1696895601510_0.05117925555398828"},"_hasShrinkwrap":false},"1.0.0-beta.13":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.13","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress","report:merge":"mochawesome-merge cypress/results/json/*json > cypress/results/mochawesome-bundle.json","report:generate":"marge cypress/results/mochawesome-bundle.json -o cypress/reports/html","changelog":"auto-changelog -p --output CHANGELOG.md --template keepachangelog","release:beta":"npm version prerelease --preid=beta; npm publish --access public --tag beta","release:minor":"npm version minor; npm publish --access public","release:patch":"npm version patch;  npm publish --access public","version":"npm run changelog; git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.10","@abi-software/flatmapvuer":"^0.5.6","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.2.2","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.3.0","@soda/get-current-script":"^1.0.2","core-js":"^3.3.2","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue2":"^2.0.1","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","auto-changelog":"^2.4.0","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^12.11.0","cypress-multi-reporters":"^1.6.3","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","mochawesome":"^7.1.3","mochawesome-merge":"^4.3.0","mochawesome-report-generator":"^6.2.0","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"35f57d5571cd8359839bcde257d85b6fdec5a5b1","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.13","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-bhYBJSg5v8mW8wuD0r79iDOwnSQZBrTxTKPtdFWG2H+8LyZ6e8QnqHs0WGButqafQEuZivLitZPJxRfnFevj+Q==","shasum":"6a32fcccfef6056b11cb664e5b83051a9f551be5","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.13.tgz","fileCount":67,"unpackedSize":63231358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8jlacsxv4jkvdU/OeV5ZwBf60kHDJihLpyaFre6vN6gIhAN1Pm7WRfZceGNHpKP2PjzOigMpHTQheArIP3S/rn2Bl"}]},"_npmUser":{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.13_1697505427055_0.08256080173662617"},"_hasShrinkwrap":false},"1.0.0-beta.14":{"name":"@12-labours/mapintegratedvuer","version":"1.0.0-beta.14","license":"Apache-2.0","scripts":{"serve":"vue-cli-service serve --port 8081","build":"vue-cli-service build --mode prod","test-unit":"mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js","lint":"vue-cli-service lint","build-bundle":"vue-cli-service build --target lib --name mapintegratedvuer ./src/components/index.js","build-static":"vue-cli-service build --dest test_html --mode static","start":"vue-cli-service serve","cypress":"cypress","report:merge":"mochawesome-merge cypress/results/json/*json > cypress/results/mochawesome-bundle.json","report:generate":"marge cypress/results/mochawesome-bundle.json -o cypress/reports/html","changelog":"auto-changelog -p --output CHANGELOG.md --template keepachangelog","release:beta":"npm version prerelease --preid=beta; npm publish --access public --tag beta","release:minor":"npm version minor; npm publish --access public","release:patch":"npm version patch;  npm publish --access public","version":"npm run changelog; git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"main":"./dist/mapintegratedvuer.common.js","dependencies":{"@12-labours/map-side-bar":"^2.0.0-response.10","@abi-software/flatmapvuer":"^0.5.6","@abi-software/plotvuer":"^0.3.9","@abi-software/scaffoldvuer":"^0.2.2","@abi-software/simulationvuer":"^0.6.5","@abi-software/svg-sprite":"^0.3.0","@soda/get-current-script":"^1.0.2","core-js":"^3.30.1","d3-time-format":"^3.0.0","element-ui":"^2.13.0","es6-promise":"^4.2.8","jsonschema":"^1.4.0","lodash":"^4.17.21","postcss-prefix-selector":"^1.7.2","shepherd.js":"^7.1.5","splitpanes":"^2.3.6","svg-inline-loader":"^0.8.2","vue":"^2.6.10","vue-cli-plugin-webpack-bundle-analyzer":"^2.0.0","vue-draggable-resizable":"2.1.0","vue-router":"^3.4.9","vuex":"^3.5.1","webpack-node-externals":"^2.5.2"},"devDependencies":{"@cypress/vue2":"^2.0.1","@cypress/webpack-dev-server":"^1.3.1","@vue/cli-plugin-babel":"^4.0.0","@vue/cli-plugin-eslint":"^4.0.0","@vue/cli-plugin-unit-mocha":"^4.4.4","@vue/cli-service":"^4.5.13","@vue/test-utils":"^1.0.3","auto-changelog":"^2.4.0","babel-eslint":"^10.0.3","babel-plugin-component":"^1.1.1","base64-inline-loader":"^1.1.1","canvas":"^2.8.0","chai":"^4.1.2","cypress":"^12.11.0","cypress-multi-reporters":"^1.6.3","cypress-wait-until":"^1.7.1","dom-parser":"^0.1.6","eslint":"^5.16.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-vue":"^5.0.0","file-loader":"^5.1.0","jsdom":"^16.2.2","jsdom-global":"^3.0.2","mocha":"^8.1.3","mochapack":"^2.1.4","mochawesome":"^7.1.3","mochawesome-merge":"^4.3.0","mochawesome-report-generator":"^6.2.0","node-loader":"^0.6.0","node-sass":"^4.14.1","raw-loader":"^0.5.1","resolve-url-loader":"^3.1.2","sass-loader":"^8.0.2","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{},"parserOptions":{"parser":"babel-eslint"},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"mocha":true}}]},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"readme":"# mapintegratedvuer\n\nThis project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets\nfrom organ-specific neural circuitry.\n\n\n## mapintegratedvuer on NPM\n\nmapintegratedvuer is available on npm and can be installed into your project with the following command:\n```bash\nnpm i @abi-software/mapintegratedvuer\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and minifies for production\n```\nnpm run build-bundle\n```\n\n## How to use\nInstall the package in your vue app project with the following command \"npm i @abi-software/mapintegratedvuer\".\nImport the package in your script as followed:\n```javascript\nimport '@abi-software/mapintegratedvuer';\nimport '@abi-software/mapintegratedvuer/dist/mapintegratedvuer.css';\n```\n\nThe codes above register the MapContent component in the global scope.\nYou can now use the MapContent in your vue template as followed:\n```html\n<MapContent />\n```\n\n## Project setup from Github\n\nThe source code is available from Github, it can be found here: https://github.com/ABI-Software/mapintegratedvuer .\n\n### Clone the respositroy\n```bash\ngit clone https://github.com/ABI-Software/mapintegratedvuer\n```\n\n### Setup\n```bash\nnpm install\n```\n\n### Create an instance\n```bash\nnpm run serve\n```\n\n### Compiles and minifies for production\n```bash\nnpm run build-bundle\n```\n\n## Example\nThe following pagedemonstrates the mapintegratedapp in action: https://mapcore-demo.org/current/sparc-app/maps\n\n\n## Testing mapintegratedvuer dependencies in [sparc-app](https://github.com/nih-sparc/sparc-app/)\nWe will cover three options for updating nested dependencies. \n\n### 1. Copy build files from `npm run build-bundle`\nThis works by directly changing files in `node-modules/`, where node will look to resolve dependencies.\n\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\ncp /dist <sparc-app-path>/node_modules/@abi-software/mapintegratedvuer/dist\nyarn dev\n```\n*Note: this assumes assets in the static folders shipped with the npm package will remain unchanged*\n### 2. Use `yarn link`\nThis is a variant of option 1, where we use `yarn link` to create a symbolic link from mapintegratedvuer->spar-app\nIt reduces the number of copies to 1, but still requires 3 builds\n```\ncd <your-dependency>\nnpm run build-bundle \ncp /dist <mapintegratedvuer-path>/node_modules/@<your-npmhandle>/<your-dependency>/dist\ncd <mapintegratedvuer-path>\nnpm run build-bundle\nyarn link\ncd sparc-app\nyarn link @abi-software/mapintegratedvuer\nyarn dev\n```\n(npm link does not work without disabling es-lint, which we won't go into)\n\n### 3. Publish own version of mapintegratedvuer\nThis method is the most time consuming and has the downside of populating the npm package's version history with builds. \nSince it mimics the way `sparc-app` will use it, it's gauranteed to work.\n\n```\ncd <your-dependency>\nnpm run build-bundle\nnpm publish --tag alpha \ncd mapintegratedvuer\nnpm install @<your-npmhandle>/<your-dependency>@alpha\n```\n\nEdit mapintegratedvuer/package.json:\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd mapintegratedvuer\nnpm run build-bundle\nnpm publish --tag alpha \n```\n\nEdit sparc-app/pages/maps/index.vue\nChange `@abi-software/mapintegratedvuer` to `@<your-npm-handle>/mapintegratedvuer`\n\n```\ncd sparc-app\nyarn add @<your-npm-handle>/mapintegratedvuer@alpha\nyarn dev\n```\n\n\n","readmeFilename":"README.md","gitHead":"1669108c11a4bc6314615f4d0832084f3ab37f8b","description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","_id":"@12-labours/mapintegratedvuer@1.0.0-beta.14","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-SV7VE6ivNlizhdRSfZ4aGJ93x+/gTx37Q5oP1eRBCtZprzhbG/W8F9pFuD2537bNLrElU0tAhOEq+Fl0GDL/eg==","shasum":"95df2639b34c96223fab1905bf3b0bb6fe840a54","tarball":"https://registry.npmjs.org/@12-labours/mapintegratedvuer/-/mapintegratedvuer-1.0.0-beta.14.tgz","fileCount":67,"unpackedSize":63236059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXUg1oX5rsCoIWp41k5yp2Ok5nb4Wf+CQwbv/9iuDnSAiEAvKi+08WeFwauL1G9yUxHUMEvfFxZ/iCFcqQvnzNGQ50="}]},"_npmUser":{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},"directories":{},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapintegratedvuer_1.0.0-beta.14_1697506063571_0.0396497823132429"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-13T23:11:11.945Z","1.0.0-beta.0":"2023-04-13T23:11:12.546Z","modified":"2023-10-17T01:27:44.271Z","1.0.0-beta.1":"2023-04-20T22:47:10.766Z","1.0.0-beta.2":"2023-05-08T01:28:32.020Z","1.0.0-beta.3":"2023-05-08T03:12:54.007Z","1.0.0-beta.4":"2023-05-15T04:07:10.902Z","1.0.0-beta.5":"2023-05-17T05:24:14.153Z","1.0.0-beta.6":"2023-05-17T06:09:36.965Z","1.0.0-beta.7":"2023-05-17T07:56:46.704Z","1.0.0-beta.8":"2023-05-18T23:36:54.201Z","1.0.0-beta.9":"2023-08-14T23:43:14.509Z","1.0.0-beta.10":"2023-09-22T01:40:26.382Z","1.0.0-beta.11":"2023-09-22T04:16:38.192Z","1.0.0-beta.12":"2023-10-09T23:53:21.951Z","1.0.0-beta.13":"2023-10-17T01:17:07.524Z","1.0.0-beta.14":"2023-10-17T01:27:44.036Z"},"maintainers":[{"name":"ddjnw1yu","email":"david.jianwei.yu@outlook.com"},{"name":"francesf","email":"arthur.f.kirkland.jones@gmail.com"},{"name":"alan-wu","email":"alan.wu@auckland.ac.nz"}],"description":"This project aims to provide an application to visually navigate anatomical entities to  discover functional and physiological datasets from organ-specific neural circuitry.","homepage":"https://github.com/ABI-Software/12labours-mapintegratedvuer#readme","repository":{"type":"git","url":"git+https://github.com/ABI-Software/12labours-mapintegratedvuer.git"},"bugs":{"url":"https://github.com/ABI-Software/12labours-mapintegratedvuer/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}