data-synchronizer
Version:
A versatile library for transferring data across multi-page applications or single page applications.
54 lines (53 loc) • 1.45 kB
JSON
{
"name": "data-synchronizer",
"version": "0.0.9",
"private": false,
"description": "A versatile library for transferring data across multi-page applications or single page applications.",
"scripts": {
"dev": "nodemon lib/index.ts",
"build": "rollup --config rollup.config.mjs",
"serve": "serve ./demo"
},
"exports": {
"types": "./types/index.d.ts",
"import": "./dist/index.esm.min.js",
"default": "./dist/index.cjs.min.js"
},
"main": "dist/index.cjs.min.js",
"module": "dist/index.esm.min.js",
"unpkg": "dist/index.esm.min.js",
"jsdelivr": "dist/index.esm.min.js",
"typings": "types/index.d.ts",
"files": [
"dist/*.js",
"types/*.d.ts",
"lib/**/*"
],
"keywords": [
"BroadcastChannel",
"LocalStorage",
"spa",
"single page application",
"mpa",
"multi page application",
"passing data",
"data transfer",
"sync data"
],
"license": "MIT",
"devDependencies": {
"@babel/plugin-external-helpers": "^7.23.3",
"@babel/plugin-transform-modules-commonjs": "^7.23.3",
"@babel/plugin-transform-runtime": "^7.23.7",
"@babel/preset-env": "^7.23.8",
"@babel/runtime-corejs3": "^7.23.8",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^11.1.6",
"core-js": "^3.35.0",
"nodemon": "^3.1.7",
"rollup": "^4.9.4",
"tslib": "^2.6.2",
"typescript": "^5.3.3"
}
}