Add Spa.load_detached_action, decorator identifier rule, npm updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-12-10 20:50:57 +00:00
parent d047b49d39
commit 2f2cf41139
26 changed files with 492 additions and 76 deletions

2
node_modules/sass/package.json generated vendored
View File

@@ -1 +1 @@
{"name":"sass","description":"A pure JavaScript implementation of Sass.","license":"MIT","bugs":"https://github.com/sass/dart-sass/issues","homepage":"https://github.com/sass/dart-sass","repository":{"type":"git","url":"https://github.com/sass/dart-sass"},"author":{"name":"Natalie Weizenbaum","email":"nweiz@google.com","url":"https://github.com/nex3"},"engines":{"node":">=14.0.0"},"dependencies":{"chokidar":"^4.0.0","immutable":"^5.0.2","source-map-js":">=0.6.2 <2.0.0"},"optionalDependencies":{"@parcel/watcher":"^2.4.1"},"keywords":["style","scss","sass","preprocessor","css"],"types":"types/index.d.ts","exports":{"types":"./types/index.d.ts","node":{"require":"./sass.node.js","default":"./sass.node.mjs"},"default":{"require":"./sass.default.cjs","default":"./sass.default.js"}},"version":"1.95.0","bin":{"sass":"sass.js"},"main":"sass.node.js"}
{"name":"sass","description":"A pure JavaScript implementation of Sass.","license":"MIT","bugs":"https://github.com/sass/dart-sass/issues","homepage":"https://github.com/sass/dart-sass","repository":{"type":"git","url":"https://github.com/sass/dart-sass"},"author":{"name":"Natalie Weizenbaum","email":"nweiz@google.com","url":"https://github.com/nex3"},"engines":{"node":">=14.0.0"},"dependencies":{"chokidar":"^4.0.0","immutable":"^5.0.2","source-map-js":">=0.6.2 <2.0.0"},"optionalDependencies":{"@parcel/watcher":"^2.4.1"},"keywords":["style","scss","sass","preprocessor","css"],"types":"types/index.d.ts","exports":{"types":"./types/index.d.ts","node":{"require":"./sass.node.js","default":"./sass.node.mjs"},"default":{"require":"./sass.default.cjs","default":"./sass.default.js"}},"version":"1.95.1","bin":{"sass":"sass.js"},"main":"sass.node.js"}

31
node_modules/sass/sass.dart.js generated vendored
View File

@@ -130,7 +130,7 @@ self.fs = _cliPkgRequires.fs;
self.nodeModule = _cliPkgRequires.nodeModule;
self.stream = _cliPkgRequires.stream;
self.util = _cliPkgRequires.util;
// Generated by dart2js (, trust primitives, omit checks, lax runtime type, csp, intern-composite-values), the Dart to JavaScript compiler version: 3.10.3.
// Generated by dart2js (, trust primitives, omit checks, lax runtime type, csp, intern-composite-values), the Dart to JavaScript compiler version: 3.10.4.
// The code supports the following hooks:
// dartPrint(message):
// if this function is defined it is called instead of the Dart [print]
@@ -9791,19 +9791,18 @@ self.util = _cliPkgRequires.util;
t1.Stylesheet$internal$5$globalVariables$plainCss(children, span, parseTimeWarnings, globalVariables, plainCss);
return t1;
},
Stylesheet_Stylesheet$parse(contents, syntax, url) {
var error, stackTrace, url0, t1, exception, t2,
parseSelectors = false;
Stylesheet_Stylesheet$parse(contents, syntax, parseSelectors, url) {
var error, stackTrace, url0, t1, exception, t2;
try {
switch (syntax.index) {
case 1:
t1 = new A.SassParser(parseSelectors, A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.FileSpan), A._setArrayType([], type$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span), A.SpanScanner$(contents, url), null).parse$0(0);
t1 = new A.SassParser(false, A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.FileSpan), A._setArrayType([], type$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span), A.SpanScanner$(contents, url), null).parse$0(0);
return t1;
case 0:
t1 = A.ScssParser$(contents, parseSelectors, url).parse$0(0);
t1 = A.ScssParser$(contents, false, url).parse$0(0);
return t1;
case 2:
t1 = new A.CssParser(parseSelectors, A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.FileSpan), A._setArrayType([], type$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span), A.SpanScanner$(contents, url), null).parse$0(0);
t1 = new A.CssParser(false, A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.FileSpan), A._setArrayType([], type$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span), A.SpanScanner$(contents, url), null).parse$0(0);
return t1;
}
} catch (exception) {
@@ -10176,7 +10175,7 @@ self.util = _cliPkgRequires.util;
case 5:
// else
t1 = A.readFile(path);
stylesheet = A.Stylesheet_Stylesheet$parse(t1, syntax, $.$get$context().toUri$1(path));
stylesheet = A.Stylesheet_Stylesheet$parse(t1, syntax, false, $.$get$context().toUri$1(path));
case 4:
// join
$async$goto = 7;
@@ -10216,7 +10215,7 @@ self.util = _cliPkgRequires.util;
t4.addAll$1(0, futureDeprecations);
logger = new A.DeprecationProcessingLogger(A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.int), logger, t2, t3, t4, !verbose);
logger.validate$0();
stylesheet = A.Stylesheet_Stylesheet$parse(source, syntax, null);
stylesheet = A.Stylesheet_Stylesheet$parse(source, syntax, false, null);
t1 = stylesheet.span;
_0_0 = t1.get$sourceUrl(t1);
if (type$.Uri._is(_0_0))
@@ -11074,7 +11073,7 @@ self.util = _cliPkgRequires.util;
t11.addAll$1(0, t12);
logger = new A.DeprecationProcessingLogger(A.LinkedHashMap_LinkedHashMap$_empty(t13, type$.int), t4, t14, t10, t11, !t8);
logger.validate$0();
stylesheet = A.Stylesheet_Stylesheet$parse(t2, t3 == null ? B.Syntax_SCSS_0_scss : t3, null);
stylesheet = A.Stylesheet_Stylesheet$parse(t2, t3 == null ? B.Syntax_SCSS_0_scss : t3, false, null);
t2 = stylesheet.span;
_0_0 = t2.get$sourceUrl(t2);
if (type$.Uri._is(_0_0))
@@ -11137,7 +11136,7 @@ self.util = _cliPkgRequires.util;
t3 = A.readFile(source);
if (t2 == null)
t2 = A.Syntax_forPath(source);
stylesheet = A.Stylesheet_Stylesheet$parse(t3, t2, $.$get$context().toUri$1(source));
stylesheet = A.Stylesheet_Stylesheet$parse(t3, t2, false, $.$get$context().toUri$1(source));
}
result0 = A._compileStylesheet(stylesheet, logger, importCache, null, $.$get$FilesystemImporter_cwd(), null, t4, true, null, null, t5, t7, t1);
logger.summarize$1$js(false);
@@ -28780,7 +28779,7 @@ self.util = _cliPkgRequires.util;
J.set$deprecations$x(self.exports, A.jsify($.$get$deprecations()));
J.set$Version$x(self.exports, $.$get$versionClass());
J.set$loadParserExports_$x(self.exports, A.allowInterop(A.parser0__loadParserExports$closure()));
J.set$info$x(self.exports, "dart-sass\t1.95.0\t(Sass Compiler)\t[Dart]\ndart2js\t3.10.3\t(Dart Compiler)\t[Dart]");
J.set$info$x(self.exports, "dart-sass\t1.95.1\t(Sass Compiler)\t[Dart]\ndart2js\t3.10.4\t(Dart Compiler)\t[Dart]");
A.updateCanonicalizeContextPrototype();
A.updateSourceSpanPrototype();
J.set$render$x(self.exports, A.allowInteropNamed("sass.render", A.legacy__render$closure()));
@@ -34059,7 +34058,7 @@ self.util = _cliPkgRequires.util;
switch ($async$goto) {
case 0:
// Function start
$async$returnValue = "1.95.0 compiled with dart2js 3.10.3";
$async$returnValue = "1.95.1 compiled with dart2js 3.10.4";
// goto return
$async$goto = 1;
break;
@@ -50996,7 +50995,7 @@ self.util = _cliPkgRequires.util;
t3 = result.contents;
t1 = result.syntax;
t2 = $async$self.originalUrl.resolveUri$1(t2);
$async$returnValue = A.Stylesheet_Stylesheet$parse(t3, t1, t2);
$async$returnValue = A.Stylesheet_Stylesheet$parse(t3, t1, false, t2);
// goto return
$async$goto = 1;
break;
@@ -52612,7 +52611,7 @@ self.util = _cliPkgRequires.util;
}
try {
argVersion = A.Version_Version$parse(id);
sassVersion = A.Version_Version$parse("1.95.0");
sassVersion = A.Version_Version$parse("1.95.1");
if (J.compareTo$1$ns(argVersion, sassVersion) > 0)
A.ExecutableOptions__fail("Invalid version " + A.S(argVersion) + ". --fatal-deprecation requires a version less than or equal to the current Dart Sass version.");
J.addAll$1$ax(deprecations, A.Deprecation_forVersion(argVersion));
@@ -56567,7 +56566,7 @@ self.util = _cliPkgRequires.util;
t3 = result.contents;
t1 = result.syntax;
t4 = _this.originalUrl;
return A.Stylesheet_Stylesheet$parse(t3, t1, t4 == null ? t2 : t4.resolveUri$1(t2));
return A.Stylesheet_Stylesheet$parse(t3, t1, false, t4 == null ? t2 : t4.resolveUri$1(t2));
},
$signature: 84
};