use-chrome-storage

React hooks for chrome.storage. You can use it for keeping global state in chrome extensions.

MIT License

Downloads
2.4K
Stars
82
Committers
9
use-chrome-storage - v1.3.2 Latest Release

Published by onikienko 5 months ago

  • docs: update README.md 1be7131
  • build(deps): upgrade dev dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.3.1...v1.3.2

use-chrome-storage - v1.3.1

Published by onikienko 5 months ago

  • deps: bump peer deps for React 19
  • deps: update dependecies

https://github.com/onikienko/use-chrome-storage/compare/v1.3.0...v1.3.1

use-chrome-storage - v1.3.0

Published by onikienko 8 months ago

  • feat: restore the state to the initial value when no new value is set in a storage change event (@eamonwoortman )
  • build(deps): upgrade dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.2.2...v1.3.0

use-chrome-storage - v1.2.2

Published by onikienko over 1 year ago

  • fix: createChromeStorageStateHookSession actually stored in 'sync' 1cf58c4
  • bump dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.2.1...v1.2.2

use-chrome-storage - v1.2.1

Published by onikienko over 1 year ago

  • fix(types): added types for session storage hook (@kruzkasu223)
  • build(deps): upgrade dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.2.0...v1.2.1

use-chrome-storage - v1.2.0

Published by onikienko over 1 year ago

-feat: add chrome.storage.session support (useChromeStorageSession and createChromeStorageStateHookSession)

https://github.com/onikienko/use-chrome-storage/compare/v1.1.1...v1.2.0

use-chrome-storage - v1.1.1

Published by onikienko over 1 year ago

-fix: return isInitialStateResolved from hooks creators (@spencerc99)

https://github.com/onikienko/use-chrome-storage/compare/v1.1.0...v1.1.1

use-chrome-storage - v1.1.0

Published by onikienko over 1 year ago

  • feat: return isInitialStateResolved from hooks. It will be true once initialValue resolved from chrome.storage
  • upgrade dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.0.12...v1.1.0

use-chrome-storage - v1.0.12

Published by onikienko over 1 year ago

  • fix: hooks types (#342) (@vinicoder)
  • upgrade dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.0.11...v1.0.12

use-chrome-storage - v1.0.11

Published by onikienko over 1 year ago

  • fix: hook types (#336) (@Chaysen)
  • upgrade dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.0.10...v1.0.11

use-chrome-storage - v1.0.10

Published by onikienko over 1 year ago

  • fix: create hook types (@HidemitsuHashimoto)
  • upgrade dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.0.9...v1.0.10

use-chrome-storage - v1.0.9

Published by onikienko over 1 year ago

  • improved typescript typing (thanks to @Darhagonable )
  • update dependencies
use-chrome-storage - v1.0.8

Published by onikienko over 2 years ago

  • docs: info about usage in React context only in README.md 8005c22
  • build: update dependencies

https://github.com/onikienko/use-chrome-storage/compare/v1.0.7...v1.0.8

use-chrome-storage - v1.0.7

Published by onikienko over 2 years ago

use-chrome-storage - 1.0.6

Published by onikienko over 2 years ago

  • fix: remove unneeded setState from updateValue useCallback hook ecfe9bf
  • tests: mockSet will trigger chrome.storage.onChanged 029819b
  • build: dependencies update

https://github.com/onikienko/use-chrome-storage/compare/v1.0.5...v1.0.6

use-chrome-storage - v1.0.5

Published by onikienko almost 3 years ago

use-chrome-storage - v1.0.4

Published by onikienko over 3 years ago

  • fix: handle case when "defaultValue" for storage.get is "undefined" 61d0574
  • build(deps-dev): bump @babel/preset-env from 7.14.5 to 7.14.7 82054cc

https://github.com/onikienko/use-chrome-storage/compare/v1.0.3...v1.0.4

use-chrome-storage - v1.0.3

Published by onikienko over 3 years ago

  • dev(deps): Update package.json e672de2
  • Merge pull request #53 from onikienko/dependabot/npm_and_yarn/types/chrome-0.0.145 4a58999
  • Merge pull request #51 from onikienko/dependabot/npm_and_yarn/babel/preset-react-7.14.5 8ce5ae1
  • Merge pull request #54 from onikienko/dependabot/npm_and_yarn/babel/preset-env-7.14.5 28c4c64
  • Merge pull request #57 from onikienko/dependabot/npm_and_yarn/babel/core-7.14.6 8551a5f
  • Merge pull request #56 from onikienko/dependabot/npm_and_yarn/eslint-7.29.0 7de65a4
  • Merge pull request #52 from onikienko/dependabot/npm_and_yarn/microbundle-0.13.3 e8cd0e5
  • build(deps-dev): bump @babel/core from 7.14.3 to 7.14.6 f9c1760
  • build(deps-dev): bump eslint from 7.27.0 to 7.29.0 f601993
  • build(deps-dev): bump @babel/preset-env from 7.14.4 to 7.14.5 8c5a591
  • build(deps-dev): bump @types/chrome from 0.0.144 to 0.0.145 3ec64c3
  • build(deps-dev): bump microbundle from 0.13.1 to 0.13.3 7077963
  • build(deps-dev): bump @babel/preset-react from 7.13.13 to 7.14.5 5275fe1
  • Merge pull request #49 from onikienko/dependabot/npm_and_yarn/types/chrome-0.0.144 4a96a77
  • build(deps-dev): bump @types/chrome from 0.0.141 to 0.0.144 4ddb50c
  • Merge pull request #46 from onikienko/dependabot/npm_and_yarn/babel/preset-env-7.14.4 6c96694
  • Merge pull request #47 from onikienko/dependabot/npm_and_yarn/eslint-plugin-react-7.24.0 bc61986
  • Merge pull request #48 from onikienko/dependabot/npm_and_yarn/microbundle-0.13.1 9d48759
  • build(deps-dev): bump microbundle from 0.13.0 to 0.13.1 f5352c5
  • build(deps-dev): bump eslint-plugin-react from 7.23.2 to 7.24.0 a178186
  • build(deps-dev): bump @babel/preset-env from 7.14.2 to 7.14.4 a1f988c
  • docs: Update CHANGELOG.md 22b7ec5

https://github.com/onikienko/use-chrome-storage/compare/v1.0.2...v1.0.3

use-chrome-storage - v1.0.2

Published by onikienko over 3 years ago

  • build: Update .npmignore ef4ee6e
  • build(deps): npm audit fix bd65963
  • build(deps-dev): bump @testing-library/react-hooks from 5.1.2 to 6.0.0 65c18b5
  • build(deps-dev): bump @types/chrome from 0.0.138 to 0.0.141 161ace7
  • build(deps-dev): bump @babel/core from 7.14.0 to 7.14.3 74c7f1e
  • build(deps-dev): bump eslint from 7.26.0 to 7.27.0 e4238e6
  • build(deps-dev): bump @babel/preset-env from 7.14.1 to 7.14.2 17e5b8e
  • build(deps-dev): bump @testing-library/react from 11.2.6 to 11.2.7 1df00f0
  • build(deps-dev): bump @types/chrome from 0.0.137 to 0.0.138 1a12d0c
  • build(deps-dev): bump eslint from 7.25.0 to 7.26.0 a4c9f92
  • build(deps-dev): bump @babel/preset-env from 7.14.0 to 7.14.1 3cff930
  • build(deps-dev): bump @types/chrome from 0.0.134 to 0.0.137 fdc1f2c
  • build(deps-dev): bump @babel/core from 7.13.14 to 7.14.0 289ab96
  • build(deps-dev): bump @types/chrome from 0.0.134 to 0.0.136 6870631
  • build(deps-dev): bump @babel/preset-env from 7.13.12 to 7.14.0 a9f1ae3
  • build(deps-dev): bump jest-chrome from 0.7.0 to 0.7.1 a755e00
  • Upgrade to GitHub-native Dependabot 2eafbd3
  • build(deps-dev): bump np from 7.4.0 to 7.5.0 cf8a347
  • build(deps-dev): bump eslint from 7.23.0 to 7.25.0 8e0c433
  • build(deps-dev): bump @testing-library/react-hooks from 5.1.1 to 5.1.2 df1cbd6
  • build(deps-dev): bump eslint-plugin-react from 7.23.1 to 7.23.2 940348e

https://github.com/onikienko/use-chrome-storage/compare/v1.0.1...v1.0.2

use-chrome-storage - v1.0.1

Published by onikienko over 3 years ago

  • chore: Add LICENSE b8d8f0d
  • build(deps): Update deps to the latest versions
  • build: Skip cleanup of node_modules for release and preview 20b6191

https://github.com/onikienko/use-chrome-storage/compare/v1.0.0...v1.0.1

Package Rankings
Top 4.67% on Npmjs.org
Related Projects