sass-loader
Advanced tools
Comparing version 14.1.0 to 14.1.1
@@ -231,2 +231,3 @@ "use strict"; | ||
const IS_MODULE_IMPORT = /^~([^/]+|[^/]+\/|@[^/]+[/][^/]+|@[^/]+\/?|@[^/]+[/][^/]+\/)$/; | ||
const IS_PKG_SCHEME = /^pkg:/i; | ||
@@ -257,3 +258,7 @@ /** | ||
} | ||
if (IS_MODULE_IMPORT.test(url)) { | ||
if (IS_PKG_SCHEME.test(url)) { | ||
request = `${request.slice(4)}`; | ||
return [...new Set([request, url])]; | ||
} | ||
if (IS_MODULE_IMPORT.test(url) || IS_PKG_SCHEME.test(url)) { | ||
request = request[request.length - 1] === "/" ? request : `${request}/`; | ||
@@ -421,2 +426,4 @@ return [...new Set([request, url])]; | ||
!IS_SPECIAL_MODULE_IMPORT.test(request) && | ||
// don't handle `pkg:` scheme | ||
!IS_PKG_SCHEME.test(request) && | ||
// We need improve absolute paths handling. | ||
@@ -423,0 +430,0 @@ // Absolute paths should be resolved: |
{ | ||
"name": "sass-loader", | ||
"version": "14.1.0", | ||
"version": "14.1.1", | ||
"description": "Sass loader for webpack", | ||
@@ -38,3 +38,3 @@ "license": "MIT", | ||
"test": "npm run test:coverage", | ||
"prepare": "husky install && npm run build", | ||
"prepare": "husky && npm run build", | ||
"release": "standard-version" | ||
@@ -94,3 +94,3 @@ }, | ||
"foundation-sites": "^6.7.5", | ||
"husky": "^8.0.3", | ||
"husky": "^9.0.11", | ||
"jest": "^29.6.2", | ||
@@ -97,0 +97,0 @@ "jest-environment-node-single-context": "^29.1.0", |
56343
757