@stylable/node
Advanced tools
@@ -13,12 +13,8 @@ "use strict"; | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var module_utils_1 = require("@stylable/module-utils"); | ||
var fs = __importStar(require("fs")); | ||
var fs_1 = __importDefault(require("fs")); | ||
var resolve_namespace_1 = require("./resolve-namespace"); | ||
@@ -29,3 +25,3 @@ var HOOK_EXTENSION = '.css'; | ||
var _b = _a === void 0 ? {} : _a, matcher = _b.matcher, afterCompile = _b.afterCompile, stylableConfig = _b.stylableConfig, runtimePath = _b.runtimePath, ignoreJSModules = _b.ignoreJSModules, legacyRuntime = _b.legacyRuntime; | ||
var stylableToModule = module_utils_1.stylableModuleFactory(__assign({ projectRoot: 'root', fileSystem: fs, requireModule: require, resolveNamespace: resolve_namespace_1.resolveNamespace }, stylableConfig), { runtimePath: runtimePath, legacyRuntime: legacyRuntime }); | ||
var stylableToModule = module_utils_1.stylableModuleFactory(__assign({ projectRoot: 'root', fileSystem: fs_1.default, requireModule: require, resolveNamespace: resolve_namespace_1.resolveNamespace }, stylableConfig), { runtimePath: runtimePath, legacyRuntime: legacyRuntime }); | ||
if (!matcher) { | ||
@@ -37,4 +33,4 @@ matcher = defaultStylableMatcher; | ||
if (matcher(filename) || !prevHook) { | ||
var useJSModule = !legacyRuntime && !ignoreJSModules && fs.existsSync(filename + '.js'); | ||
var source = fs.readFileSync(useJSModule ? filename + '.js' : filename).toString(); | ||
var useJSModule = !legacyRuntime && !ignoreJSModules && fs_1.default.existsSync(filename + '.js'); | ||
var source = fs_1.default.readFileSync(useJSModule ? filename + '.js' : filename).toString(); | ||
var code = useJSModule ? source : stylableToModule(source, filename); | ||
@@ -41,0 +37,0 @@ return m._compile(afterCompile ? afterCompile(code, filename) : code, filename); |
{ | ||
"name": "@stylable/node", | ||
"version": "2.1.1", | ||
"version": "2.1.2", | ||
"description": "Integrate Stylable into your node application", | ||
@@ -14,4 +14,4 @@ "main": "cjs/index.js", | ||
"dependencies": { | ||
"@stylable/core": "^2.1.0", | ||
"@stylable/module-utils": "^2.2.0", | ||
"@stylable/core": "^2.1.1", | ||
"@stylable/module-utils": "^2.2.1", | ||
"find-config": "^1.0.0", | ||
@@ -34,3 +34,3 @@ "murmurhash": "^0.0.2" | ||
"license": "BSD-3-Clause", | ||
"gitHead": "d8cf4d9920f6da560f7d8ecc035ff5083232a4fa" | ||
"gitHead": "0f3682cc13ba8ba076518f8ecc21bc373a20d61e" | ||
} |
@@ -0,0 +0,0 @@ # @stylable/node |
const {attachHook} = require(__dirname) | ||
attachHook() |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
11674
-1.57%89
-3.26%