feat: robust metric extraction with confidence score and proof snippets
- fixed Year-Prefix Bug in MetricParser - added metric_confidence and metric_proof_text to database - added Entity-Check and Annual-Priority to LLM prompt - improved UI: added confidence traffic light and mouse-over proof tooltip - restored missing API endpoints (create, bulk, wiki-override)
This commit is contained in:
48
company-explorer/frontend/node_modules/postcss-load-config/src/options.js
generated
vendored
Normal file
48
company-explorer/frontend/node_modules/postcss-load-config/src/options.js
generated
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
// @ts-check
|
||||
const req = require('./req.js')
|
||||
|
||||
/**
|
||||
* Load Options
|
||||
*
|
||||
* @private
|
||||
* @method options
|
||||
*
|
||||
* @param {Object} config PostCSS Config
|
||||
*
|
||||
* @return {Promise<Object>} options PostCSS Options
|
||||
*/
|
||||
async function options(config, file) {
|
||||
if (config.parser && typeof config.parser === 'string') {
|
||||
try {
|
||||
config.parser = await req(config.parser, file)
|
||||
} catch (err) {
|
||||
throw new Error(
|
||||
`Loading PostCSS Parser failed: ${err.message}\n\n(@${file})`
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
if (config.syntax && typeof config.syntax === 'string') {
|
||||
try {
|
||||
config.syntax = await req(config.syntax, file)
|
||||
} catch (err) {
|
||||
throw new Error(
|
||||
`Loading PostCSS Syntax failed: ${err.message}\n\n(@${file})`
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
if (config.stringifier && typeof config.stringifier === 'string') {
|
||||
try {
|
||||
config.stringifier = await req(config.stringifier, file)
|
||||
} catch (err) {
|
||||
throw new Error(
|
||||
`Loading PostCSS Stringifier failed: ${err.message}\n\n(@${file})`
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
return config
|
||||
}
|
||||
|
||||
module.exports = options
|
||||
Reference in New Issue
Block a user