chore: Test exports
This commit is contained in:
parent
efad3c3f0d
commit
a1935b1ba7
|
@ -23,4 +23,4 @@ jobs:
|
||||||
- run: npm i
|
- run: npm i
|
||||||
- run: npm test
|
- run: npm test
|
||||||
- run: npm run build
|
- run: npm run build
|
||||||
- run: node .github/workflows/test-build.sh
|
- run: .github/workflows/test-build.sh
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
const assert = require('assert');
|
const assert = require('assert');
|
||||||
const path = require('path');
|
|
||||||
|
|
||||||
const chardet = require(process.cwd());
|
const chardet = require(process.cwd());
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
import assert from 'assert';
|
import assert from 'assert';
|
||||||
import path from 'path';
|
|
||||||
|
|
||||||
const main = async () => {
|
const main = async () => {
|
||||||
const chardet = await import(process.cwd());
|
const chardet = await import(process.cwd());
|
||||||
|
|
12
README.md
12
README.md
|
@ -21,19 +21,19 @@ npm i chardet
|
||||||
To return the encoding with the highest confidence:
|
To return the encoding with the highest confidence:
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
const chardet = require('chardet');
|
import chardet from 'chardet';
|
||||||
|
|
||||||
chardet.detect(Buffer.from('hello there!'));
|
const encoding = chardet.detect(Buffer.from('hello there!'));
|
||||||
// or
|
// or
|
||||||
chardet.detectFile('/path/to/file').then(encoding => console.log(encoding));
|
const encoding = await chardet.detectFile('/path/to/file');
|
||||||
// or
|
// or
|
||||||
chardet.detectFileSync('/path/to/file');
|
const encoding = chardet.detectFileSync('/path/to/file');
|
||||||
```
|
```
|
||||||
|
|
||||||
To return the full list of possible encodings use `analyse` method.
|
To return the full list of possible encodings use `analyse` method.
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
const chardet = require('chardet');
|
import chardet from 'chardet';
|
||||||
chardet.analyse(Buffer.from('hello there!'));
|
chardet.analyse(Buffer.from('hello there!'));
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@ Returned value is an array of objects sorted by confidence value in decending or
|
||||||
|
|
||||||
## Working with large data sets
|
## Working with large data sets
|
||||||
|
|
||||||
Sometimes, when data set is huge and you want to optimize performace (in tradeoff of less accuracy),
|
Sometimes, when data set is huge and you want to optimize performace (with a tradeoff of less accuracy),
|
||||||
you can sample only first N bytes of the buffer:
|
you can sample only first N bytes of the buffer:
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
|
|
Loading…
Reference in New Issue