{"_id":"@alekart/ajsf-bootstrap3","_rev":"6-a6f73c36c1aef2adb52485069303d1df","time":{"1.1.0":"2021-12-16T13:30:50.181Z","2.1.1":"2021-12-16T13:30:50.181Z","2.2.0-snapshot":"2021-12-16T13:30:50.181Z","created":"2021-12-16T13:45:13.461Z","2.1.2":"2021-12-16T13:45:13.802Z","modified":"2022-04-04T12:37:16.161Z"},"name":"@alekart/ajsf-bootstrap3","dist-tags":{"latest":"2.1.2"},"versions":{"2.1.2":{"name":"@alekart/ajsf-bootstrap3","version":"2.1.2","description":"Bootstrap 3 framework for Angular JSON Schema Form builder","repository":{"type":"git","url":"git+https://github.com/alekart/ajsf.git"},"private":false,"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"peerDependencies":{"@angular/common":">=6.1.10","@angular/core":">=6.1.10","@alekart/ajsf-core":"^1.0.0"},"main":"bundles/alekart-ajsf-bootstrap3.umd.js","module":"fesm5/alekart-ajsf-bootstrap3.js","es2015":"fesm2015/alekart-ajsf-bootstrap3.js","esm5":"esm5/alekart-ajsf-bootstrap3.js","esm2015":"esm2015/alekart-ajsf-bootstrap3.js","fesm5":"fesm5/alekart-ajsf-bootstrap3.js","fesm2015":"fesm2015/alekart-ajsf-bootstrap3.js","typings":"alekart-ajsf-bootstrap3.d.ts","metadata":"alekart-ajsf-bootstrap3.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.10.0"},"bugs":{"url":"https://github.com/alekart/ajsf/issues"},"homepage":"https://github.com/alekart/ajsf#readme","_id":"@alekart/ajsf-bootstrap3@2.1.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-6o481t1ybAqPITIdwxzcBJSoSykypfYCLuzi9+cdzInVIcKtOp38dghaFwVSG3oikNWkiqpvJg64JxCQm5pWVw==","shasum":"ca5af743d8953df3abc784662f6b55f03d08876c","tarball":"https://registry.npmjs.org/@alekart/ajsf-bootstrap3/-/ajsf-bootstrap3-2.1.2.tgz","fileCount":27,"unpackedSize":359798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu0LpCRA9TVsSAnZWagAAh3EQAKHCTKn42RaKegsAyt8a\nJCmwzxqClYVKxhope0gX/s0gOLIQcAFx2WQ2ma/0JIDT4qyJ3MP20AAT6eqZ\ner5jlQGSLpvp2AYq5/7d2DUTQvC3eKU7UpUVDam8rTskADDFTw2Hv1ephklt\nPqaFswxv+RZM4FAPm48T/Qgj45N9Y/404WKcDRVNB46ysvagFEc8kEHpOeyD\nSauEA79cL3YTsoAPQs8JJqgBVPPrHJOZV2c2kxOYJK7US0yGdY5DApiu8sma\nr2gjzk7HeFas9N8rA4YWaq2G2+/KUDMmMhhvkyN+gIku9/kQo5St7k3QueVI\nXxAfbcjX8Y8hm7U1xflpzdgWbeu4PSBpA62h3VDrDO1lod2qxXUMLznaXvcV\niQD75tTfhUqAnwUYWaGSqSJxSsUliKk1eMI7iMQ8SMxBUZwXlmQj2EiYcrZX\nJkIle9Ybg/IJxBYqtOYcY7t3uFtp7RVNG5HBKFBR96L3aNupEz4x2vtEODGC\nFJoL5DilnriAvqbrWmBMA7vgCPhEYzur4S7RlMPgPng/cxZP0hVp+bxGJ2WM\nTgMnDsVCIoMR3Ei2pGEHLUDvznS9xUIUkvGavpm6QTs/oNxKdcTFI0TQfbiA\nH7qjLmi4NBjBQNX4t+aSFtOv4LxEeqD07kcWBSX714uG6XiKbomHr+uW21mW\nmn9m\r\n=+Lkz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/UuTmx7o/B0KVfJE3x1mVoRYrRzGTE6/gHiHCG7a8zgIhAM2BS85cObe7IgZnmWeFwtThN9CtMSyBZGg1VOIJ1LbK"}]},"_npmUser":{"name":"alekart","email":"aleksei.polechin@gmail.com"},"directories":{},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajsf-bootstrap3_2.1.2_1639662313510_0.482038309359494"},"_hasShrinkwrap":false}},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"description":"Bootstrap 3 framework for Angular JSON Schema Form builder","homepage":"https://github.com/alekart/ajsf#readme","repository":{"type":"git","url":"git+https://github.com/alekart/ajsf.git"},"bugs":{"url":"https://github.com/alekart/ajsf/issues"},"readme":"# @alekart/ajsf-bootstrap3\n\n## Getting started\n\n```shell\nnpm install @alekart/ajsf-bootstrap3\n```\n\nWith YARN, run the following:\n\n```shell\nyarn add @alekart/asjf-bootstrap3\n```\n\nThen import `Bootstrap3FrameworkModule` in your main application module if you want to use `bootstrap3` UI, like this:\n\n```javascript\nimport { BrowserModule } from '@angular/platform-browser';\nimport { NgModule } from '@angular/core';\n\nimport { Bootstrap3FrameworkModule } from '@alekart/ajsf-bootstrap3';\n\nimport { AppComponent } from './app.component';\n\n@NgModule({\n  declarations: [ AppComponent ],\n  imports: [\n    Bootstrap3FrameworkModule\n  ],\n  providers: [],\n  bootstrap: [ AppComponent ]\n})\nexport class AppModule { }\n```\n\nFor basic use, after loading JsonSchemaFormModule as described above, to display a form in your Angular component, simply add the following to your component's template:\n\n```html\n<json-schema-form\n  loadExternalAssets=\"true\"\n  [schema]=\"yourJsonSchema\"\n  framework=\"bootstrap-3\"\n  (onSubmit)=\"yourOnSubmitFn($event)\">\n</json-schema-form>\n```\n\nWhere `schema` is a valid JSON schema object, and `onSubmit` calls a function to process the submitted JSON form data. If you don't already have your own schemas, you can find a bunch of samples to test with in the `demo/assets/example-schemas` folder, as described above.\n\n`framework` is for the template you want to use, the default value is `no-framwork`. The possible values are:\n\n* `material-design` for  Material Design.\n* `bootstrap-3` for Bootstrap 3.\n* `bootstrap-4` for 'Bootstrap 4.\n* `no-framework` for (plain HTML).\n\n## Code scaffolding\n\nRun `ng generate component component-name --project @alekart/ajsf-bootstrap3` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project @ajsf/bootstrap3`.\n> Note: Don't forget to add `--project @alekart/ajsf-bootstrap3` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build ajsf-bootstrap3` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build ajsf-bootstrap3`, go to the dist folder `cd dist/ajsf-bootstrap3` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test ajsf-bootstrap3` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md"}