wink-eng-lite-web-model
Advanced tools
Comparing version 1.7.0 to 1.7.1
@@ -0,1 +1,8 @@ | ||
# [Operational update](https://github.com/winkjs/wink-eng-lite-web-model/releases/tag/1.7.1) | ||
## Version 1.7.1 May 06, 2024 | ||
### ⚙️ Updates | ||
- We have made some behind the scene updates in type definitions. 😎 | ||
# [Enable accented chars & word joiner char handling](https://github.com/winkjs/wink-eng-lite-web-model/releases/tag/1.7.0) | ||
@@ -2,0 +9,0 @@ ## Version 1.7.0 April 12, 2024 |
{ | ||
"name": "wink-eng-lite-web-model", | ||
"version": "1.7.0", | ||
"version": "1.7.1", | ||
"description": "Wink's English Language Light Web Model for Web Browsers", | ||
@@ -32,5 +32,2 @@ "keywords": [ | ||
"homepage": "http://winkjs.org/", | ||
"peerDependencies": { | ||
"wink-nlp": ">2.1.0" | ||
}, | ||
"engines": { | ||
@@ -37,0 +34,0 @@ "node": ">=16.0.0" |
// Minimum TypeScript Version: 4.0 | ||
declare module 'wink-eng-lite-web-model' { | ||
// turn off exporting by default since we don't want to expose internal details | ||
export {}; | ||
// turn off exporting by default since we don't want to expose internal details | ||
export {}; | ||
import { Model } from 'wink-nlp'; | ||
// *** BEGIN Language Model Specific Declarations *** | ||
// These should be always in sync with the winkNLP's type declarations. | ||
// these types are internal details of the implementing model | ||
type StemAddon = unknown; | ||
type LemmatizeAddon = unknown; | ||
type ReadabilityStatsAddon = unknown; | ||
type WordVectorsAddon = unknown; | ||
// optional addons that some language models may have | ||
export interface ModelAddons { | ||
stem?: StemAddon; | ||
lemmatize?: LemmatizeAddon; | ||
readabilityStats?: ReadabilityStatsAddon; | ||
wordVectors?: WordVectorsAddon; | ||
} | ||
// these types are internal details of the implementing model | ||
type CoreModel = unknown; | ||
type SBDModel = unknown; | ||
type POSModel = unknown; | ||
type NERModel = unknown; | ||
type NEGATIONModel = unknown; | ||
type SAModel = unknown; | ||
type CERMetaModel = unknown; | ||
type FeatureFn = unknown; | ||
// A language model | ||
export interface Model { | ||
core: CoreModel; | ||
sbd: SBDModel; | ||
pos: POSModel; | ||
ner: NERModel; | ||
negation: NEGATIONModel; | ||
sa: SAModel; | ||
metaCER: CERMetaModel; | ||
featureFn: FeatureFn; | ||
addons: ModelAddons; | ||
} | ||
// *** END Language Model Specific Declarations *** | ||
const model: Model; | ||
export default model; | ||
} |
@@ -1,17 +0,1 @@ | ||
import winkNlp, { | ||
Sentences, | ||
CustomEntities, | ||
SelectedCustomEntities, | ||
Entities, | ||
SelectedEntities, | ||
Tokens, | ||
SelectedTokens, | ||
ItemCustomEntity, | ||
ItemEntity, | ||
ItemSentence, | ||
ItemToken, | ||
Document, | ||
ItsFunction, | ||
AsFunction, | ||
} from 'wink-nlp'; | ||
import model from 'wink-eng-lite-web-model'; | ||
@@ -18,0 +2,0 @@ |
3821886
0
76