ng-gist
v1.0.2
Published
AOT/JIT Angular component to embed Gist in your application
Downloads
4
Readme
ng-gist
AOT/JIT compatible Angular component to embed Gist
Quick Start
- Install this Library
- Declare NgGistModule in your root module
import { NgGistModule } from 'ng-gist'
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
NgGistModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
- Use ng-gist template
<ng-gist userName="iwannabebot" gistId="134aee6d3a07430e9a1079697e4fc03d" fileName="TestGist2.js"></ng-gist>
Parameters
userName: string
gistId: string
filename: string (optional)
Modify this library
# Clone the repository
git clone https://github.com/iwannabebot/ng-gist.git
# Go to repository folder
cd ng-gist
# Install all dependencies
yarn install
# Build the library
yarn build
Build the library
yarn build
for building the library once (both ESM and AOT versions).yarn build:watch
for building the library (both ESM and AOT versions) and watch for file changes.
You may also build UMD bundle and ESM files separately:
yarn build:esm
- for building AOT/JIT compatible versions of files.yarn build:esm:watch
- the same as previous command but in watch-mode.yarn build:umd
- for building UMD bundle only.yarn build:umd:watch
- the same as previous command but in watch-mode.
Commands
yarn lint
for performing static code analysis.yarn test
for running all your*.spec.ts
tests once. Generated code coverage report may be found incoverage
folder.yarn test:watch
for running all you*.spec.ts
and watch for file changes.yarn docs
for generating documentation locally.yarn gh-pages
for generating documentation and uploading it to GitHub Pages.yarn explorer
to find out where all your code in bundle is coming from.npm version patch
to increase library version. More on bumping.npm publish
to publish your library sources on npmjs.com.yarn clean:tmp
command will clean up all temporary files likedocs
,dist
,coverage
etc.yarn clean:all
command will clean up all temporary files along withnode_modules
folder.
Built upon Angular Library Seed by trekhleb