@3-/walk

0.0.1 • Public • Published

@w5/walk

test/main.coffee :

#!/usr/bin/env coffee

import walk, {walkRel} from '@w5/walk'
import {dirname} from 'path'

{pathname} = new URL(import.meta.url)

dir = dirname dirname pathname

console.log dir

console.log '> full path'
for await i from walk(dir,(i)=>i.includes 'node_modules')
  console.log i

console.log '\n> relative path'
for await i from walkRel(
  dir
  (i)=>
    ['src','node_modules'].includes i
)
  console.log '\t',i

output :

/Users/z/3Ti/node/walk
> full path
/Users/z/3Ti/node/walk/README.mdt
/Users/z/3Ti/node/walk/out.txt
/Users/z/3Ti/node/walk/test/main.coffee
/Users/z/3Ti/node/walk/dev.sh
/Users/z/3Ti/node/walk/dist.sh
/Users/z/3Ti/node/walk/run.sh
/Users/z/3Ti/node/walk/README.md
/Users/z/3Ti/node/walk/build.sh
/Users/z/3Ti/node/walk/package.json
/Users/z/3Ti/node/walk/lib/index.js
/Users/z/3Ti/node/walk/src/index.coffee

> relative path
	 README.mdt
	 out.txt
	 test/main.coffee
	 dev.sh
	 dist.sh
	 run.sh
	 README.md
	 build.sh
	 package.json
	 lib/index.js

Readme

Keywords

none

Package Sidebar

Install

npm i @3-/walk

Weekly Downloads

11

Version

0.0.1

License

Apache-2.0

Unpacked Size

3.05 kB

Total Files

3

Last publish

Collaborators

  • 3tier