https://github.com/utags/browser-extension-storage
Storage wrapper for browser extensions and userscripts
https://github.com/utags/browser-extension-storage
Last synced: 4 months ago
JSON representation
Storage wrapper for browser extensions and userscripts
- Host: GitHub
- URL: https://github.com/utags/browser-extension-storage
- Owner: utags
- License: mit
- Created: 2023-03-29T02:38:48.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-08T17:21:41.000Z (almost 2 years ago)
- Last Synced: 2025-02-08T07:05:21.302Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 55.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# browser-extension-storage
Storage API wrapper for browser extensions, userscripts and bookmarklets.
Made for [browser-extension-starter](https://github.com/utags/browser-extension-starter).
## Usage
```bash
npm i browser-extension-storage
# or
pnpm add browser-extension-storage
# or
yarn add browser-extension-storage
```### Chrome, Firefox extensions
```js
import {
getValue,
setValue,
deleteValue,
listValues,
addValueChangeListener,
} from "browser-extension-storage"
```### Userscripts
```js
import {
getValue,
setValue,
deleteValue,
listValues,
addValueChangeListener,
} from "browser-extension-storage/userscript"
```### localStorage
```js
import {
getValue,
setValue,
deleteValue,
listValues,
addValueChangeListener,
} from "browser-extension-storage/local-storage"
```## License
Copyright (c) 2023 [Pipecraft](https://www.pipecraft.net). Licensed under the [MIT License](LICENSE).
## >\_
[](https://www.pipecraft.net)
[](https://utags.pipecraft.net)
[](https://dto.pipecraft.net)
[](https://www.bestxtools.com)