UNPKG

@code-to-json/core

Version:

[![Build Status](https://travis-ci.org/code-to-json/code-to-json.svg?branch=master)](https://travis-ci.org/code-to-json/code-to-json) [![Build Status](https://dev.azure.com/code-to-json/code-to-json/_apis/build/status/code-to-json.code-to-json)](https://d

16 lines 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const typescript_1 = require("typescript"); function serializeLocation(sourceFile, pos, end) { const posStart = typescript_1.getLineAndCharacterOfPosition(sourceFile, pos + 1); const posEnd = typescript_1.getLineAndCharacterOfPosition(sourceFile, end); return [ sourceFile.fileName, posStart.line + 1, posStart.character, posEnd.line + 1, posEnd.character ]; } exports.default = serializeLocation; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvc2VyaWFsaXplcnMvbG9jYXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwyQ0FBdUU7QUFHdkUsU0FBd0IsaUJBQWlCLENBQ3ZDLFVBQXNCLEVBQ3RCLEdBQVcsRUFDWCxHQUFXO0lBRVgsTUFBTSxRQUFRLEdBQUcsMENBQTZCLENBQUMsVUFBVSxFQUFFLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQztJQUNwRSxNQUFNLE1BQU0sR0FBRywwQ0FBNkIsQ0FBQyxVQUFVLEVBQUUsR0FBRyxDQUFDLENBQUM7SUFDOUQsT0FBTztRQUNMLFVBQVUsQ0FBQyxRQUFRO1FBQ25CLFFBQVEsQ0FBQyxJQUFJLEdBQUcsQ0FBQztRQUNqQixRQUFRLENBQUMsU0FBUztRQUNsQixNQUFNLENBQUMsSUFBSSxHQUFHLENBQUM7UUFDZixNQUFNLENBQUMsU0FBUztLQUNqQixDQUFDO0FBQ0osQ0FBQztBQWRELG9DQWNDIn0=