0.4.0 • Published 12 years ago

anagram v0.4.0

Weekly downloads
7
License
-
Repository
github
Last release
12 years ago

anagram

A simple anagram generation library for use with nodejs. Forked from jeresig/trie-js by John Resig.

Installation

$ npm install anagram

Examples

var anagram = require('anagram');

anagram.init('../dict/twl06.js', function(err) {
    if (err) throw err;
    anagram.findAnagrams('dog', function(err, anagrams) {
    	console.log('`%s`: found %d anagrams', anagrams.input, anagrams.count);
    	console.log(anagrams);
    });
});

Executables

anagram comes packed with two executables: anagram and anagram-build

$ anagram-build -f dict/twl06.txt > dict/twl06.js

$ anagram -d dict/twl06.js -w anagr?m

Running tests

Install development dependencies:

$ npm install -d

Run the tests:

$ npm test

License

Copyright (c) 2012 Ryan Nauman

MIT Licensed

0.4.0

12 years ago

0.3.0

12 years ago

0.2.2

12 years ago

0.2.1

12 years ago

0.2.0

12 years ago

0.1.1

12 years ago

0.1.0

12 years ago