沖縄県那覇市小禄1丁目5番23号1丁目マンション301 建物名に「N丁目」という文字列が含まれているとエラー
hirokoma opened this issue · comments
const { normalize } = require('@geolonia/normalize-japanese-addresses')
normalize('沖縄県那覇市小禄1丁目5番23号1丁目マンション301').then(result => {console.log(result)})
/home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:272
throw new TypeError('The attribute of kanji2number() must be a Japanese numeral as integer.');
^
TypeError: The attribute of kanji2number() must be a Japanese numeral as integer.
at Object.kanji2number (/home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:272:19)
at kan2num (/home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:380:55)
at /home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:572:32
at RegExp.[Symbol.replace] (<anonymous>)
at String.replace (<anonymous>)
at /home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:571:26
at step (/home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:59:23)
at Object.next (/home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:40:53)
at fulfilled (/home/koma/works/address_normalizer/geolonia_server/node_modules/@geolonia/normalize-japanese-addresses/dist/main.js:30:58)
at processTicksAndRejections (node:internal/process/task_queues:93:5)
沖縄県那覇市小禄1丁目5番23号マンション301
であればエラーは発生せず。
@hirokoma ありがとうございます!