@@ -1,9 +0,0 @@ | |||||
{ | |||||
"root": true, | |||||
"extends": [ | |||||
"lxsmnsyc/typescript" | |||||
], | |||||
"parserOptions": { | |||||
"project": "./tsconfig.eslint.json" | |||||
} | |||||
} |
@@ -15,11 +15,9 @@ | |||||
"devDependencies": { | "devDependencies": { | ||||
"@types/node": "^18.14.1", | "@types/node": "^18.14.1", | ||||
"@types/yargs": "^17.0.24", | "@types/yargs": "^17.0.24", | ||||
"eslint": "^8.35.0", | |||||
"eslint-config-lxsmnsyc": "^0.5.0", | |||||
"pridepack": "2.4.4", | |||||
"pridepack": "2.6.0", | |||||
"tslib": "^2.5.0", | "tslib": "^2.5.0", | ||||
"typescript": "^4.9.5", | |||||
"typescript": "5.4.5", | |||||
"vitest": "^0.28.5" | "vitest": "^0.28.5" | ||||
}, | }, | ||||
"scripts": { | "scripts": { | ||||
@@ -1,15 +0,0 @@ | |||||
{ | |||||
"root": true, | |||||
"rules": { | |||||
"indent": ["error", "tab"], | |||||
"no-tabs": "off", | |||||
"no-continue": "off", | |||||
"max-classes-per-file": "off" | |||||
}, | |||||
"extends": [ | |||||
"lxsmnsyc/typescript" | |||||
], | |||||
"parserOptions": { | |||||
"project": "./tsconfig.eslint.json" | |||||
} | |||||
} |
@@ -19,11 +19,9 @@ | |||||
"devDependencies": { | "devDependencies": { | ||||
"@types/node": "^18.14.1", | "@types/node": "^18.14.1", | ||||
"@vitest/coverage-v8": "^0.34.1", | "@vitest/coverage-v8": "^0.34.1", | ||||
"eslint": "^8.35.0", | |||||
"eslint-config-lxsmnsyc": "^0.5.0", | |||||
"pridepack": "2.4.4", | |||||
"pridepack": "2.6.0", | |||||
"tslib": "^2.5.0", | "tslib": "^2.5.0", | ||||
"typescript": "^4.9.5", | |||||
"typescript": "5.4.5", | |||||
"vitest": "^0.34.1" | "vitest": "^0.34.1" | ||||
}, | }, | ||||
"scripts": { | "scripts": { | ||||
@@ -182,14 +182,16 @@ | |||||
if (e.currentTarget.value.trim() === '') { | if (e.currentTarget.value.trim() === '') { | ||||
return; | return; | ||||
} | } | ||||
let newValue; | |||||
try { | try { | ||||
numberInput.value = parse(e.currentTarget.value, options.parse) | |||||
.toString(); | |||||
// TODO group digits function from system. | |||||
newValue = parse(e.currentTarget.value, options.parse) | |||||
} catch (err) { | } catch (err) { | ||||
console.error(err); | console.error(err); | ||||
e.currentTarget.setCustomValidity('Invalid name.'); | e.currentTarget.setCustomValidity('Invalid name.'); | ||||
} | } | ||||
numberInput.value = newValue.toString(); | |||||
// TODO group digits function from system. | |||||
}); | }); | ||||
addTensDashesCheckbox.addEventListener('change', (e) => { | addTensDashesCheckbox.addEventListener('change', (e) => { | ||||
@@ -1,9 +0,0 @@ | |||||
{ | |||||
"root": true, | |||||
"extends": [ | |||||
"lxsmnsyc/typescript" | |||||
], | |||||
"parserOptions": { | |||||
"project": "./tsconfig.eslint.json" | |||||
} | |||||
} |
@@ -13,11 +13,9 @@ | |||||
], | ], | ||||
"devDependencies": { | "devDependencies": { | ||||
"@types/node": "^18.14.1", | "@types/node": "^18.14.1", | ||||
"eslint": "^8.35.0", | |||||
"eslint-config-lxsmnsyc": "^0.5.0", | |||||
"pridepack": "2.4.4", | |||||
"pridepack": "2.6.0", | |||||
"tslib": "^2.5.0", | "tslib": "^2.5.0", | ||||
"typescript": "^4.9.5", | |||||
"typescript": "5.4.5", | |||||
"vite": "^4.3.9", | "vite": "^4.3.9", | ||||
"vite-tsconfig-paths": "^4.2.0", | "vite-tsconfig-paths": "^4.2.0", | ||||
"vitest": "^0.28.5" | "vitest": "^0.28.5" | ||||