{"_id":"@dynatrace/ngx-groundhog","_rev":"28-4664d639653e0e4c4493dec33bc3aed0","name":"@dynatrace/ngx-groundhog","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1-e6312bb":{"name":"@dynatrace/ngx-groundhog","version":"0.0.1-e6312bb","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.0.1-e6312bb","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"9cb4c3dc5cfe9f97602b314cd2fcf31adb0d09e5","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.0.1-e6312bb.tgz","fileCount":178,"integrity":"sha512-n3t2w+uwqvqjUE5+LomWx1ip1uPcOU8nqg5tAwIrmuNp26fliHTARqGWtgKDp8mfr3VodcFSeo/yLztKUnXUPQ==","signatures":[{"sig":"MEUCIQCwIw+pgy/sJYHhdsUN5A4fk3EkjD+STOJmSRYUxM7lQAIgdiD9y2Qe4UO3lqic0HMPCWFb01NbmT4jVJRTfxxyHnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1404208},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","gitHead":"ca34a97c8b29f06bc02a28aab1b6d706840d936b","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.0.1-e6312bb_1518785420981_0.9958864290134661","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@dynatrace/ngx-groundhog","version":"0.0.1","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.0.1","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"2cf0323add782f0fc1d85e3fdc5fd465795d170f","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.0.1.tgz","fileCount":179,"integrity":"sha512-1Mts//JYeB/HLS/0p66jKPPWl4+fRY6YBPasZPooC5r/2GgRA1d79rOFpcNAmD/04ynoN4q+TrrWEQPZrs6vCw==","signatures":[{"sig":"MEYCIQD1r2YBCUtv/mYNwouNzL+VXWWl9lMmc3HZLtXnJIU8ZAIhALguw8/1T/ym4cjGffr0EPjxcUkLS1/Q2lmPP031D0uC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1406555},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.0.1_1518787373861_0.40639705826171046","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@dynatrace/ngx-groundhog","version":"0.0.2","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.0.2","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"8a874317cf77324ad29c38b85e0281bd95d85abe","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.0.2.tgz","fileCount":179,"integrity":"sha512-HS6lRvbsuPb6lFRvUZdoN+H/qvTDRfnMaN37T3ZzR4+4iTYyZmoZ11XuDkUoE0asUqkM9t3UwiLOL3H4ELL+tQ==","signatures":[{"sig":"MEYCIQD+jVYeb/ZALy2dqDLLzkN4AP1IShayyy1oURbE3N7E7QIhAL050rBHGNufofPZg6x+AZ3zjg3JqpmbpfB8nmsZlDv9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1406492},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.0.2_1518788013188_0.24382325630872814","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@dynatrace/ngx-groundhog","version":"0.1.0","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.1.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"7f1471fa8e9a5b83b9eafcca71c2acf779ffd98b","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.1.0.tgz","fileCount":272,"integrity":"sha512-eIiO44KZ4eaEZ3VdCTO76B/7l+Dnr0komj3jqapZ294A7Rb3eVk704cPTdb0msvGtIne43oXgCwv7xfxJ3bWuw==","signatures":[{"sig":"MEUCIQDb4sgA2IXiVtjszYvo+Rcr8wxmqgtEjFi+JIpoio0+VAIgJ+Mu7v8TUgSFwce1yHnFpZaEozk8roRxhz3m54+3WR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1973831},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.1.0_1519225861304_0.1733086569322868","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@dynatrace/ngx-groundhog","version":"0.1.1","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.1.1","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"e68cbb10462c1179322bfa89d389dff7f0218c7b","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.1.1.tgz","fileCount":272,"integrity":"sha512-1A6G1eXQ6rouNVfnsY9Lfp61hsgn8Y+twG1gcIDA7RCXDQp9dMepqSocGMg1gkluGlCSGV6/LmriFcfQYndLYQ==","signatures":[{"sig":"MEUCIQDMWqUL/zlVzZ2AIu/BsBI/ZKo2gjdzMMcMeUJgSiOqhQIgT+uFQ3VklSH0bhPoRZsNkKWpgL8AhmYMZa6vuH30KHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1973624},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.1.1_1519298610384_0.5253883370764667","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@dynatrace/ngx-groundhog","version":"0.2.0","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.2.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"98b6f80bd10d5b7f48dbb41f95db87b693c1a843","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.2.0.tgz","fileCount":365,"integrity":"sha512-GiVvC5+QRiooL762uXURAzNoXiADp8mVuQpe/1sX2Rz9DFi2VscNW2klv4J9qxG0nwzi0z+q37ra+WoBMrYxzQ==","signatures":[{"sig":"MEUCIGfxNWekr5JB84RD6WtQk55BiOou6k6ryM9R2mqXgmOqAiEAgkKmCpCSxE9RJy3BxjkfM5hHFm48CU0AetVuSCJdeCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2704855},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.2.0_1519740287610_0.6877411186945561","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@dynatrace/ngx-groundhog","version":"0.3.0","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.3.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"4ba51bc376d6a3cbf7fec945481290c04417d973","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.3.0.tgz","fileCount":396,"integrity":"sha512-93Ybin/DxeyqXFpHobVzUIoD3Oc3N6NyVP2f2koO4HAB64d2erXymUDTscOBt9c6QYegFhBHuo5262ib8oHsFg==","signatures":[{"sig":"MEUCIQD5SGtWK7mYjkK62HLMaDnc401qZ1MOn8mMVPljpqW5qgIgHzhJr3dHfDg871b1bat7YqKRg/DlncwaXep5FrFEGpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3968516},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.3.0_1519921069077_0.6467054761530207","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@dynatrace/ngx-groundhog","version":"0.4.0","keywords":["angular","dynatrace","groundhog","components"],"license":"MIT","_id":"@dynatrace/ngx-groundhog@0.4.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"ddprrt","email":"sbaumg@gmail.com"},{"name":"dkhan","email":"daniel@khan.io"},{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"}],"homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"dist":{"shasum":"658b41f1f9f443cdeb190031f758725b7ad75102","tarball":"https://registry.npmjs.org/@dynatrace/ngx-groundhog/-/ngx-groundhog-0.4.0.tgz","fileCount":424,"integrity":"sha512-uZRjVZOpq5iJdg+iOZprxUgtPe5ifrabmqRkCjfiBZNfX5NAtJxkVVFiZ07OUknEuPGwlkvD52NCMe1xwFsXBQ==","signatures":[{"sig":"MEUCIG032qH07ygjko7pe3MG7A8pkS9gSv4P09oECDTDNFtBAiEA3+mkRFDGel6FeEqH1SRPK/BhIjo6+wcti5o/1aepDV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3900809},"main":"./bundles/ngx-groundhog.umd.js","es2015":"./esm2015/ngx-groundhog.js","module":"./esm5/ngx-groundhog.es5.js","typings":"./ngx-groundhog.d.ts","_npmUser":{"name":"ddprrt","email":"sbaumg@gmail.com"},"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"_npmVersion":"5.6.0","description":"Groundhog for Angular","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^5.0.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-groundhog_0.4.0_1520264383547_0.28728659045471616","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-02-16T12:50:20.906Z","modified":"2026-04-15T21:56:44.920Z","0.0.1-e6312bb":"2018-02-16T12:50:21.088Z","0.0.1":"2018-02-16T13:22:54.024Z","0.0.2":"2018-02-16T13:33:33.314Z","0.1.0":"2018-02-21T15:11:01.435Z","0.1.1":"2018-02-22T11:23:30.552Z","0.2.0":"2018-02-27T14:04:47.745Z","0.3.0":"2018-03-01T16:17:49.183Z","0.4.0":"2018-03-05T15:39:43.643Z"},"bugs":{"url":"https://github.com/Dynatrace/ngx-groundhog/issues"},"license":"MIT","homepage":"https://github.com/Dynatrace/ngx-groundhog#readme","keywords":["angular","dynatrace","groundhog","components"],"repository":{"url":"git+https://github.com/Dynatrace/ngx-groundhog.git","type":"git"},"description":"Groundhog for Angular","maintainers":[{"email":"nodejs@dynatrace.com","name":"dynatrace-nodejs"},{"email":"simon.schatka@dynatrace.com","name":"kamtschatka"},{"email":"dyladan@gmail.com","name":"dyladan"},{"email":"toddbaert@gmail.com","name":"toddbaert"}],"readme":"[![npm version](https://badge.fury.io/js/%40dynatrace%2Fngx-groundhog.svg)](https://badge.fury.io/js/%40dynatrace%2Fngx-groundhog)\n[![Build Status](https://travis-ci.org/Dynatrace/ngx-groundhog.svg?branch=master)](https://travis-ci.org/Dynatrace/ngx-groundhog)\n\n# Angular Groundhog\n\n## Available features & Status\n\n| Feature            | Status      | Version        | Docs        | Issue/PR    |\n|--------------------|-------------|-------------|-------------|-------------|\n| Button             | Finished    | >= 0.1.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/button/README.md)            | - |\n| Form field         | Finished    | >= 0.1.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/form-field/README.md)        | - |\n| Icon               | Finished    | >= 0.1.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/icon/README.md)              | - |\n| Input              | Finished    | >= 0.1.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/input/README.md)             | - |\n| Island             | Finished    | >= 0.2.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/island/README.md)            | - |\n| Progress circle    | Finished    | >= 0.1.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/progress-circle/README.md)   | - |\n| Select             | Finished    | >= 0.1.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/select/README.md)            | - |\n| Tile               | Finished    | >= 0.1.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/tile/README.md)              | - |\n| Theming            | Finished    | >= 0.2.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/theming/README.md)           | - |\n| Context menu       | Finished    | >= 0.2.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/context-menu/README.md)      | - |\n| Radio button       | Finished    | >= 0.3.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/radio/README.md) | - |\n| Loading distractor | Finished    | >= 0.4.0    | [Docs](https://github.com/Dynatrace/ngx-groundhog/blob/master/src/lib/loading-distractor/README.md) | - |\n| Expandable         | In-progress | - | - | #47 |\n| Checkbox           | In-progress | - | - | #12 / #53 |\n| Datepicker         | In-progress | - | - | #49 / #34 |\n\n## Getting started\n\n#### Step 1: Install the ngx-groundhog and Angular CDK\n`npm install --save @dynatrace/ngx-groundhog @angular/cdk`    \nor      \n`yarn add @dynatrace/ngx-groundhog @angular/cdk`\n\n#### Step 2: Animations\nSome ngx-groundhog components depend on the Angular animations module.\nIf you want these animations to work in your app, you have to install the `@angular/animations` module and include the `BrowserAnimationsModule` in your app.    \n\n`npm install --save @angular/animations`    \nor      \n`yarn add @angular/animations`\n\n```ts\nimport {BrowserAnimationsModule} from '@angular/platform-browser/animations';\n\n@NgModule({\n  ...\n  imports: [BrowserAnimationsModule],\n  ...\n})\nexport class AppModule { }\n```\n\nIf you don't want to add another dependency to your project, you can use the NoopAnimationsModule.\n\n```ts\nimport {NoopAnimationsModule} from '@dynatrace/ngx-groundhog';\n\n@NgModule({\n  ...\n  imports: [NoopAnimationsModule],\n  ...\n})\nexport class AppModule { }\n```\n\n**Note:** @angular/animations uses the WebAnimation API that isn't supported by all browsers yet. If you want to support animations in these browsers, you'll have to [include a polyfill](https://github.com/web-animations/web-animations-js).\n\n#### Step 3: Import the component modules\n\nImport the NgModule for each component you want to use:\n```ts\nimport {GhButtonModule, GhSelectModule} from '@angular/material';\n\n@NgModule({\n  ...\n  imports: [GhButtonModule, GhSelectModule],\n  ...\n})\nexport class PizzaPartyAppModule { }\n```\n\nAlternatively, you can create a separate NgModule that imports all of the ngx-groundhog components that you will use in your application. You can then include this module wherever you'd like to use the components.\n\n**Note:** Whichever approach you use, be sure to import the ngx-groundhog modules after Angular's BrowserModule, as the import order matters for NgModules.\n\n#### Step 4: Include a theme\n\nIncluding a theme is **required** to apply all of the core and theme styles to your application.\n\nngx-groundhog is shipping with multiple themes. Include the one that you are using in your global `styles.css`.\n\n```\n@import \"~@dynatrace/ngx-groundhog/themes/turquoise.css\";\n```\n\nIf you want to use more themes in your app, import `~@dynatrace/ngx-groundhog/themes/all.css` instead-\n\n## Development\n\n#### Prerequisite\n1. Make sure [node.js](https://nodejs.org) (Version 8 or greater) is installed\n2. Run `npm install` to install all dependencies\n\n#### Start Demo-App\nRun `npm run demo-app` to start the demo-app on a local dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.\n\n#### Build\nRun `npm run build` to build the project. The build artifacts will be stored in the dist/ directory.\n\n#### Creating a new component\nWe created a schematic inside a the [ngx-groundhog-devkit repository](https://github.com/Dynatrace/ngx-groundhog-devkit) to make it more convenient to create new components. Please see the [readme](https://github.com/Dynatrace/ngx-groundhog-devkit/blob/master/README.md) for the command.\n","readmeFilename":"README.md"}