UNPKG

dts-jest

Version:

A preprocessor for Jest to snapshot test TypeScript declaration (.d.ts) files

67 lines (66 loc) 3.56 kB
"use strict"; exports.__esModule = true; // tslint:disable-next-line:no-var-requires var package_json = require('../package.json'); exports.package_name = package_json.name; exports.package_homepage = package_json.homepage; exports.package_remap_bin = Object.keys(package_json.bin)[0]; exports.config_namespace = '_dts_jest_'; exports.runtime_namespace = '_dts_jest_runtime_'; exports.env_root_dir = 'DTS_JEST_ROOT_DIR'; exports.runtime_indent_spaces = 2; exports.docblock_option_regex = /@dts-jest((?: +[^:]+:[^ ]+)+)/; var DocblockOptionMatchIndex; (function (DocblockOptionMatchIndex) { DocblockOptionMatchIndex[DocblockOptionMatchIndex["Input"] = 0] = "Input"; DocblockOptionMatchIndex[DocblockOptionMatchIndex["Options"] = 1] = "Options"; })(DocblockOptionMatchIndex = exports.DocblockOptionMatchIndex || (exports.DocblockOptionMatchIndex = {})); var DocblockOptionValue; (function (DocblockOptionValue) { DocblockOptionValue["EnableTestType"] = "enable:test-type"; DocblockOptionValue["EnableTestValue"] = "enable:test-value"; DocblockOptionValue["DisableTestType"] = "disable:test-type"; DocblockOptionValue["DisableTestValue"] = "disable:test-value"; })(DocblockOptionValue = exports.DocblockOptionValue || (exports.DocblockOptionValue = {})); exports.trigger_header_regex = /^\s*@dts-jest\b(:?\S*)\s*(.*)\s*$/; var TriggerHeaderMatchIndex; (function (TriggerHeaderMatchIndex) { TriggerHeaderMatchIndex[TriggerHeaderMatchIndex["Input"] = 0] = "Input"; TriggerHeaderMatchIndex[TriggerHeaderMatchIndex["Flags"] = 1] = "Flags"; TriggerHeaderMatchIndex[TriggerHeaderMatchIndex["Description"] = 2] = "Description"; })(TriggerHeaderMatchIndex = exports.TriggerHeaderMatchIndex || (exports.TriggerHeaderMatchIndex = {})); exports.trigger_footer_regex = /^=>\s*([\s\S]*)\s*$/; var TriggerFooterMatchIndex; (function (TriggerFooterMatchIndex) { TriggerFooterMatchIndex[TriggerFooterMatchIndex["Input"] = 0] = "Input"; TriggerFooterMatchIndex[TriggerFooterMatchIndex["Value"] = 1] = "Value"; })(TriggerFooterMatchIndex = exports.TriggerFooterMatchIndex || (exports.TriggerFooterMatchIndex = {})); var TriggerHeaderFlags; (function (TriggerHeaderFlags) { TriggerHeaderFlags[TriggerHeaderFlags[":snap"] = 1] = ":snap"; TriggerHeaderFlags[TriggerHeaderFlags[":show"] = 2] = ":show"; TriggerHeaderFlags[TriggerHeaderFlags[":pass"] = 4] = ":pass"; TriggerHeaderFlags[TriggerHeaderFlags[":fail"] = 8] = ":fail"; TriggerHeaderFlags[TriggerHeaderFlags[":only"] = 16] = ":only"; TriggerHeaderFlags[TriggerHeaderFlags[":skip"] = 32] = ":skip"; TriggerHeaderFlags[TriggerHeaderFlags[":group"] = 64] = ":group"; TriggerHeaderFlags[TriggerHeaderFlags["Assertion"] = 15] = "Assertion"; })(TriggerHeaderFlags = exports.TriggerHeaderFlags || (exports.TriggerHeaderFlags = {})); var TriggerFooterFlag; (function (TriggerFooterFlag) { TriggerFooterFlag["Show"] = "?"; TriggerFooterFlag["Error"] = ":error"; TriggerFooterFlag["NoError"] = ":no-error"; })(TriggerFooterFlag = exports.TriggerFooterFlag || (exports.TriggerFooterFlag = {})); var TestMethod; (function (TestMethod) { TestMethod["Test"] = "test"; TestMethod["Only"] = "test.only"; TestMethod["Skip"] = "test.skip"; })(TestMethod = exports.TestMethod || (exports.TestMethod = {})); var GroupMethod; (function (GroupMethod) { GroupMethod["Test"] = "describe"; GroupMethod["Only"] = "describe.only"; GroupMethod["Skip"] = "describe.skip"; })(GroupMethod = exports.GroupMethod || (exports.GroupMethod = {}));