{"_id":"@al/nepal-ng-visualizations-components","_rev":"4-54e767e376e98903f71d12c14f1806ef","name":"@al/nepal-ng-visualizations-components","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@al/nepal-ng-visualizations-components","version":"0.0.1","license":"MIT","description":"Alert Logic Component Library for Angular projects","author":{"name":"Robert Parker","email":"robert.parker@alertlogic.com"},"keywords":["Alert Logic","Component Library"],"maintainers":[{"name":"npm_alertlogic","email":"npm@alertlogic.com"},{"name":"bskidmore","email":"bskidmore@alertlogic.com"}],"repository":{"type":"git","url":"git+https://github.com/alertlogic/nepal-ng-common-components.git"},"scripts":{"ng":"ng","start":"npm run build","build":"ng build nepal-ng-visualizations-components","bundle-styles":"node scripts/paletteToCss.js && scss-bundle -c scss-bundle.config.json","test":"ng test nepal-ng-visualizations-components --watch=false  --code-coverage","test-watch":"ng test nepal-ng-visualizations-components --watch=true --code-coverage","test-focus-checks":"! grep -Hrn --include='*.spec.ts' 'fdescribe\\|fit' src","lint":"ng lint","copy-license":"cp ../../LICENSE dist","copy-readme":"cp ../../README.md dist","copy-files":"npm run copy-license && npm run copy-readme","npm_pack":"cd dist && npm pack","compile-menu":"node ~/source/o3/beta-navigation/ui-metadata/scripts/compile-menu.js navigation-schemas/usage-guide projects/usage-guide/src/assets/navigation/usage-guide.json","sync-versions":"./scripts/syncVersions.sh","package":"npm run build && npm run copy-files && npm run npm_pack","_postinstall":"./scripts/installHooks.sh","build:stats":"ng build --stats-json","analyze":"node node_modules/.bin/webpack-bundle-analyzer dist/stats.json"},"peerDependencies":{"@al/design":"^0.1.2","@al/session":"^1.0.0","@angular/common":"^7.2.0","@angular/core":"^7.2.0","@ng-select/ng-select":"^2.20.0","primeflex":"^1.0.0-rc.1","primeicons":"^1.0.0","primeng":"^7.1.0"},"dependencies":{"@al/nepal-ng-generic-components":"^0.0.1","@highcharts/map-collection":"^1.1.2","proj4":"^2.5.0","snapsvg-cjs":"~0.0.6"},"gitHead":"8c8d4731debbd6e2bfbf8d1265ff2bf531c1213b","bugs":{"url":"https://github.com/alertlogic/nepal-ng-common-components/issues"},"homepage":"https://github.com/alertlogic/nepal-ng-common-components#readme","_id":"@al/nepal-ng-visualizations-components@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"dist":{"integrity":"sha512-SZVoWwh3UQnx9j4R5BDQIM7ZQ7+SEzaxp86zHdWGpnvq8nYnRWuatrxGXfXfZ1JMA0ZGeCnr8h/zRRJrCwPTAA==","shasum":"efe81bb8c42a85302159302ed9895fe7c782fab0","tarball":"https://registry.npmjs.org/@al/nepal-ng-visualizations-components/-/nepal-ng-visualizations-components-0.0.1.tgz","fileCount":199,"unpackedSize":2119358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7/UvCRA9TVsSAnZWagAAGcoP/iaGEjMKM3ywxY7HMASg\n5nOD8aW9kdNZvIPO7DX7+O02j8j2pCBg5nzt6StlHnqi3aPHrQW69VihwA9/\nP89/eiLmXEFkiyOz/hqWJ0PZRFcb8V/tJQLbKrTYamwbt2n+lTD5F3LazC2U\ncoCcCMQrMFBPZr1ZslymqbgI0Xs2Mn+ZuaGxRpnt42JYQ6E5W6YJU80znM4P\nDTxB9Yy39GsoHntHwx339xIPsysAuEG36E10iYlYcRkIiKMTDs5qdUN60qqJ\nqKGqiTwZhaPPE4bTbHqWhpm8WDl9pNEUCs/8DRQ0eDU3NL67yVIvT3cpl++A\n5C91NRl/k3+xchuIMvKWJ+AOIFlc5g22C9Lq4fT+SE2rOS34JH+hJo7JOCCq\n+u/U/ACO2eMsyAibPFJW4AS2+3mSDT4xmsQ2oGWtsC2Gmx8UBm6H5zzhJ0mS\ncNKGtBUO7HhcGYr5CNQ+cfX4Vjp79Phbq8Z+HGXbnhTPZOkh7IPR/RfDI2XD\nvCsYja4rFO8hM49UhEKHUxPihxvzN/Wt1OJ4lkMFObZf4HlbSI7oU4Q9TuwA\nxEurYjdx+cSGYAiJ52QTdwD/N7hQHaC0Yt5D97J+jlSsQYlLzC0SznKVBJun\n+e65z9L00d9ZHPCqx7PGqiEbuCjfDv1N2y9L/6YuE14c8psfittDcip1Kugh\ne41d\r\n=Hos0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAINthM95/WH9CWA2KSSXIz/GfLhQSLhO2Gl6rKfoFdrAiEA7I4TXyzwziH/Ing2qpedTSvY2AtjL5M+OpkoZvuvkoc="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nepal-ng-visualizations-components_0.0.1_1576006958718_0.5903044404210289"},"_hasShrinkwrap":false},"0.0.6":{"name":"@al/nepal-ng-visualizations-components","version":"0.0.6","license":"MIT","description":"Alert Logic Component Library for Angular projects","author":{"name":"Robert Parker","email":"robert.parker@alertlogic.com"},"keywords":["Alert Logic","Component Library"],"maintainers":[{"name":"bskidmore","email":"bskidmore@alertlogic.com"},{"name":"npm_alertlogic","email":"npm@alertlogic.com"}],"repository":{"type":"git","url":"git+https://github.com/alertlogic/nepal-ng-common-components.git"},"peerDependencies":{"@al/design":"^0.1.2","@al/session":"^1.0.0","@angular/common":"^7.2.0","@angular/core":"^7.2.0","@ng-select/ng-select":"^2.20.0","primeflex":"^1.0.0-rc.1","primeicons":"^1.0.0","primeng":"^7.1.0"},"dependencies":{"@al/nepal-ng-generic-components":"^0.0.1","@highcharts/map-collection":"^1.1.2","proj4":"^2.5.0","snapsvg-cjs":"~0.0.6","tslib":"^1.9.0"},"gitHead":"8c8d4731debbd6e2bfbf8d1265ff2bf531c1213b","main":"bundles/al-nepal-ng-visualizations-components.umd.js","module":"fesm5/al-nepal-ng-visualizations-components.js","es2015":"fesm2015/al-nepal-ng-visualizations-components.js","esm5":"esm5/al-nepal-ng-visualizations-components.js","esm2015":"esm2015/al-nepal-ng-visualizations-components.js","fesm5":"fesm5/al-nepal-ng-visualizations-components.js","fesm2015":"fesm2015/al-nepal-ng-visualizations-components.js","typings":"al-nepal-ng-visualizations-components.d.ts","metadata":"al-nepal-ng-visualizations-components.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/alertlogic/nepal-ng-common-components/issues"},"homepage":"https://github.com/alertlogic/nepal-ng-common-components#readme","_id":"@al/nepal-ng-visualizations-components@0.0.6","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.19.0/node@v10.15.1+x64 (darwin)","dist":{"integrity":"sha512-hSepP4nY2+tbSnHoPh+DIlD+n9jcF18Qygz6KVl1wlRJ6qv90MiOLAKAD/xroxj2fW5U4xQjEmqsgWP+NgJMmQ==","shasum":"0ec8e84e0321dac68569bc652b3bfe9c0d0abe66","tarball":"https://registry.npmjs.org/@al/nepal-ng-visualizations-components/-/nepal-ng-visualizations-components-0.0.6.tgz","fileCount":110,"unpackedSize":1931678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8AB/CRA9TVsSAnZWagAApdYP/RDCOHySd9yF+q0KguFQ\nUq9r4DpC5D2u65tEh0to61/aD42kbwTnzQxyoQFEBkzKgcgvGzpwzf1ZTxx4\nutSdOocG3x0HTzABRmqR79ZjyQua49NKHPjXzv4J7c5oS58oF1z/59BGX0nF\nad7l+znV2G0MSwj36JRbv99mmc2JV1CBVz4/8e36NEsEjYcop6u4JkWIAki+\nNVRQBx5SrGNPvEry77uoXBeYplfW3HC5HS5gLMAfxT3KUSHq6CQIejrIpXeh\nVF78eL+pvIfRMsD4YDy9Tdp4r9+9t/HBdbxKpaXjZH/0vf7syq4hDRdfIFJp\nf9vF2lKdKumqjmMKK9pWFtnLspWIui5v+q7/0xhfkpWNftglAd8AF5dwtoGl\npF8nRy0ndvCO8WsuDHn/QfFUt2sjCf8B9aY0nnnJK6KOewcPZHM/bs6UxML5\n+7lC3/N8EqxyG7REm67pwABVROh6lFfmxP5pcoEZNkRrC1EX+ZJ+s15q0/CW\nfNvXEIXOr/BZCgww0OxwMjrDKha2/BtxpP1jMr+Euobl/WNaGs5qjpwS/Qlh\n50iaBJ1a0c8sgB7fntjeQWqLUzctMxB0szTSdu3HU6CJOYsTVxsJ7mL3U8Bq\nL7QjhqXw0RiOsM20PuxmwurP0FkLCmST85t+Urov8QmCMVHWfsQDdAMsgdLX\n3ep1\r\n=0/Nu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGB3uEMkK8YX5+NHGylicyGkGbX10+YxrxGl+rEz+iZgIgYYjm78Oss5K78zgdv3mM/2SmBni3YSoJeo2qgJsfDfk="}]},"_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nepal-ng-visualizations-components_0.0.6_1576009855485_0.2391138902737353"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-10T19:42:38.540Z","0.0.1":"2019-12-10T19:42:38.908Z","modified":"2022-04-04T12:32:14.956Z","0.0.6":"2019-12-10T20:30:55.669Z"},"maintainers":[{"email":"nbartongreenwood@alertlogic.com","name":"autobuild-al"},{"email":"sysops@alertlogic.com","name":"npm_alertlogic"}],"description":"Alert Logic Component Library for Angular projects","homepage":"https://github.com/alertlogic/nepal-ng-common-components#readme","keywords":["Alert Logic","Component Library"],"repository":{"type":"git","url":"git+https://github.com/alertlogic/nepal-ng-common-components.git"},"author":{"name":"Robert Parker","email":"robert.parker@alertlogic.com"},"bugs":{"url":"https://github.com/alertlogic/nepal-ng-common-components/issues"},"license":"MIT","readme":"  NEPAL NG Common Components\n=========\n### Component Library for Alert Logic Angular Applications\n\nA ready made suite of Angular UI components for usage with NEPAL powered Alert Logic Angular applications\n\nBuilt using [PrimeNG](https://www.primefaces.org/primeng)\n\n## Getting stared\n\n`npm install`\n\n`npm run start`\n\nGo to http://localhost:4300 to view the usage guide application where example component usage can be found\n\n## Building\n\nThe `npm run build` command will package up the nepal-ng-common-components library application into a generated `dist` folder.\n\n\n## Packaging\n\n`npm run package`\n\nPerforms a build and then packages into a `.tgz` file named according to the library application name and version number, e.g al-nepal-ng-common-components-0.1.0.tgz\n\nIMPORTANT - Be sure to increment the version number for the library application, so under `projects/nepal-ng-common-components/package.json` following SEMVER\n\n## Publishing\n\nAfter packaging the library as per the section above, from the `dist/nepal-ng-common-components` run the `npm publish` command with a parameter containing the name of the versioned `.tgz` file you want to publish, e.g.\n\n`npm publish al-nepal-ng-common-components-0.1.0.tgz`\n\n## Development\n\n### Adding New Components\n\nWhen adding new components, these must be placed in the nepal-ng-common-components library project under `src/lib`.\n\nThese need to be added to the `components.ts` file where they will get registered and exported in the nepal-ng-common-components module automatically.\n\n### Sample Application (Usage Guide)\n\nWhen adding any new components to the main library, you should showcase examples of the component in use in the usgae guide application with appropriate code samples.\n\n#### Important Notes\n\nWhen adding further PrimeNG modules to the `PrimeNGModule` in the nepal-ng-common-components project application, you may find you get a warning when you next run the build command.\n\nFor example:\n```\nNo name was provided for external module 'primeng/menu' in output.globals – guessing 'menu'\n```\nDuring the build process by ng-packagr under the hood, when bundling into UMD format it will assign names to external modules it comes across. Internally, ng-packagr has common names registered for popular frameworks but PrimeNG is not yet in this list.\n\nWe can instead add a name to be used in the `ng-package.json` file to the `umdModuleIds` object like so:\n```\n\"primeng/menu\" : \"primeng/menu\"\n```\nThis provides ng-packagr a name to use rather than trying to guess one which could perhaps cause problems down the line with possible name conflicts\n\n### Local Development\n\nUse `npm link` from the `dist/nepal-ng-common-components` directory and then link to this from any other Angular project directory.\n\n","readmeFilename":"README.md"}