Skip to content

Commit

Permalink
fix: add Scanner as named export
Browse files Browse the repository at this point in the history
  • Loading branch information
UziTech committed May 11, 2023
1 parent fce2127 commit b09016d
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 16 deletions.
2 changes: 1 addition & 1 deletion packages/abbreviation/src/tokenizer/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Scanner, { isSpace, isQuote, isNumber, isAlpha, isAlphaNumericWord, isUmlaut } from '@emmetio/scanner';
import { Scanner, isSpace, isQuote, isNumber, isAlpha, isAlphaNumericWord, isUmlaut } from '@emmetio/scanner';
import type { Literal, WhiteSpace, Quote, Bracket, BracketType, OperatorType, Operator, RepeaterPlaceholder, Repeater, Field, RepeaterNumber, AllTokens } from './tokens.js';
import { Chars, escaped } from './utils.js';

Expand Down
2 changes: 1 addition & 1 deletion packages/css-abbreviation/src/tokenizer/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { default as Scanner, isAlphaWord, isAlpha, isNumber, isAlphaNumericWord, isSpace, isQuote } from '@emmetio/scanner';
import { Scanner, isAlphaWord, isAlpha, isNumber, isAlphaNumericWord, isSpace, isQuote } from '@emmetio/scanner';
import { OperatorType } from './tokens.js';
import type { AllTokens, Literal, NumberValue, ColorValue, WhiteSpace, Operator, Bracket, StringValue, Field, CustomProperty } from './tokens.js';
import { Chars } from './utils.js';
Expand Down
5 changes: 0 additions & 5 deletions packages/scanner/.gitignore

This file was deleted.

12 changes: 6 additions & 6 deletions packages/scanner/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
"name": "@emmetio/scanner",
"version": "1.0.4",
"description": "Scans given text character-by-character",
"main": "./scanner.cjs",
"module": "./scanner.js",
"types": "./scanner.d.ts",
"main": "./dist/scanner.cjs",
"module": "./dist/scanner.js",
"types": "./dist/scanner.d.ts",
"type": "module",
"exports": {
"import": "./scanner.js",
"require": "./scanner.cjs"
"import": "./dist/scanner.js",
"require": "./dist/scanner.cjs"
},
"scripts": {
"test": "mocha",
"build": "rollup -c",
"clean": "rimraf ./scanner.* ./*.d.ts",
"clean": "rimraf ./dist",
"prepublishOnly": "npm run clean && npm run build && npm test"
},
"repository": {
Expand Down
4 changes: 2 additions & 2 deletions packages/scanner/rollup.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ export default {
format: 'cjs',
exports: 'named',
sourcemap: true,
file: './scanner.cjs'
file: './dist/scanner.cjs'
}, {
format: 'es',
sourcemap: true,
file: './scanner.js'
file: './dist/scanner.js'
}]
};
4 changes: 3 additions & 1 deletion packages/scanner/src/scanner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ type MatchFn = (ch: number) => boolean;
/**
* A streaming, character code-based string reader
*/
export default class Scanner {
export class Scanner {
/** Current string */
string: string;

Expand Down Expand Up @@ -129,3 +129,5 @@ export class ScannerError extends Error {
this.string = str;
}
}

export default Scanner;

0 comments on commit b09016d

Please sign in to comment.