summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/constants/__tests__/configSchema.js10
-rw-r--r--lib/constants/configSchema.js2
2 files changed, 11 insertions, 1 deletions
diff --git a/lib/constants/__tests__/configSchema.js b/lib/constants/__tests__/configSchema.js
index 546ec82..1541219 100644
--- a/lib/constants/__tests__/configSchema.js
+++ b/lib/constants/__tests__/configSchema.js
@@ -22,5 +22,15 @@ describe('configSchema', function() {
expect(result.errors.length).toBe(0);
});
+ it('should not accept filepath', function() {
+ var result = validate({
+ structure: {
+ readme: 'folder/myFile.md'
+ }
+ });
+
+ expect(result.errors.length).toBe(1);
+ });
+
});
});
diff --git a/lib/constants/configSchema.js b/lib/constants/configSchema.js
index b9de04a..9a45bb3 100644
--- a/lib/constants/configSchema.js
+++ b/lib/constants/configSchema.js
@@ -1,4 +1,4 @@
-var FILENAME_REGEX = '^[0-9a-zA-Z ... ]+$';
+var FILENAME_REGEX = '^[a-z-._\d,\s]+$';
module.exports = {
'$schema': 'http://json-schema.org/schema#',