walker

WebJar for walker

Лицензия

Лицензия

Группа

Группа

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

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

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

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

1.0.7
Дата

Дата

Тип

Тип

jar
Описание

Описание

walker
WebJar for walker
Ссылка на сайт

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

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

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

https://github.com/daaku/nodejs-walker

Скачать walker

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

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

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.webjars.npm : makeerror jar [1.0,1.1)

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

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

walker Build Status

A nodejs directory walker. Broadcasts events for various file types as well as a generic "entry" event for all types and provides the ability to prune directory trees. This shows the entire API; everything is optional:

Walker('/etc/')
  .filterDir(function(dir, stat) {
    if (dir === '/etc/pam.d') {
      console.warn('Skipping /etc/pam.d and children')
      return false
    }
    return true
  })
  .on('entry', function(entry, stat) {
    console.log('Got entry: ' + entry)
  })
  .on('dir', function(dir, stat) {
    console.log('Got directory: ' + dir)
  })
  .on('file', function(file, stat) {
    console.log('Got file: ' + file)
  })
  .on('symlink', function(symlink, stat) {
    console.log('Got symlink: ' + symlink)
  })
  .on('blockDevice', function(blockDevice, stat) {
    console.log('Got blockDevice: ' + blockDevice)
  })
  .on('fifo', function(fifo, stat) {
    console.log('Got fifo: ' + fifo)
  })
  .on('socket', function(socket, stat) {
    console.log('Got socket: ' + socket)
  })
  .on('characterDevice', function(characterDevice, stat) {
    console.log('Got characterDevice: ' + characterDevice)
  })
  .on('error', function(er, entry, stat) {
    console.log('Got error ' + er + ' on entry ' + entry)
  })
  .on('end', function() {
    console.log('All files traversed.')
  })

You specify a root directory to walk and optionally specify a function to prune sub-directory trees via the filterDir function. The Walker exposes a number of events, broadcasting various file type events a generic error event and finally the event to signal the end of the process.

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

Версия
1.0.7