Skip to content

Commit 6805034

Browse files
committed
fix: add Scanner as named export
1 parent fce2127 commit 6805034

File tree

5 files changed

+12
-15
lines changed

5 files changed

+12
-15
lines changed

packages/abbreviation/src/tokenizer/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Scanner, { isSpace, isQuote, isNumber, isAlpha, isAlphaNumericWord, isUmlaut } from '@emmetio/scanner';
1+
import { Scanner, isSpace, isQuote, isNumber, isAlpha, isAlphaNumericWord, isUmlaut } from '@emmetio/scanner';
22
import type { Literal, WhiteSpace, Quote, Bracket, BracketType, OperatorType, Operator, RepeaterPlaceholder, Repeater, Field, RepeaterNumber, AllTokens } from './tokens.js';
33
import { Chars, escaped } from './utils.js';
44

packages/scanner/.gitignore

-5
This file was deleted.

packages/scanner/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
"name": "@emmetio/scanner",
33
"version": "1.0.4",
44
"description": "Scans given text character-by-character",
5-
"main": "./scanner.cjs",
6-
"module": "./scanner.js",
7-
"types": "./scanner.d.ts",
5+
"main": "./dist/scanner.cjs",
6+
"module": "./dist/scanner.js",
7+
"types": "./dist/scanner.d.ts",
88
"type": "module",
99
"exports": {
10-
"import": "./scanner.js",
11-
"require": "./scanner.cjs"
10+
"import": "./dist/scanner.js",
11+
"require": "./dist/scanner.cjs"
1212
},
1313
"scripts": {
1414
"test": "mocha",
1515
"build": "rollup -c",
16-
"clean": "rimraf ./scanner.* ./*.d.ts",
16+
"clean": "rimraf ./dist",
1717
"prepublishOnly": "npm run clean && npm run build && npm test"
1818
},
1919
"repository": {

packages/scanner/rollup.config.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ export default {
77
format: 'cjs',
88
exports: 'named',
99
sourcemap: true,
10-
file: './scanner.cjs'
10+
file: './dist/scanner.cjs'
1111
}, {
1212
format: 'es',
1313
sourcemap: true,
14-
file: './scanner.js'
14+
file: './dist/scanner.js'
1515
}]
1616
};

packages/scanner/src/scanner.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type MatchFn = (ch: number) => boolean;
55
/**
66
* A streaming, character code-based string reader
77
*/
8-
export default class Scanner {
8+
export class Scanner {
99
/** Current string */
1010
string: string;
1111

@@ -129,3 +129,5 @@ export class ScannerError extends Error {
129129
this.string = str;
130130
}
131131
}
132+
133+
export default Scanner;

0 commit comments

Comments
 (0)