diff --git a/.npmignore b/.npmignore new file mode 100644 index 000000000..45906a25d --- /dev/null +++ b/.npmignore @@ -0,0 +1 @@ + **/.* diff --git a/bower.json b/bower.json index eb443da1f..7e02bc100 100644 --- a/bower.json +++ b/bower.json @@ -7,7 +7,10 @@ "version": "0.7.7", "authors": [ "Textalk", - "David Jensen " + "David Jensen ", + "Cameron Edwards", + "Mike Marcacci", + "Denis Dervisevic " ], "moduleType": [ "globals" @@ -23,10 +26,17 @@ "license": "MIT", "ignore": [ "**/.*", + "*.js", + "*.json", "node_modules", "bower_components", "test", - "coverage" + "coverage", + "docs", + "examples", + "gulp", + "CHANGELOG", + "LICENSE" ], "dependencies": { "angular": ">= 1.2", diff --git a/package.json b/package.json index 78775683d..34da7768e 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,34 @@ { "name": "angular-schema-form", "version": "0.7.7", - "description": "Create forms from a JSON schema", + "description": "Create complex forms from a JSON schema with angular.", + "repository": "Textalk/angular-schema-form", + "main": "dist/schema-form.min.js", "scripts": { "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" }, "author": "Textalk", + "contributors": [ + "David Jensen (https://github.com/davidlgj)", + "Cameron Edwards (https://github.com/cameronprattedwards)", + "Mike Marcacci (https://github.com/mike-marcacci)", + "Denis Dervisevic (https://github.com/Dervisevic)" + ], "license": "MIT", + "dependencies": { + "angular": ">= 1.2", + "tv4": "~1.0.15", + "angular-sanitize": ">= 1.2", + "objectpath": "~1.1.0" + }, + "keywords": [ + "angular", + "angularjs", + "form", + "json", + "json-schema", + "schema" + ], "devDependencies": { "chai": "^1.9.0", "coveralls": "^2.11.0", @@ -28,5 +50,11 @@ "sinon": "^1.9.0", "sinon-chai": "^2.5.0", "streamqueue": "0.0.5" + }, +"licenses": [ + { + "type": "MIT", + "url": "https://raw.githubusercontent.com/Textalk/angular-schema-form/master/LICENSE" } +] }