First commit
This commit is contained in:
29
hGameTest/node_modules/webpack/schemas/ajv.absolutePath.js
generated
vendored
Normal file
29
hGameTest/node_modules/webpack/schemas/ajv.absolutePath.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
|
||||
const getErrorFor = (shouldBeAbsolute, data, schema) => {
|
||||
const message = shouldBeAbsolute ?
|
||||
`The provided value ${JSON.stringify(data)} is not an absolute path!`
|
||||
: `A relative path is expected. However the provided value ${JSON.stringify(data)} is an absolute path!`;
|
||||
|
||||
return {
|
||||
keyword: "absolutePath",
|
||||
params: { absolutePath: data },
|
||||
message: message,
|
||||
parentSchema: schema,
|
||||
};
|
||||
};
|
||||
module.exports = (ajv) => ajv.addKeyword("absolutePath", {
|
||||
errors: true,
|
||||
type: "string",
|
||||
compile(expected, schema) {
|
||||
function callback(data) {
|
||||
const passes = expected === /^(?:[A-Za-z]:\\|\/)/.test(data);
|
||||
if(!passes) {
|
||||
callback.errors = [getErrorFor(expected, data, schema)];
|
||||
}
|
||||
return passes;
|
||||
}
|
||||
callback.errors = [];
|
||||
return callback;
|
||||
}
|
||||
});
|
||||
1545
hGameTest/node_modules/webpack/schemas/webpackOptionsSchema.json
generated
vendored
Normal file
1545
hGameTest/node_modules/webpack/schemas/webpackOptionsSchema.json
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user