vfile-location

WebJar for vfile-location

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

vfile-location
Последняя версия

Последняя версия

3.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

vfile-location
WebJar for vfile-location
Ссылка на сайт

Ссылка на сайт

https://www.webjars.org
Система контроля версий

Система контроля версий

https://github.com/vfile/vfile-location

Скачать vfile-location

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/vfile-location/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>vfile-location</artifactId>
    <version>3.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/vfile-location/
implementation 'org.webjars.npm:vfile-location:3.0.1'
// https://jarcasting.com/artifacts/org.webjars.npm/vfile-location/
implementation ("org.webjars.npm:vfile-location:3.0.1")
'org.webjars.npm:vfile-location:jar:3.0.1'
<dependency org="org.webjars.npm" name="vfile-location" rev="3.0.1">
  <artifact name="vfile-location" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='vfile-location', version='3.0.1')
)
libraryDependencies += "org.webjars.npm" % "vfile-location" % "3.0.1"
[org.webjars.npm/vfile-location "3.0.1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

vfile-location

Build Coverage Downloads Size Sponsors Backers Chat

Convert between positional (line and column-based) and offsets (range-based) locations in a virtual file.

Install

npm:

npm install vfile-location

Use

var vfile = require('vfile')
var vfileLocation = require('vfile-location')

var location = vfileLocation(vfile('foo\nbar\nbaz'))

var offset = location.toOffset({line: 3, column: 3}) // => 10
location.toPoint(offset) // => {line: 3, column: 3, offset: 10}

API

location = vfileLocation(doc)

Get transform functions for the given doc (string) or file.

Returns an object with toOffset and toPoint.

location.toOffset(point)

Get the offset (number) for a line and column-based point in the bound file. Returns -1 when given invalid or out of bounds input.

location.toPoint(offset)

Get the line and column-based point for offset in the bound file.

Contribute

See contributing.md in vfile/.github for ways to get started. See support.md for ways to get help.

This project has a code of conduct. By interacting with this repository, organization, or community you agree to abide by its terms.

License

MIT © Titus Wormer

org.webjars.npm
Virtual file format for text processing used in @unifiedjs

Версии библиотеки

Версия
3.0.1
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2