You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-53
Original file line number
Diff line number
Diff line change
@@ -9,34 +9,6 @@ Angular Schema Form
9
9
10
10
Generate forms from JSON schemas using AngularJS!
11
11
12
-
Branch Status & New Add-On
13
-
--------------------------
14
-
This branch will be the **next version of Angular Schema Form**, currently please use
15
-
the **examples/example.html** file as the best example to get the framework working.
16
-
17
-
The example uses **schema-form.js** and **angular-schema-form-bootstrap.js** for the
18
-
version of the code it executes, if you want your page to behave the same you
19
-
obviously need the same version!
20
-
21
-
The new Webpack compilation has made it easier to manage files and code and run build
22
-
scripts, but it is still not easy enough for users unfamiliar with it... yet.
23
-
24
-
**NOTE** in order to work simultaneously with ```json-schema-form-core``` you must have it cloned
25
-
as a sibling directory to this one to build this library **OR** npm install the version you wish to build with.
26
-
27
-
Webpack now generates a header to indicate version and date of build. **Do not create PR with the DIST folder.**
28
-
29
-
### Add-on
30
-
To see how to make an **add-on** work I have now included the **calculate** add-on file within the **examples/add-on** directory.
31
-
32
-
## Yet to be migrated
33
-
Currently **copyValueTo** and some **array** related features are not working as expected and remain the highest priority to ensure backwards compatibility is maintained where possible.
34
-
35
-
36
-
The Update
37
-
==========
38
-
Current development is occuring on the [feature/webpack-babel](https://github.com/json-schema-form/angular-schema-form/blob/feature/webpack-babel/README.md) branch. Once that is stable and passing all tests again it will be replace the current developer branch. Ideally any new PRs should target the new version to avoid migration issues.
@@ -187,38 +159,38 @@ Don't forget to load the `schemaForm` module or nothing will happen.
187
159
angular.module('myModule', ['schemaForm']);
188
160
```
189
161
190
-
Add-ons
191
-
------
162
+
## Add-ons
192
163
There are several add-ons available, for a full list see the [web page](http://schemaform.io/#/third-party-addons).
193
164
Your can also [create your own add-ons!](docs/extending.md)
194
165
195
-
Contributing
196
-
------------
166
+
## Contributing
197
167
Contributions are welcome! Please see [Contributing.md](CONTRIBUTING.md) for more info.
198
168
199
-
Building
200
-
--------
201
-
The files in the `dist/` folder, plus dependencies, are all you need to use Schema Form. But if
202
-
you'd like to build it yourself, we use [gulp](http://gulpjs.com/).
169
+
## Building
170
+
The new Webpack compilation has made it easier to manage files and code and run build
171
+
scripts, but it is still not easy enough for users unfamiliar with it... yet.
203
172
204
-
First off, you need to have nodejs installed. Then install all dev dependencies of the
205
-
project with npm, install gulp and run the default task.
173
+
**NOTE** in order to build simultaneously with ```json-schema-form-core``` you must have it cloned
174
+
as a sibling directory to this one **OR**npm install the version you wish to build with.
206
175
207
-
```bash
208
-
$ npm install
209
-
$ sudo npm install -g gulp
210
-
$ bower install
211
-
$ gulp
212
-
```
176
+
Webpack now generates a header to indicate version and date of build. **Do not create PR with the DIST folder.**
177
+
178
+
## Branch Status & New Add-On
179
+
This branch will be the **next version of Angular Schema Form**, currently please use
180
+
the **examples/example.html** file as the best example to get the framework working.
181
+
182
+
The example uses **angular-schema-form.js** and **angular-schema-form-bootstrap.js** for the
183
+
version of the code it executes, if you want your page to behave the same you
184
+
obviously need the same version!
213
185
214
-
The default task uses
215
-
[gulp-angular-templatecache](https://github.com/miickel/gulp-angular-templatecache) to compile all
216
-
html templates to js and then concatenates and minifies them with the rest of the sources.
186
+
### Add-on
187
+
To see how to make an **add-on** work I have now included the **calculate** add-on file within the **examples/add-on** directory.
188
+
189
+
## Yet to be migrated
190
+
Currently **copyValueTo** and some **array** related features are not working as expected and remain the highest priority to ensure backwards compatibility is maintained where possible.
217
191
218
-
You can also run `gulp watch` to have it rebuild on change.
219
192
220
-
Tests
221
-
-----
193
+
## Tests
222
194
Unit tests are run with [karma](http://karma-runner.github.io) and written using
223
195
[mocha](http://visionmedia.github.io/mocha/), [chai](http://chaijs.com/) and
0 commit comments