dart-sass/lib/src
Natalie Weizenbaum bc7216a441
Add a map.deep-merge() function (#1077)
This also adds a Value.tryMap() function, which was useful for
implementing this and may be more generally useful to users as well.

See sass/sass#2836
See sass/sass-spec#1560
2020-09-15 13:03:38 -07:00
..
ast Rename listIsSuperslector (#1062) 2020-08-24 09:46:26 -07:00
callable Code review 2020-01-15 15:55:55 -08:00
executable Always use absolute URLs in stdout source maps (#1021) 2020-06-04 17:03:06 -07:00
extend Rename listIsSuperslector (#1062) 2020-08-24 09:46:26 -07:00
functions Add a map.deep-merge() function (#1077) 2020-09-15 13:03:38 -07:00
importer Don't read file if Node importer returns file and contents. 2020-04-24 17:38:30 -07:00
io Fix new strict inference hints from Dart 2.6 2019-11-06 14:47:24 -08:00
logger Reformat with Dart-2-only features 2018-11-15 15:16:24 -08:00
module Avoid adding duplicate modules when importing forwarded stylesheets (#973) 2020-03-24 15:31:06 -07:00
node Fix lints (#1010) 2020-05-21 13:48:01 -07:00
parse Improve the error messages for syntax errors (#1055) 2020-08-10 13:55:13 -07:00
sync_package_resolver Fix new strict inference hints from Dart 2.6 2019-11-06 14:47:24 -08:00
util Don't crash when writing Infinity in JS mode (#1069) 2020-09-04 12:25:42 -07:00
value Add a map.deep-merge() function (#1077) 2020-09-15 13:03:38 -07:00
visitor Throw a proper error when the same built-in module is @used twice (#1070) 2020-09-04 12:26:29 -07:00
async_compile.dart Fix new strict inference hints from Dart 2.6 2019-11-06 14:47:24 -08:00
async_environment.dart Work around dart-lang/sdk#41259 (#984) 2020-04-21 16:03:58 -07:00
async_import_cache.dart Update outdated docs for ImportCache.importCanonical(). (#982) 2020-05-13 12:47:52 -07:00
callable.dart Code review 2020-01-15 15:55:55 -08:00
color_names.dart Replace use of deprecated mapMap with map literals (#1034) 2020-06-22 13:35:28 -07:00
compile.dart Fix new strict inference hints from Dart 2.6 2019-11-06 14:47:24 -08:00
configuration.dart Indicate the original configuration location for multi-config errors 2020-01-11 00:12:38 -08:00
configured_value.dart Support configuring modules through imports (#885) 2019-11-26 09:46:51 -08:00
environment.dart Work around dart-lang/sdk#41259 (#984) 2020-04-21 16:03:58 -07:00
exception.dart Allow errors to refer to multiple source spans at once 2020-01-10 22:31:48 -08:00
functions.dart Throw multi-span exceptions for argument errors 2020-01-10 23:24:23 -08:00
import_cache.dart Update outdated docs for ImportCache.importCanonical(). (#982) 2020-05-13 12:47:52 -07:00
importer.dart Keep recompiling downstream dependencies after an error in --watch 2020-02-24 20:18:03 -08:00
interpolation_buffer.dart Enable strict raw types 2019-05-31 16:01:49 +01:00
io.dart Don't canonicalize file case in source maps (#541) 2019-01-04 14:17:18 -05:00
logger.dart Reformat with Dart-2-only features 2018-11-15 15:16:24 -08:00
module.dart Don't throw conflict errors for identical members (#947) 2020-02-07 15:17:05 -08:00
node.dart Add missing constants to JS API (#990) 2020-04-24 16:11:46 -07:00
stylesheet_graph.dart Update outdated docs for ImportCache.importCanonical(). (#982) 2020-05-13 12:47:52 -07:00
sync_package_resolver.dart Use the new mechanism for distinguishing Node from web compilation 2018-04-03 16:56:59 -07:00
syntax.dart Explicitly mark classes as sealed (#602) 2019-02-20 16:39:46 -08:00
utils.dart Fix a null pointer bug (#1041) 2020-07-06 15:35:09 -07:00
value.dart Add a map.deep-merge() function (#1077) 2020-09-15 13:03:38 -07:00
warn.dart Add a top-level warn() function for functions and importers (#711) 2019-06-06 19:42:44 +01:00