{"_id":"@paulcbetts/spellchecker","_rev":"12-55a4251614bde9bfdd93af95b3a00804","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","dist-tags":{"latest":"4.0.6"},"versions":{"3.3.0":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"3.3.0","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"6cb03036863c18ceba8cb2234ddb49c125bca70d","_id":"@paulcbetts/spellchecker@3.3.0","_shasum":"3054dbead97218b548d40f67e81b2608c83a0aa5","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"shasum":"3054dbead97218b548d40f67e81b2608c83a0aa5","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-3.3.0.tgz","integrity":"sha512-pPabm/rMyGzhACuSmPPWw91SEiL3y6cOhdGVg55ybnDS1A/+e0Gd+ZSAGokSayCZwaRZFNPBvoQALIQX1dmv0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhnzvv84H5kzFh2xLG9Tuw9ApfeULL04j/y0oFsXgQ6wIgGMQzzWnY1McyiUlS7X4gAO8oykBwfRRte+AqTYwReow="}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spellchecker-3.3.0.tgz_1458777134418_0.24272203398868442"}},"4.0.0":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"4.0.0","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"8fffb0fecf3e2f8413dc884260ae947842e0fe11","_id":"@paulcbetts/spellchecker@4.0.0","_shasum":"bee51ed6b66689b92f200ffcf15b163caf83cc13","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"shasum":"bee51ed6b66689b92f200ffcf15b163caf83cc13","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-4.0.0.tgz","integrity":"sha512-1eR+y3RkDPLkfhwJ3YWg0fiHiayHNksRq6l44PlJa5g6R7MZTGQL5ni8JNxN6xfGmEQgV09Ow75EXtI+8HuaKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBI2MkkN7eBUilkn8rp51t7eQVfGy/jeeTkjQv7i1C57AiEAi0GpzlOgo/9BEVPCDx4yNiPIRbLqSA6LojF1a8mllSA="}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/spellchecker-4.0.0.tgz_1464759245472_0.05615728860720992"}},"4.0.1":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"4.0.1","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"a10b9b9e87bd7eb9e1dbfe38a32b80fe29226130","_id":"@paulcbetts/spellchecker@4.0.1","_shasum":"7a799b1da7e8a316bd0c2f062b213306422415c2","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"shasum":"7a799b1da7e8a316bd0c2f062b213306422415c2","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-4.0.1.tgz","integrity":"sha512-jXs9040NFYkYQer63lBvk1JfDqKnopNOAHN9iIojtFKlCDt/Z7b/kDeQvJNliX1eiOO20DJqWVUz4/I4op6Cig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGTRCjYNP3/okl3CsUFpS0QftrZ+cjktSGda9EbINMswIhAOrLnIlVxe15oeFMdte/6etMVZEq/g8cJHawHQceJAeF"}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spellchecker-4.0.1.tgz_1464761966759_0.998821824323386"}},"4.0.2":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"4.0.2","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"bc7c24b57648705b6c1be13f9d4caac205ad0297","_id":"@paulcbetts/spellchecker@4.0.2","_shasum":"d849cfab649efd38523684ce2c0951ac1c58c832","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"shasum":"d849cfab649efd38523684ce2c0951ac1c58c832","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-4.0.2.tgz","integrity":"sha512-cCUP3u7Ojg+QvEJ+oiwgxWM6TT0l46PNyrxVUgIWCfYumhpLDG4Dqke0dZmn7A8EY+q3CNXBqa2YTAjgQTY1cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7gI6twJPbp5XwWQuWvOciJfq6zlZM5j3IRdWTG2P7vQIhANTFvfysHSj6CI6f0VjHf+zotwtokiO1HrfXe5o0UhkH"}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spellchecker-4.0.2.tgz_1465589173960_0.43243635655380785"}},"4.0.3":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"4.0.3","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"89ba0d35be5b7545b18aa8fcfe865e11ff0e6335","_id":"@paulcbetts/spellchecker@4.0.3","_shasum":"907eb046f4c77309ba644ab4ee75c6bc831a7de5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"shasum":"907eb046f4c77309ba644ab4ee75c6bc831a7de5","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-4.0.3.tgz","integrity":"sha512-Cy9uK26qSY++JWpzdRBe9Ky7/2Qvq3zOQ+Q5/m0QEA4YUZQgi4WygsfncWsKRpOi3eqhrLN+8+ot4SVhWPSF5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEK6PKFuqmtMShSicBYFUcCim6JdhInEplypSzT7vPANAiA0cr3hHwnbzZ1O1XwtvtUCnurKFHm+2RZEo5FMFVf0YA=="}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spellchecker-4.0.3.tgz_1468729120476_0.12366142519749701"}},"4.0.4":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"4.0.4","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"fdf14f186189e1ce13155f4d7d76de0a2f8716b0","_id":"@paulcbetts/spellchecker@4.0.4","_shasum":"416e040ff670cd2eefc0e61645f1b99cc69a62a8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"shasum":"416e040ff670cd2eefc0e61645f1b99cc69a62a8","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-4.0.4.tgz","integrity":"sha512-2YGr7Grj7JYqGtVb1kGEpivZcVG8unpdNdSDFtn4b2nK9LbxVCDL7Hq67xp2Jvb2gKXP0qQGmDtVKMNQuymUnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp3LVIZSyi9LpP5hiVQFZ4WpTUlxiR9cvfOVVn0SzHbQIgHOMnoyu3i3aJ3spJfqA2+uhit08y6dBQWhOrIib75wM="}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spellchecker-4.0.4.tgz_1475185141905_0.10356563096866012"}},"4.0.5":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"4.0.5","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"c5e5e90c357e40424d584c1b4c99e33c1ed16876","_id":"@paulcbetts/spellchecker@4.0.5","_shasum":"4ea9bfb85faba53c094c0809a18986bf44265c5f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"shasum":"4ea9bfb85faba53c094c0809a18986bf44265c5f","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-4.0.5.tgz","integrity":"sha512-nzdJZxAc2+lO1cT2vLT81yjyp9BGLlbDI97Us9u94zX5FtcPLsI8VnRh8cB2Z6jlJq3W8PCbVQ3N5cYmgPyWDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDgXAJkLaXXIjHSh3n0aTSa4z9p5seGtjnONjr/tQLAAiB2RxzHYHQDCLfgWI37x1Qwx7LKGcAB3q+TOrhy9UOy7A=="}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spellchecker-4.0.5.tgz_1485193095696_0.4987849146127701"}},"4.0.6":{"main":"./lib/spellchecker.js","name":"@paulcbetts/spellchecker","description":"Bindings to native spellchecker","version":"4.0.6","licenses":[{"type":"MIT","url":"http://github.com/atom/node-spellchecker/raw/master/LICENSE.md"}],"repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"homepage":"http://atom.github.io/node-spellchecker","scripts":{"test":"jasmine-focused --captureExceptions --coffee spec/","install":"node-gyp rebuild"},"devDependencies":{"jasmine-focused":"1.x"},"dependencies":{"nan":"^2.0.0"},"gypfile":true,"gitHead":"d8e4f2d7395564a5e61ebf6580d79ba727fd650a","_id":"@paulcbetts/spellchecker@4.0.6","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"paulcbetts","email":"paul@paulbetts.org"},"dist":{"integrity":"sha512-9lhLEvWfAB00n2oOM/S08sna9AuFk+b+bPk8ficpSa2X0Ll40PahMwfFS3G54nqQBIFFZgTPrhoHtCLAao0xmg==","shasum":"79ef1f9c19c5a3156921ccaa9ffdc3efbbee47e3","tarball":"https://registry.npmjs.org/@paulcbetts/spellchecker/-/spellchecker-4.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTte0ZzuwtKg42XUJYQGn9PTj6BQyEcw9Rt5d1E5i2PAIhAO+lkygIV3b2fjEb1HJqLb8KfMzxuhmr1QkqelgwpZBC"}]},"maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spellchecker-4.0.6.tgz_1506712628188_0.15285427775233984"}}},"readme":"# SpellChecker Node Module [![Build Status](https://travis-ci.org/atom/node-spellchecker.svg?branch=master)](https://travis-ci.org/atom/node-spellchecker) [![Build status](https://ci.appveyor.com/api/projects/status/up294b734wagwlaw/branch/master?svg=true)](https://ci.appveyor.com/project/kevinsawicki/node-spellchecker/branch/master)\r\n\r\nNative bindings to [NSSpellChecker](https://developer.apple.com/library/mac/#documentation/cocoa/reference/ApplicationKit/Classes/NSSpellChecker_Class/Reference/Reference.html), [Hunspell](http://hunspell.sourceforge.net/), or the [Windows 8 Spell Check API](https://msdn.microsoft.com/en-us/library/windows/desktop/hh869853(v=vs.85).aspx), depending on your platform. Windows 7 and below as well as Linux will rely on Hunspell.\r\n\r\n## Installing\r\n\r\n```bash\r\nnpm install spellchecker\r\n```\r\n\r\n## Using\r\n\r\n```coffeescript\r\nSpellChecker = require 'spellchecker'\r\n```\r\n\r\n### SpellChecker.isMisspelled(word)\r\n\r\nCheck if a word is misspelled.\r\n\r\n`word` - String word to check.\r\n\r\nReturns `true` if the word is misspelled, `false` otherwise.\r\n\r\n### SpellChecker.getCorrectionsForMisspelling(word)\r\n\r\nGet the corrections for a misspelled word.\r\n\r\n`word` - String word to get corrections for.\r\n\r\nReturns a non-null but possibly empty array of string corrections.\r\n\r\n### SpellChecker.add(word)\r\n\r\nAdds a word to the dictionary.\r\nWhen using Hunspell, this will not modify the .dic file; new words must be added each time the spellchecker is created. Use a custom dictionary file.\r\n\r\n`word` - String word to add.\r\n\r\nReturns nothing.\r\n","maintainers":[{"name":"paulcbetts","email":"paul@paulbetts.org"}],"time":{"modified":"2022-06-12T22:30:45.291Z","created":"2016-03-23T23:52:15.090Z","3.3.0":"2016-03-23T23:52:15.090Z","4.0.0":"2016-06-01T05:34:06.555Z","4.0.1":"2016-06-01T06:19:29.540Z","4.0.2":"2016-06-10T20:06:14.547Z","4.0.3":"2016-07-17T04:18:40.726Z","4.0.4":"2016-09-29T21:39:02.152Z","4.0.5":"2017-01-23T17:38:15.926Z","4.0.6":"2017-09-29T19:17:08.487Z"},"homepage":"http://atom.github.io/node-spellchecker","repository":{"type":"git","url":"git+https://github.com/atom/node-spellchecker.git"},"bugs":{"url":"https://github.com/atom/node-spellchecker/issues"},"readmeFilename":"README.md"}