├── .editorconfig ├── .gitignore ├── .mocharc.js ├── .nycrc ├── .travis.yml ├── Cargo.toml ├── CreateDictionary.cs ├── LICENSE ├── README.md ├── bin ├── decompress └── spellchecker ├── lib ├── SpellCheckerBase.d.ts ├── SpellCheckerBase.js ├── SpellcheckerWasm.d.ts ├── SpellcheckerWasm.js ├── SuggestedItem.d.ts ├── SuggestedItem.js ├── browser │ ├── SpellcheckerWasm.d.ts │ ├── SpellcheckerWasm.js │ ├── index.d.ts │ └── index.js ├── frequency_bigramdictionary_en_243_342.txt.gz ├── frequency_dictionary_en_82_765.txt.gz ├── frequency_dictionary_en_US_60size_1M_1gram_20090715.txt.gz ├── index.d.ts ├── index.js ├── nodejs │ ├── SpellcheckerWasm.d.ts │ ├── SpellcheckerWasm.js │ ├── index.d.ts │ └── index.js ├── spellchecker-wasm.js ├── spellchecker-wasm.wasm ├── utils.d.ts └── utils.js ├── package.json ├── src ├── edit_distance.rs ├── grapheme_iterator.rs ├── js │ ├── SpellCheckerBase.ts │ ├── SuggestedItem.ts │ ├── __tests__ │ │ ├── SpellcheckerWasm.spec.ts │ │ ├── commonMisspellings_en_82_765.json │ │ ├── commonMisspellings_en_US_60size_1M_1gram_20090715.json │ │ ├── index.html │ │ ├── language_tests_map.json │ │ ├── small_dictionary_ru.txt │ │ └── web-integration.js │ ├── browser │ │ ├── SpellcheckerWasm.ts │ │ └── index.ts │ └── nodejs │ │ ├── SpellcheckerWasm.ts │ │ └── index.ts ├── lib.rs ├── soft_wx │ ├── damerau_osa.rs │ ├── helpers.rs │ ├── levensthtein.rs │ └── mod.rs ├── spellchecker_wasm.rs ├── sym_spell │ ├── mod.rs │ ├── suggested_item.rs │ ├── sym_spell.rs │ └── verbosity.rs └── utils.rs ├── tsconfig.json └── webpack.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/.mocharc.js -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/.nycrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /CreateDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/CreateDictionary.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/README.md -------------------------------------------------------------------------------- /bin/decompress: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/bin/decompress -------------------------------------------------------------------------------- /bin/spellchecker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/bin/spellchecker -------------------------------------------------------------------------------- /lib/SpellCheckerBase.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/SpellCheckerBase.d.ts -------------------------------------------------------------------------------- /lib/SpellCheckerBase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/SpellCheckerBase.js -------------------------------------------------------------------------------- /lib/SpellcheckerWasm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/SpellcheckerWasm.d.ts -------------------------------------------------------------------------------- /lib/SpellcheckerWasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/SpellcheckerWasm.js -------------------------------------------------------------------------------- /lib/SuggestedItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/SuggestedItem.d.ts -------------------------------------------------------------------------------- /lib/SuggestedItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/SuggestedItem.js -------------------------------------------------------------------------------- /lib/browser/SpellcheckerWasm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/browser/SpellcheckerWasm.d.ts -------------------------------------------------------------------------------- /lib/browser/SpellcheckerWasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/browser/SpellcheckerWasm.js -------------------------------------------------------------------------------- /lib/browser/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/browser/index.d.ts -------------------------------------------------------------------------------- /lib/browser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/browser/index.js -------------------------------------------------------------------------------- /lib/frequency_bigramdictionary_en_243_342.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/frequency_bigramdictionary_en_243_342.txt.gz -------------------------------------------------------------------------------- /lib/frequency_dictionary_en_82_765.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/frequency_dictionary_en_82_765.txt.gz -------------------------------------------------------------------------------- /lib/frequency_dictionary_en_US_60size_1M_1gram_20090715.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/frequency_dictionary_en_US_60size_1M_1gram_20090715.txt.gz -------------------------------------------------------------------------------- /lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/index.d.ts -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/nodejs/SpellcheckerWasm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/nodejs/SpellcheckerWasm.d.ts -------------------------------------------------------------------------------- /lib/nodejs/SpellcheckerWasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/nodejs/SpellcheckerWasm.js -------------------------------------------------------------------------------- /lib/nodejs/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/nodejs/index.d.ts -------------------------------------------------------------------------------- /lib/nodejs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/nodejs/index.js -------------------------------------------------------------------------------- /lib/spellchecker-wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/spellchecker-wasm.js -------------------------------------------------------------------------------- /lib/spellchecker-wasm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/spellchecker-wasm.wasm -------------------------------------------------------------------------------- /lib/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/utils.d.ts -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/package.json -------------------------------------------------------------------------------- /src/edit_distance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/edit_distance.rs -------------------------------------------------------------------------------- /src/grapheme_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/grapheme_iterator.rs -------------------------------------------------------------------------------- /src/js/SpellCheckerBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/SpellCheckerBase.ts -------------------------------------------------------------------------------- /src/js/SuggestedItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/SuggestedItem.ts -------------------------------------------------------------------------------- /src/js/__tests__/SpellcheckerWasm.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/__tests__/SpellcheckerWasm.spec.ts -------------------------------------------------------------------------------- /src/js/__tests__/commonMisspellings_en_82_765.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/__tests__/commonMisspellings_en_82_765.json -------------------------------------------------------------------------------- /src/js/__tests__/commonMisspellings_en_US_60size_1M_1gram_20090715.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/__tests__/commonMisspellings_en_US_60size_1M_1gram_20090715.json -------------------------------------------------------------------------------- /src/js/__tests__/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/__tests__/index.html -------------------------------------------------------------------------------- /src/js/__tests__/language_tests_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/__tests__/language_tests_map.json -------------------------------------------------------------------------------- /src/js/__tests__/small_dictionary_ru.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/__tests__/small_dictionary_ru.txt -------------------------------------------------------------------------------- /src/js/__tests__/web-integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/__tests__/web-integration.js -------------------------------------------------------------------------------- /src/js/browser/SpellcheckerWasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/browser/SpellcheckerWasm.ts -------------------------------------------------------------------------------- /src/js/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/browser/index.ts -------------------------------------------------------------------------------- /src/js/nodejs/SpellcheckerWasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/nodejs/SpellcheckerWasm.ts -------------------------------------------------------------------------------- /src/js/nodejs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/js/nodejs/index.ts -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/soft_wx/damerau_osa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/soft_wx/damerau_osa.rs -------------------------------------------------------------------------------- /src/soft_wx/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/soft_wx/helpers.rs -------------------------------------------------------------------------------- /src/soft_wx/levensthtein.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/soft_wx/levensthtein.rs -------------------------------------------------------------------------------- /src/soft_wx/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/soft_wx/mod.rs -------------------------------------------------------------------------------- /src/spellchecker_wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/spellchecker_wasm.rs -------------------------------------------------------------------------------- /src/sym_spell/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/sym_spell/mod.rs -------------------------------------------------------------------------------- /src/sym_spell/suggested_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/sym_spell/suggested_item.rs -------------------------------------------------------------------------------- /src/sym_spell/sym_spell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/sym_spell/sym_spell.rs -------------------------------------------------------------------------------- /src/sym_spell/verbosity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/sym_spell/verbosity.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/src/utils.rs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinwilaby/spellchecker-wasm/HEAD/webpack.config.ts --------------------------------------------------------------------------------