# Not implemented yet:
flags = ["module"]

features = [
    # Non-implemented features:
    "json-modules",
    "SharedArrayBuffer",
    "resizable-arraybuffer",
    "Temporal",
    "tail-call-optimization",
    "ShadowRealm",
    "FinalizationRegistry",
    "Atomics",
    "dynamic_import",
    "decorators",
    "array-grouping",
    "IsHTMLDDA",

    # Non-implemented Intl features
    "intl-normative-optional",
    "Intl.DurationFormat",
    "Intl.DisplayNames",
    "Intl.RelativeTimeFormat",
    "Intl.Segmenter",

    # Stage 3 proposals

    # https://github.com/tc39/proposal-symbols-as-weakmap-keys
    "symbols-as-weakmap-keys",
    # https://github.com/tc39/proposal-intl-locale-info
    "Intl.Locale-info",
    # https://github.com/tc39/proposal-intl-enumeration
    "Intl-enumeration",

    # Non-standard
    "caller",

    # RegExp tests that check individual codepoints.
    # They are not useful considering the cpu time they waste.
    "regexp-unicode-property-escapes",
]

# RegExp tests that check individual codepoints.
# They are not useful considering the cpu time they waste.
tests = ["CharacterClassEscapes", "NumberFormat"]
