You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

26 lines
478 B

'use strict'
const fs = require('node:fs')
const path = require('node:path')
const {
runSass
} = require('sass-true')
module.exports = (filename, {
describe,
it
}) => {
const data = fs.readFileSync(filename, 'utf8')
const TRUE_SETUP = '$true-terminal-output: false; @import "true";'
const sassString = TRUE_SETUP + data
runSass({
describe,
it,
sourceType: 'string'
},
sassString, {
loadPaths: [path.dirname(filename)]
}
)
}