✅ Valid!
@@ -73,7 +73,6 @@ import "vue-json-pretty/lib/styles.css"; export default defineComponent({ name: "Validator", - // components: { VueJsonPretty, "d4l-button": d4lButton }, components: { VueJsonPretty, AppSection }, data: function() { return { @@ -116,7 +115,6 @@ export default defineComponent({ this.result = false; } if (validatorModule) { - // todo: extension const validatorFunction = validatorModule.default; const validationResult = validatorFunction(sourceAsJson); @@ -204,14 +202,14 @@ button:disabled { background: #faf8f8; } -formgroup { +.formgroup { margin-top: 20px; display: flex; align-items: center; justify-content: space-evenly; } -formgroup label { +.formgroup label { display: inline; } diff --git a/sample-app/vue.config.js b/sample-app/vue.config.js new file mode 100644 index 00000000..5f0bae4b --- /dev/null +++ b/sample-app/vue.config.js @@ -0,0 +1,5 @@ +module.exports = { + chainWebpack: config => { + config.plugins.delete("prefetch"); + } +}; diff --git a/scripts/generate-validator-scripts.js b/scripts/generate-validator-scripts.js index bdab15b4..3218d023 100644 --- a/scripts/generate-validator-scripts.js +++ b/scripts/generate-validator-scripts.js @@ -23,7 +23,7 @@ fs.readdir(jsonDirectory, (err, files) => { process.stdout.write(`Current progress: [${index + 1}/${files.length}]`); execSync( - `npx ajv compile -s ${jsonDirectory}${file} -o ${jsDirectory}${jsFileName}` + `npx ajv compile --strict=false -s ${jsonDirectory}${file} -o ${jsDirectory}${jsFileName}` ); }); });