MCPcopy
hub / github.com/vitejs/vite / getSassResolver

Function getSassResolver

packages/vite/src/node/__tests__/plugins/css.spec.ts:448–456  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

446 const importer = path.resolve(fixtureRoot, 'entry.scss')
447
448 async function getSassResolver() {
449 const config = await resolveConfig(
450 { configFile: false, root: fixtureRoot },
451 'serve',
452 )
453 const environment = new PartialEnvironment('client', config)
454 const resolvers = createCSSResolvers(config)
455 return (id: string) => resolvers.sass(environment, id, importer)
456 }
457
458 test('resolves to index.scss at package root, ignoring main field', async () => {
459 const resolve = await getSassResolver()

Callers 1

css.spec.tsFile · 0.85

Calls 2

resolveConfigFunction · 0.90
createCSSResolversFunction · 0.90

Tested by

no test coverage detected