Support storeNames with dashes in all drivers & methods
Author: thgreasiCreated Jan 15, 2018Updated May 24, 2024
Labelsbug
The storeName is only normalized inside the config() method.
As a result:
- using
createInstance()doesn't use the normalization method. dropInstancein websql isn't working for storeNames with spaces & dashes.- if we do the same normalization in there, then we will not be able to drop storeNames that contain dashes, eg
local-forage-detect-blob-support - an other interesting Safari issue to keep in mind is #247
- if we do the same normalization in there, then we will not be able to drop storeNames that contain dashes, eg
Source: localForage/localForage