New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

vue-web-storage

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vue-web-storage - npm Package Compare versions

Comparing version

to
5.0.0

dist/esm/events.js

5

CHANGELOG.md
# Changelog
## [5.0.0](https://github.com/ankurk91/vue-web-storage/compare/4.0.2...5.0.0)
* Convert codebase to typescript
* Throw error when failed to parse stored value during `JSON.parse()`
* Throw error when failed to store value in storage during `JSON.stringify()`
## [4.0.2](https://github.com/ankurk91/vue-web-storage/compare/4.0.1...4.0.2)

@@ -4,0 +9,0 @@ * Fix issue [#13](https://github.com/ankurk91/vue-web-storage/issues/13)

51

package.json
{
"name": "vue-web-storage",
"version": "4.0.3",
"version": "5.0.0",
"description": "Vue.js plugin for localStorage and sessionStorage",
"main": "dist/vue-web-storage.js",
"browser": "dist/vue-web-storage.min.js",
"typings": "types/main.d.ts",
"main": "dist/index.umd.js",
"module": "dist/esm/index.js",
"typings": "dist/types/index.d.ts",
"files": [
"src",
"dist",
"types"
"dist"
],

@@ -32,18 +31,18 @@ "repository": {

"test:watch": "yarn run test --watch --notify",
"build": "cross-env NODE_ENV=production webpack --progress --mode production",
"build:esm": "tsc -m es6 --outDir ./dist/esm",
"build:umd": "cross-env NODE_ENV=production webpack --mode production",
"build": "npm run build:umd && npm run build:esm",
"prepublishOnly": "yarn run test && yarn run build"
},
"devDependencies": {
"@babel/core": "^7.9.6",
"@babel/plugin-transform-object-assign": "^7.8.3",
"@babel/preset-env": "^7.9.6",
"babel-jest": "^26.0.1",
"babel-loader": "^8.1.0",
"clean-webpack-plugin": "^3.0.0",
"cross-env": "^7.0.2",
"jest": "^26.0.1",
"jest": "^26.5.2",
"ts-jest": "^26.4.1",
"ts-loader": "^8.0.4",
"typescript": "^4.0.3",
"unminified-webpack-plugin": "^2.0.0",
"vue": "^2.6.11",
"webpack": "^4.43.0",
"webpack-cli": "^3.3.11"
"vue": "^2.6.12",
"webpack": "^4.44.2",
"webpack-cli": "^3.3.12"
},

@@ -53,24 +52,6 @@ "peerDependencies": {

},
"jest": {
"moduleFileExtensions": [
"js",
"json",
"jsx",
"node",
"vue"
],
"setupFiles": [
"<rootDir>/__test__/setup.js"
],
"transform": {
"^.+\\.js$": "babel-jest"
},
"testURL": "http://localhost",
"collectCoverage": true
},
"engines": {
"node": ">=6.9.0",
"npm": ">=3.10.0"
"node": ">=10.13"
},
"dependencies": {}
}

@@ -9,3 +9,3 @@ # Vue Web Storage

[![codecov](https://codecov.io/gh/ankurk91/vue-web-storage/branch/master/graph/badge.svg)](https://codecov.io/gh/ankurk91/vue-web-storage)
![ts](https://badgen.net/badge/ready/TypeScript/blue)
![ts](https://badgen.net/badge/Built%20With/TypeScript/blue)

@@ -124,3 +124,3 @@ A minimalistic Vue.js plugin for web storage

<!-- Lastly add this package -->
<script src="https://cdn.jsdelivr.net/npm/vue-web-storage@4"></script>
<script src="https://cdn.jsdelivr.net/npm/vue-web-storage@5"></script>
<!-- Init the plugin -->

@@ -127,0 +127,0 @@ <script>