The purpose of this library is to offer a simple way to integrate Storyblok into your Angular application.
Update your tsconfig.json to include the dom.iterable lib.
This is required as ng-storyblok uses the storyblok-js-client.
// tsconfig.json
{
...
compilerOptions: {
lib: [
"es2020",
"dom",
"dom.iterable" // <-- Required due to upstream types
]
}
...
}You'll need to create a localhost SSL key: see https://www.storyblok.com/faq/setup-dev-server-https-proxy
then update your angular.json (or project.json) serve schematic to include:
// angular.json
"options": {
"ssl": true,
"sslCert": "./localhost.pem",
"sslKey": "./localhost-key.pem"
},- [] refactor bridge to be tree-shakeable
- [] write custom renderer for storyblok rich text which supports components maybe?
- [] write schematic to generate routesfile