Skip to content

Instantly share code, notes, and snippets.

@gabalafou
Last active October 13, 2023 08:28
Show Gist options
  • Save gabalafou/438a43a3aec3cfdec30454f76dd7daae to your computer and use it in GitHub Desktop.
Save gabalafou/438a43a3aec3cfdec30454f76dd7daae to your computer and use it in GitHub Desktop.
Console log of error running stb compile on Pydata Sphinx Theme after commit 185a37aa
(pydata-sphinx-theme) gabalama@WW-BVLYXY2 pydata-sphinx-theme % git log -1
commit 185a37aa36820f77bffa4c87a772092e9e7cc380 (HEAD -> main, upstream/main, upstream/HEAD)
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Oct 5 13:27:43 2023 +0200
Build(deps): Bump postcss and css-loader (#1494)
Bumps [postcss](https://github.com/postcss/postcss) to 8.4.31 and updates ancestor dependency [css-loader](https://github.com/webpack-contrib/css-loader). These dependencies need to be updated together.
Updates `postcss` from 8.4.21 to 8.4.31
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.21...8.4.31)
Updates `css-loader` from 3.6.0 to 6.8.1
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.6.0...v6.8.1)
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
- dependency-name: css-loader
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(pydata-sphinx-theme) gabalama@WW-BVLYXY2 pydata-sphinx-theme % echo "\n\n\n\n\n\n\n\n\n\n"
(pydata-sphinx-theme) gabalama@WW-BVLYXY2 pydata-sphinx-theme % stb compile
[stb] (nodeenv) $ node --version
v16.13.2
[stb] # Detected changes in package.json.
[stb] # Cleaning up node_modules.
[stb] # Installing NodeJS packages.
[stb] (nodeenv) $ npm install --include=dev
npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
added 353 packages, and audited 354 packages in 2s
91 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
[stb] (nodeenv) $ npm run-script build
> build
> webpack
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
assets by status 2.74 MiB [cached] 13 assets
orphan modules 210 KiB [orphan] 63 modules
runtime modules 3.33 KiB 7 modules
cacheable modules 234 KiB
modules by path ./src/pydata_sphinx_theme/assets/scripts/*.js 228 KiB
./src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js 19 KiB [built] [code generated]
./src/pydata_sphinx_theme/assets/scripts/bootstrap.js + 59 modules 208 KiB [built] [code generated]
./src/pydata_sphinx_theme/assets/scripts/mixin.js 414 bytes [built] [code generated]
modules with errors 78 bytes [errors]
./src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss 39 bytes [built] [code generated] [1 error]
./src/pydata_sphinx_theme/assets/styles/bootstrap.scss 39 bytes [built] [code generated] [1 error]
./node_modules/compare-versions/lib/esm/index.js 5.73 KiB [built] [code generated]
ERROR in ./src/pydata_sphinx_theme/assets/styles/bootstrap.scss (./src/pydata_sphinx_theme/assets/styles/bootstrap.scss.webpack[javascript/auto]!=!./node_modules/css-loader/dist/cjs.js?-url!./node_modules/sass-loader/dist/cjs.js!./src/pydata_sphinx_theme/assets/styles/bootstrap.scss)
Module build failed (from ./node_modules/css-loader/dist/cjs.js):
ValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property '-url'. These properties are valid:
object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }
at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)
at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)
at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)
@ ./src/pydata_sphinx_theme/assets/styles/bootstrap.scss
@ ./src/pydata_sphinx_theme/assets/scripts/bootstrap.js 6:0-34
ERROR in ./src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss (./src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss.webpack[javascript/auto]!=!./node_modules/css-loader/dist/cjs.js?-url!./node_modules/sass-loader/dist/cjs.js!./src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss)
Module build failed (from ./node_modules/css-loader/dist/cjs.js):
ValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property '-url'. These properties are valid:
object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }
at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)
at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)
at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)
@ ./src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss
@ ./src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js 5:0-44
ERROR in ./src/pydata_sphinx_theme/assets/styles/bootstrap.scss
Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
HookWebpackError: Module build failed (from ./node_modules/css-loader/dist/cjs.js):
ValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property '-url'. These properties are valid:
object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }
at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)
at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)
at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)
at tryRunOrWebpackError (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/HookWebpackError.js:88:9)
at __webpack_require_module__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5058:12)
at __webpack_require__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5015:18)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5086:20
at symbolIterator (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3485:9)
at done (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3527:9)
at Hook.eval [as callAsync] (eval at create (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:4993:43
at symbolIterator (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3482:9)
at timesSync (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:2297:7)
-- inner error --
Error: Module build failed (from ./node_modules/css-loader/dist/cjs.js):
ValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property '-url'. These properties are valid:
object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }
at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)
at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)
at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)
at Object.<anonymous> (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/cjs.js?-url!/Users/gabalama/dev/pydata-sphinx-theme/node_modules/sass-loader/dist/cjs.js!/Users/gabalama/dev/pydata-sphinx-theme/src/pydata_sphinx_theme/assets/styles/bootstrap.scss:1:7)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:441:11
at Hook.eval [as call] (eval at create (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:19:10), <anonymous>:7:1)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5060:39
at tryRunOrWebpackError (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/HookWebpackError.js:83:7)
at __webpack_require_module__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5058:12)
at __webpack_require__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5015:18)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5086:20
at symbolIterator (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3485:9)
at done (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3527:9)
Generated code for /Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/cjs.js?-url!/Users/gabalama/dev/pydata-sphinx-theme/node_modules/sass-loader/dist/cjs.js!/Users/gabalama/dev/pydata-sphinx-theme/src/pydata_sphinx_theme/assets/styles/bootstrap.scss
1 | throw new Error("Module build failed (from ./node_modules/css-loader/dist/cjs.js):\nValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.\n - options has an unknown property '-url'. These properties are valid:\n object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }\n at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)\n at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)\n at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)");
@ ./src/pydata_sphinx_theme/assets/scripts/bootstrap.js 6:0-34
ERROR in ./src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss
Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
HookWebpackError: Module build failed (from ./node_modules/css-loader/dist/cjs.js):
ValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property '-url'. These properties are valid:
object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }
at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)
at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)
at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)
at tryRunOrWebpackError (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/HookWebpackError.js:88:9)
at __webpack_require_module__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5058:12)
at __webpack_require__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5015:18)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5086:20
at symbolIterator (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3485:9)
at done (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3527:9)
at Hook.eval [as callAsync] (eval at create (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/tapable/lib/Hook.js:18:14)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:4993:43
at symbolIterator (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3482:9)
-- inner error --
Error: Module build failed (from ./node_modules/css-loader/dist/cjs.js):
ValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property '-url'. These properties are valid:
object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }
at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)
at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)
at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)
at Object.<anonymous> (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/cjs.js?-url!/Users/gabalama/dev/pydata-sphinx-theme/node_modules/sass-loader/dist/cjs.js!/Users/gabalama/dev/pydata-sphinx-theme/src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss:1:7)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:441:11
at Hook.eval [as call] (eval at create (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:19:10), <anonymous>:7:1)
at Hook.CALL_DELEGATE [as _call] (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/tapable/lib/Hook.js:14:14)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5060:39
at tryRunOrWebpackError (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/HookWebpackError.js:83:7)
at __webpack_require_module__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5058:12)
at __webpack_require__ (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5015:18)
at /Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/Compilation.js:5086:20
at symbolIterator (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/neo-async/async.js:3485:9)
Generated code for /Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/cjs.js?-url!/Users/gabalama/dev/pydata-sphinx-theme/node_modules/sass-loader/dist/cjs.js!/Users/gabalama/dev/pydata-sphinx-theme/src/pydata_sphinx_theme/assets/styles/pydata-sphinx-theme.scss
1 | throw new Error("Module build failed (from ./node_modules/css-loader/dist/cjs.js):\nValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.\n - options has an unknown property '-url'. These properties are valid:\n object { url?, import?, modules?, sourceMap?, importLoaders?, esModule?, exportType? }\n at validate (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/node_modules/schema-utils/dist/validate.js:105:11)\n at Object.getOptions (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/webpack/lib/NormalModule.js:587:19)\n at Object.loader (/Users/gabalama/dev/pydata-sphinx-theme/node_modules/css-loader/dist/index.js:20:27)");
@ ./src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js 5:0-44
webpack 5.76.3 compiled with 4 errors in 3154 ms
error: js-build-failed
× The Javascript-based build pipeline failed.
╰─> See above for failure output from the underlying tooling.
link: https://sphinx-theme-builder.rtfd.io/errors/#js-build-failed
(pydata-sphinx-theme) gabalama@WW-BVLYXY2 pydata-sphinx-theme %
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment