Skip to content

Commit 76c98e8

Browse files
committed
Merge branch 'development' of github.com:Textalk/angular-schema-form into development
2 parents 3edd77d + 4311d6e commit 76c98e8

File tree

4 files changed

+50
-32
lines changed

4 files changed

+50
-32
lines changed

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
**/.*

bower.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
77
"version": "0.7.7",
88
"authors": [
99
"Textalk",
10-
"David Jensen <david.lgj@gmail.com>"
10+
"David Jensen <david.lgj@gmail.com>",
11+
"Cameron Edwards",
12+
"Mike Marcacci",
13+
"Denis Dervisevic <denis@dervisevic.se>"
1114
],
1215
"moduleType": [
1316
"globals"
@@ -23,10 +26,17 @@
2326
"license": "MIT",
2427
"ignore": [
2528
"**/.*",
29+
"*.js",
30+
"*.json",
2631
"node_modules",
2732
"bower_components",
2833
"test",
29-
"coverage"
34+
"coverage",
35+
"docs",
36+
"examples",
37+
"gulp",
38+
"CHANGELOG",
39+
"LICENSE"
3040
],
3141
"dependencies": {
3242
"angular": ">= 1.2",

package.json

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,34 @@
11
{
22
"name": "angular-schema-form",
33
"version": "0.7.7",
4-
"description": "Create forms from a JSON schema",
4+
"description": "Create complex forms from a JSON schema with angular.",
5+
"repository": "Textalk/angular-schema-form",
6+
"main": "dist/schema-form.min.js",
57
"scripts": {
68
"test": "rm -fr coverage && ./node_modules/karma/bin/karma start --single-run --browsers PhantomJS karma.conf.js && find coverage/ -name lcov.info -print0 | xargs -0 cat | ./node_modules/coveralls/bin/coveralls.js"
79
},
810
"author": "Textalk",
11+
"contributors": [
12+
"David Jensen <david.lgj@gmail.com> (https://github.com/davidlgj)",
13+
"Cameron Edwards (https://github.com/cameronprattedwards)",
14+
"Mike Marcacci (https://github.com/mike-marcacci)",
15+
"Denis Dervisevic <denis@dervisevic.se> (https://github.com/Dervisevic)"
16+
],
917
"license": "MIT",
18+
"dependencies": {
19+
"angular": ">= 1.2",
20+
"tv4": "~1.0.15",
21+
"angular-sanitize": ">= 1.2",
22+
"objectpath": "~1.1.0"
23+
},
24+
"keywords": [
25+
"angular",
26+
"angularjs",
27+
"form",
28+
"json",
29+
"json-schema",
30+
"schema"
31+
],
1032
"devDependencies": {
1133
"chai": "^1.9.0",
1234
"coveralls": "^2.11.0",
@@ -28,5 +50,11 @@
2850
"sinon": "^1.9.0",
2951
"sinon-chai": "^2.5.0",
3052
"streamqueue": "0.0.5"
53+
},
54+
"licenses": [
55+
{
56+
"type": "MIT",
57+
"url": "https://raw.githubusercontent.com/Textalk/angular-schema-form/master/LICENSE"
3158
}
59+
]
3260
}

test/directives/schema-form-test.js

Lines changed: 8 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -986,12 +986,9 @@ describe('directive',function(){
986986
$rootScope.$apply();
987987

988988
tmpl.children().length.should.be.equal(1);
989-
990-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.true;
991-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.false;
989+
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.true;
992990
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.false;
993-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.true;
994-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.false;
991+
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
995992
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
996993

997994
//Radiobuttons uninitialized and both styles
@@ -1002,10 +999,8 @@ describe('directive',function(){
1002999
$rootScope.$apply();
10031000

10041001
tmpl.children().length.should.be.equal(1);
1005-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.false;
10061002
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.true;
10071003
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.false;
1008-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.false;
10091004
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
10101005
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
10111006

@@ -1017,11 +1012,9 @@ describe('directive',function(){
10171012
$rootScope.$apply();
10181013

10191014
tmpl.children().length.should.be.equal(1);
1020-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.true;
1021-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.false;
1015+
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.true;
10221016
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.false;
1023-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.true;
1024-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.false;
1017+
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
10251018
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
10261019

10271020
//Radiobuttons uninitialized and only unselected style
@@ -1032,10 +1025,8 @@ describe('directive',function(){
10321025
$rootScope.$apply();
10331026

10341027
tmpl.children().length.should.be.equal(1);
1035-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.false;
10361028
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.true;
10371029
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.false;
1038-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.false;
10391030
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
10401031
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
10411032

@@ -1048,11 +1039,9 @@ describe('directive',function(){
10481039
$rootScope.$apply();
10491040

10501041
tmpl.children().length.should.be.equal(1);
1051-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.true;
1052-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.false;
1042+
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.true;
10531043
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.false;
1054-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.true;
1055-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.false;
1044+
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
10561045
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
10571046

10581047
//Radiobuttons initialized and both styles
@@ -1063,10 +1052,8 @@ describe('directive',function(){
10631052
$rootScope.$apply();
10641053

10651054
tmpl.children().length.should.be.equal(1);
1066-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.false;
10671055
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.false;
10681056
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.true;
1069-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.false;
10701057
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
10711058
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
10721059

@@ -1078,11 +1065,9 @@ describe('directive',function(){
10781065
$rootScope.$apply();
10791066

10801067
tmpl.children().length.should.be.equal(1);
1081-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.false;
10821068
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.false;
10831069
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.true;
1084-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.true;
1085-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.false;
1070+
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
10861071
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
10871072

10881073
//Radiobuttons initialized and only unselected style
@@ -1093,10 +1078,8 @@ describe('directive',function(){
10931078
$rootScope.$apply();
10941079

10951080
tmpl.children().length.should.be.equal(1);
1096-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-primary').should.be.true;
1097-
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.false;
1081+
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-default').should.be.true;
10981082
tmpl.children().eq(0).find('.btn').eq(0).hasClass('btn-success').should.be.false;
1099-
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-primary').should.be.false;
11001083
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-default').should.be.true;
11011084
tmpl.children().eq(0).find('.btn').eq(1).hasClass('btn-success').should.be.false;
11021085

@@ -1258,17 +1241,13 @@ describe('directive',function(){
12581241
tmpl.children().length.should.be.equal(1);
12591242
tmpl.children().eq(0).children().length.should.be.equal(1);
12601243
tmpl.children().eq(0).children().eq(0).children().length.should.be.eq(4);
1261-
tmpl.children().eq(0).children().eq(0).children().eq(0).hasClass('btn-primary').should.be.true;
12621244
tmpl.children().eq(0).children().eq(0).children().eq(0).hasClass('btn-success').should.be.false;
12631245
tmpl.children().eq(0).children().eq(0).children().eq(1).hasClass('btn-default').should.be.true;
12641246
tmpl.children().eq(0).children().eq(0).children().eq(1).hasClass('btn-danger').should.be.false;
1265-
tmpl.children().eq(0).children().eq(0).children().eq(2).hasClass('btn-primary').should.be.false;
12661247
tmpl.children().eq(0).children().eq(0).children().eq(2).hasClass('btn-success').should.be.true;
12671248
tmpl.children().eq(0).children().eq(0).children().eq(3).hasClass('btn-default').should.be.false;
12681249
tmpl.children().eq(0).children().eq(0).children().eq(3).hasClass('btn-danger').should.be.true;
12691250

1270-
1271-
12721251
});
12731252
});
12741253

0 commit comments

Comments
 (0)