{"_id":"@digital-terrain/insig-ui-library","_rev":"9-7c68d1e768879cd12b7a41bdcfa8297b","name":"@digital-terrain/insig-ui-library","dist-tags":{"latest":"2.9.6"},"versions":{"2.9.2":{"name":"@digital-terrain/insig-ui-library","version":"2.9.2","author":{"name":"Blake Simpson"},"license":"ISC","_id":"@digital-terrain/insig-ui-library@2.9.2","maintainers":[{"name":"damiensutton","email":"damien@tickdone.com.au"},{"name":"troy.grey","email":"troy.grey@digitalterrain.io"}],"dist":{"shasum":"c372964928e10e0b1cb775c1dfdd9c6e7d1657db","tarball":"https://registry.npmjs.org/@digital-terrain/insig-ui-library/-/insig-ui-library-2.9.2.tgz","fileCount":515,"integrity":"sha512-WVbLkJ26XbPGS9od5SkqveN4a483QUS8NNsV9D6wVz/bSmPemiT763er9RpJlscDelzUJTPBd13N31pFIMrS+w==","signatures":[{"sig":"MEQCIC2+oeDCD1d/pZTFk0+vbiAntjeSULzP/MphRUW0yicfAiBemyF75Dv915NXyjc8xVmJew/QdyHPchzPuJlsFAjSjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4830477},"main":"index.js","gitHead":"e4cf0ec9042d197ea9afad8520018ed25eac88cb","scripts":{"complib:dev":"npm run dev --workspace=@insig-tech/insig-ui-library","complib:build":"npm run build --workspace=@insig-tech/insig-ui-library","storybook:docs":"npm run storybook:docs --workspace=insig-ui-library-storybook","complib:publish":"npm run complib:publish --workspace=@insig-tech/insig-ui-library","storybook:build":"npm run build-storybook --workspace=insig-ui-library-storybook","storybook:start":"npm run storybook --workspace=insig-ui-library-storybook","complib:preserve":"npm run preserve --workspace=@insig-tech/insig-ui-library","complib:typecheck":"npm run typecheck --workspace=@insig-tech/insig-ui-library"},"_npmUser":{"name":"troy.grey","email":"troy.grey@digitalterrain.io"},"repository":{"url":"https://InsigTechnologies@dev.azure.com/InsigTechnologies/Insig%20UI%20Library/_git/insig-ui-library","type":"git"},"workspaces":["packages/complib","packages/storybook"],"_npmVersion":"6.14.12","description":"Insig UI Library monorepo","directories":{},"_nodeVersion":"10.24.1","dependencies":{"vue":"^3.2.41","sass":"^1.44.0","vite":"^3.2.4","luxon":"^1.28.0","core-js":"^3.19.2","vue-tsc":"^1.0.24","chart.js":"^3.9.1","primevue":"^3.10.0","lodash-es":"^4.17.21","primeflex":"^2.0.0","simplebar":"^5.3.6","primeicons":"^5.0.0","typescript":"^4.3.5","vue-router":"^4.0.12","@types/node":"^16.11.12","vue-fontawesome":"^0.0.2","vite-plugin-vue-layouts":"^0.7.0","@fortawesome/pro-light-svg-icons":"^5.15.4","@fortawesome/pro-solid-svg-icons":"^5.15.4","@fortawesome/fontawesome-svg-core":"^1.2.36","@fortawesome/pro-regular-svg-icons":"^5.15.4","@fortawesome/fontawesome-common-types":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.15.12","@types/luxon":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/insig-ui-library_2.9.2_1696998452914_0.5682470637040573","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"@digital-terrain/insig-ui-library","version":"2.9.3","author":{"name":"Blake Simpson"},"_id":"@digital-terrain/insig-ui-library@2.9.3","maintainers":[{"name":"damiensutton","email":"damien@tickdone.com.au"},{"name":"troy.grey","email":"troy.grey@digitalterrain.io"}],"dist":{"shasum":"32e3d7baf7d627e0a0446d3734641c3875cb4558","tarball":"https://registry.npmjs.org/@digital-terrain/insig-ui-library/-/insig-ui-library-2.9.3.tgz","fileCount":266,"integrity":"sha512-sEWWbJ1Phe/0uAjvuOStQ2SGUAg34+0iD2qOPV9Z0hYbk1s83KFKW7LixEShKTaUFs055puL0+IoNjD1vX05pQ==","signatures":[{"sig":"MEUCIB55ldiTLGnLwVkq0fzpjjIlYfTFMY2n1c3KP5OCgfVsAiEAg3KWq2ofoFwRTh8MpTycob3/zYcctoDh4iXgAC48jPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4667712},"main":"./dist/insig-component-library.umd.js","types":"./dist/types/index.d.ts","module":"./dist/insig-component-library.es.js","exports":{".":{"import":"./dist/insig-component-library.es.js","require":"./dist/insig-component-library.umd.js"}},"gitHead":"f38d73e014ef1d667762e403dbaf9eabd7dbafcf","scripts":{"dev":"vite","build":"vite build && npm run complib:rename-style && node -e \"console.log('Beginning vue-tsc type emission...')\" && vue-tsc --emitDeclarationOnly && mv dist/src dist/types && node -e \"console.log('Complib build finished')\"","serve":"vite preview --port 5050","preserve":"vite build","typecheck":"vue-tsc --noEmit","complib:install":"npm ci","complib:publish":"npm publish","complib:rename-style":"node -e \"require('fs').rename('dist/style.css', 'dist/insig-ui-library-style.css', function(err) { if (err) console.log(err); })\""},"_npmUser":{"name":"troy.grey","email":"troy.grey@digitalterrain.io"},"repository":{"url":"https://InsigTechnologies@dev.azure.com/InsigTechnologies/Insig%20UI%20Library/_git/insig-ui-library","type":"git"},"_npmVersion":"8.19.4","description":"Insig UI Library","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.41","vite":"^2.9.15","chart.js":"^3.9.1","primevue":"^3.10.0","lodash-es":"^4.17.21","primeflex":"^2.0.0","simplebar":"^5.3.6","primeicons":"^5.0.0","lodash.memoize":"^4.1.2","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@vitejs/plugin-vue":"^1.9.3","@fortawesome/vue-fontawesome":"^3.0.2","@fortawesome/pro-light-svg-icons":"^6.2.1","@fortawesome/pro-solid-svg-icons":"^6.2.1","@fortawesome/fontawesome-svg-core":"^6.2.1","@fortawesome/pro-regular-svg-icons":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vue-tsc":"^1.0.24","vite-plugin-vue-layouts":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/insig-ui-library_2.9.3_1697078150806_0.754888375092889","host":"s3://npm-registry-packages"}},"2.9.4":{"name":"@digital-terrain/insig-ui-library","version":"2.9.4","author":{"name":"Blake Simpson"},"_id":"@digital-terrain/insig-ui-library@2.9.4","maintainers":[{"name":"damiensutton","email":"damien@tickdone.com.au"},{"name":"troy.grey","email":"troy.grey@digitalterrain.io"}],"dist":{"shasum":"d4680d228d3e14bfaa648051d12c2c255a46919a","tarball":"https://registry.npmjs.org/@digital-terrain/insig-ui-library/-/insig-ui-library-2.9.4.tgz","fileCount":266,"integrity":"sha512-0IL51GMz+G/7e+wiBKc3xfRx5xjNnguTBGweLtES3C2snwv5nfeHB+HmQOxzkDzTdm8oNBHpinETP4QSmAgRVw==","signatures":[{"sig":"MEYCIQCNlDljlZyl/Ig03q6dKWduo1jIfv33W4ffY6MQxmwKiQIhAMzO1nQcvPqDyufEcWmEUlOb5+hHg05EBw/XWsMYenSz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4667774},"main":"./dist/insig-component-library.umd.js","types":"./dist/types/index.d.ts","module":"./dist/insig-component-library.es.js","exports":{".":{"import":"./dist/insig-component-library.es.js","require":"./dist/insig-component-library.umd.js"}},"gitHead":"8f6dd6a862aade2d58e91d2cc2198d935ce14685","scripts":{"dev":"vite","build":"vite build && npm run complib:rename-style && node -e \"console.log('Beginning vue-tsc type emission...')\" && vue-tsc --emitDeclarationOnly && powershell.exe -Command \"Move-Item -Path .\\dist\\src -Destination .\\dist\\types\" && node -e \"console.log('Complib build finished')\"","serve":"vite preview --port 5050","preserve":"vite build","typecheck":"vue-tsc --noEmit","complib:install":"npm ci","complib:publish":"npm publish","complib:rename-style":"node -e \"require('fs').rename('dist/style.css', 'dist/insig-ui-library-style.css', function(err) { if (err) console.log(err); })\""},"_npmUser":{"name":"troy.grey","email":"troy.grey@digitalterrain.io"},"repository":{"url":"https://InsigTechnologies@dev.azure.com/InsigTechnologies/Insig%20UI%20Library/_git/insig-ui-library","type":"git"},"_npmVersion":"8.19.4","description":"Insig UI Library","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.41","vite":"^2.9.15","chart.js":"^3.9.1","primevue":"^3.10.0","lodash-es":"^4.17.21","primeflex":"^2.0.0","simplebar":"^5.3.6","primeicons":"^5.0.0","lodash.memoize":"^4.1.2","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@vitejs/plugin-vue":"^1.9.3","@fortawesome/vue-fontawesome":"^3.0.2","@fortawesome/pro-light-svg-icons":"^6.2.1","@fortawesome/pro-solid-svg-icons":"^6.2.1","@fortawesome/fontawesome-svg-core":"^6.2.1","@fortawesome/pro-regular-svg-icons":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vue-tsc":"^1.0.24","vite-plugin-vue-layouts":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/insig-ui-library_2.9.4_1697079994394_0.26895618608961236","host":"s3://npm-registry-packages"}},"2.9.5":{"name":"@digital-terrain/insig-ui-library","version":"2.9.5","author":{"name":"Blake Simpson"},"_id":"@digital-terrain/insig-ui-library@2.9.5","maintainers":[{"name":"damiensutton","email":"damien@tickdone.com.au"},{"name":"troy.grey","email":"troy.grey@digitalterrain.io"}],"dist":{"shasum":"e3f2bbaccc73456daa34eccbef40d6d23196843a","tarball":"https://registry.npmjs.org/@digital-terrain/insig-ui-library/-/insig-ui-library-2.9.5.tgz","fileCount":266,"integrity":"sha512-Co8V3SysdVVQeAmmagMR3UuH3vBZXznYPkkbK2U50qD9QzsKJqi0wmow+qUxjlKsZUUeJdTf6pBRY0S91BuoAQ==","signatures":[{"sig":"MEYCIQDSY3BYF+c7PsrU59lEmrwBDbNa8X2mxFzW86bWE/0jWgIhAPoAXcPVnt+h2kbpnPFpwECmIj03XPBD8Hl1QE7YUflT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4667713},"main":"./dist/insig-component-library.umd.js","types":"./dist/types/index.d.ts","module":"./dist/insig-component-library.es.js","exports":{".":{"import":"./dist/insig-component-library.es.js","require":"./dist/insig-component-library.umd.js"}},"gitHead":"8f6dd6a862aade2d58e91d2cc2198d935ce14685","scripts":{"dev":"vite","build":"vite build & npm run complib:rename-style & node -e \"console.log('Beginning vue-tsc type emission...')\" & vue-tsc --emitDeclarationOnly & move dist\\src dist\\types & node -e \"console.log('Complib build finished')\"","serve":"vite preview --port 5050","preserve":"vite build","typecheck":"vue-tsc --noEmit","complib:install":"npm ci","complib:publish":"npm publish","complib:rename-style":"node -e \"require('fs').rename('dist/style.css', 'dist/insig-ui-library-style.css', function(err) { if (err) console.log(err); })\""},"_npmUser":{"name":"troy.grey","email":"troy.grey@digitalterrain.io"},"repository":{"url":"https://InsigTechnologies@dev.azure.com/InsigTechnologies/Insig%20UI%20Library/_git/insig-ui-library","type":"git"},"_npmVersion":"8.19.4","description":"Insig UI Library","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.41","vite":"^2.9.15","chart.js":"^3.9.1","primevue":"^3.10.0","lodash-es":"^4.17.21","primeflex":"^2.0.0","simplebar":"^5.3.6","primeicons":"^5.0.0","lodash.memoize":"^4.1.2","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@vitejs/plugin-vue":"^1.9.3","@fortawesome/vue-fontawesome":"^3.0.2","@fortawesome/pro-light-svg-icons":"^6.2.1","@fortawesome/pro-solid-svg-icons":"^6.2.1","@fortawesome/fontawesome-svg-core":"^6.2.1","@fortawesome/pro-regular-svg-icons":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vue-tsc":"^1.0.24","vite-plugin-vue-layouts":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/insig-ui-library_2.9.5_1697081156014_0.31879727462706775","host":"s3://npm-registry-packages"}},"2.9.6":{"name":"@digital-terrain/insig-ui-library","version":"2.9.6","author":{"name":"Blake Simpson"},"_id":"@digital-terrain/insig-ui-library@2.9.6","maintainers":[{"name":"damiensutton","email":"damien@tickdone.com.au"},{"name":"troy.grey","email":"troy.grey@digitalterrain.io"}],"dist":{"shasum":"0b668fd7dce41a85f69c577ca2371587847b990a","tarball":"https://registry.npmjs.org/@digital-terrain/insig-ui-library/-/insig-ui-library-2.9.6.tgz","fileCount":266,"integrity":"sha512-U5bF0R1Qw0AA8m8ksEHvqcRO+gKrxoM1PjWPq5UliiR5HPKSYl6Z5dn8FUKlKAMMRS+yDjQj90J//QJwKwePIA==","signatures":[{"sig":"MEYCIQDDjVmdwea+GuI3Ng9Mf6VsrQVncZy0N3jvHby3PpW0KwIhAKmxd2thsbySHxgMO3c6CK6j3BAuVSRMZJ+KFz5r8PjG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4654619},"main":"./dist/insig-component-library.umd.js","types":"./dist/types/index.d.ts","module":"./dist/insig-component-library.es.js","exports":{".":{"import":"./dist/insig-component-library.es.js","require":"./dist/insig-component-library.umd.js"}},"gitHead":"1f1710e95a504e6c18a22b0ca7d2c0c3f22af655","scripts":{"dev":"vite","build":"vite build && npm run complib:rename-style && node -e \"console.log('Beginning vue-tsc type emission...')\" && vue-tsc --emitDeclarationOnly && mv dist/src dist/types && node -e \"console.log('Complib build finished')\"","serve":"vite preview --port 5050","preserve":"vite build","typecheck":"vue-tsc --noEmit","complib:install":"npm ci","complib:publish":"npm publish","complib:rename-style":"node -e \"require('fs').rename('dist/style.css', 'dist/insig-ui-library-style.css', function(err) { if (err) console.log(err); })\""},"_npmUser":{"name":"troy.grey","email":"troy.grey@digitalterrain.io"},"repository":{"url":"https://InsigTechnologies@dev.azure.com/InsigTechnologies/Insig%20UI%20Library/_git/insig-ui-library","type":"git"},"_npmVersion":"9.6.7","description":"Insig UI Library","directories":{},"_nodeVersion":"20.3.1","dependencies":{"vue":"^3.2.41","vite":"^2.9.15","chart.js":"^3.9.1","primevue":"^3.10.0","lodash-es":"^4.17.21","primeflex":"^2.0.0","simplebar":"^5.3.6","primeicons":"^5.0.0","lodash.memoize":"^4.1.2","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@vitejs/plugin-vue":"^1.9.3","@fortawesome/vue-fontawesome":"^3.0.2","@fortawesome/pro-light-svg-icons":"^6.2.1","@fortawesome/pro-solid-svg-icons":"^6.2.1","@fortawesome/fontawesome-svg-core":"^6.2.1","@fortawesome/pro-regular-svg-icons":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vue-tsc":"^1.0.24","vite-plugin-vue-layouts":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/insig-ui-library_2.9.6_1697084601501_0.281099774096508","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-10-11T04:27:32.913Z","modified":"2024-09-06T02:59:23.025Z","2.9.1":"2023-10-10T22:27:03.021Z","2.9.2":"2023-10-11T04:27:33.251Z","2.9.3":"2023-10-12T02:35:51.155Z","2.9.4":"2023-10-12T03:06:34.644Z","2.9.5":"2023-10-12T03:25:56.342Z","2.9.6":"2023-10-12T04:23:21.852Z"},"author":{"name":"Blake Simpson"},"repository":{"url":"https://InsigTechnologies@dev.azure.com/InsigTechnologies/Insig%20UI%20Library/_git/insig-ui-library","type":"git"},"description":"Insig UI Library","maintainers":[{"email":"Jason.Mortlock@digitalterrain.io","name":"jmortlock-dt"},{"email":"damien@tickdone.com.au","name":"damiensutton"},{"email":"troy.grey@digitalterrain.io","name":"troy.grey"}],"readme":"# Insig UI Library\n\n> This Component Library is a collection of Vue UI components for use in the development of Insig applications.\n> It was built with the intention of hastening development times, enabling reusability and to provide clarity for compositional decisions.\n\n## Prerequisites\n\nThis project requires NodeJS (16.3.0 or later) and NPM (7.15.1 or later).\n\nTo make sure you have these versions available on your machine, try running the following command.\n\n```sh\n$ npm -v && node -v\n7.15.1\nv16.3.0\n```\n\n## Table of contents\n\n- [Insig UI Library](#insig-ui-library)\n  - [Prerequisites](#prerequisites)\n  - [Table of contents](#table-of-contents)\n  - [Getting Started](#getting-started)\n  - [Installation](#installation)\n  - [Usage](#usage)\n    - [Serving the UI Library 'kitchen sink'](#serving-the-ui-library)\n    - [Building a package distribution version](#building-a-package-distribution-version)\n    - [Serving the distribution version](#serving-the-distribution-version)\n  - [Contributing](#contributing)\n  - [Built With](#built-with)\n  - [Authors](#authors)\n  - [License](#license)\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n## Installation\n\n**BEFORE YOU INSTALL:** please read the [prerequisites](#prerequisites)\n\nStart with cloning this repo on your local machine:\n\n```sh\n$ git clone https://InsigTechnologies@dev.azure.com/InsigTechnologies/Insig%20UI%20Library/_git/insig-ui-library\n$ cd insig-ui-library\n```\n\nTo install and set up the library, run:\n\n```sh\n$ ./workspaces.install.sh\n```\n\n*Note* If you have issues with workspaces, please ensure you are using the correct versions of NodeJS and NPM\n\n## Usage\n\n### Serving the UI Library 'kitchen sink'\n\n```sh\n$ npm run complib:dev\n```\n\n### Building a package distribution version\n\n```sh\n$ npm run complib:build\n```\n\n*Note* If you have issues with TSC module not found, please blow away node_modules and perform a clean install\n\nThis task will create a distribution version of the project inside your local `packages/complib/dist/` folder\n\n### Publishing the distribution version\n\n*Note* Before publishing please be sure to increment the version number correctly in `packages/complib/package.json`\n\n```sh\n$ npm run complib:publish\n```\n\n*Note* If you have issues with NPM authentication please ensure your project contains a valid `.npmrc` file with a valid token\n\n*Note* this requires\n[Building a package distribution version](#building-a-package-distribution-version) first.\n\n## Contributing\n\nPlease see documentation within the Storybook instance related to contribution specifics\n\n1.  Fork it!\n2.  Create your feature branch: `git checkout -b my-new-feature`\n3.  Add your changes: `git add .`\n4.  Commit your changes: `git commit -am 'Add some feature'`\n5.  Push to the branch: `git push origin my-new-feature`\n6.  Submit a pull request :sunglasses:\n\n## Built With\n\n* Vue 3\n* Vite\n* NPM Workspaces\n* PrimeVue\n* Sass\n* Typescript\n\n## Authors\n\n* **Sam Barnett** - *Initial work*\n* **Blake Simpson** - *Monorepo, packaging and components*\n* **John Capt** - *Storybook documentation*\n\n## License\n\n*TODO* **Add license**\n","readmeFilename":"README.md"}