{"library":"sass-include-paths","title":"sass-include-paths","description":"Generates include path arrays for node-sass from npm, bower, Ruby gem, and Bundler sources. Version 4.10.0 (stable, no recent updates). Enables interoperability between Ruby Sass, LibSass, and Eyeglass by scanning node_modules, bower_components, and gem directories for SCSS/SASS packages. Differentiator: provides both async (Promise-based) and sync variants for tools like Gulp. Note: Ruby gem scanning requires a Ruby environment; bower support is legacy.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install sass-include-paths"],"cli":null},"imports":["import { nodeModulesSync } from 'sass-include-paths'","import { nodeModules } from 'sass-include-paths'","import { rubyGemsBundle } from 'sass-include-paths'","import { bowerComponentsSync } from 'sass-include-paths'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { nodeModulesSync, rubyGemsSync } from 'sass-include-paths';\n\nconst includePaths = []\n  .concat(nodeModulesSync())\n  .concat(rubyGemsSync());\n\nconsole.log('Include paths:', includePaths);\n\n// Usage with node-sass:\n// const sass = require('node-sass');\n// const result = sass.renderSync({\n//   file: 'main.scss',\n//   includePaths: includePaths\n// });\n// console.log(result.css.toString());","lang":"typescript","description":"Shows how to synchronously generate include paths from npm and Ruby gems, then use them with node-sass.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}