UNPKG

jest-snapshot-parser

Version:
18 lines (17 loc) 552 B
"use strict"; exports.__esModule = true; var constants_1 = require("./constants"); var parse_1 = require("./v1/parse"); exports.parse = function (content) { var results = content.match(constants_1.version_regex); if (results === null) { throw new Error("Unexpected snapshot content, there is no snapshot header"); } var version = results[1]; switch (version) { case 'v1': return parse_1.parse_v1(content); default: throw new Error("Unexpected snapshot version: " + version); } };