Spaces:
Running
Running
Download node_modules/postcss-load-config/src/options.js from Chunte/HFBA: direct link, hf CLI and curl.
- Browser
- Download file 1.06 kB
-
https://huggingface.co/spaces/Chunte/HFBA/resolve/refs%2Fpr%2F1/node_modules/postcss-load-config/src/options.js
- Command line
-
hf download hf://spaces/Chunte/HFBA@refs/pr/1/node_modules/postcss-load-config/src/options.js
-
curl -L -o options.js https://huggingface.co/spaces/Chunte/HFBA/resolve/refs%2Fpr%2F1/node_modules/postcss-load-config/src/options.js
1.06 kB
| const req = require('./req.js') | |
| /** | |
| * Load Options | |
| * | |
| * @private | |
| * @method options | |
| * | |
| * @param {Object} config PostCSS Config | |
| * | |
| * @return {Object} options PostCSS Options | |
| */ | |
| const options = (config, file) => { | |
| if (config.parser && typeof config.parser === 'string') { | |
| try { | |
| config.parser = 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 = 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 = req(config.stringifier, file) | |
| } catch (err) { | |
| throw new Error(`Loading PostCSS Stringifier failed: ${err.message}\n\n(@${file})`) | |
| } | |
| } | |
| if (config.plugins) { | |
| delete config.plugins | |
| } | |
| return config | |
| } | |
| module.exports = options | |