@liveviewjs/express
Version:
Library for easy integration of LiveView into Express.js applications
72 lines (71 loc) • 2.11 kB
JSON
{
"name": "@liveviewjs/express",
"version": "0.10.4",
"description": "Library for easy integration of LiveView into Express.js applications",
"exports": {
"require": "./dist/liveviewjs-express.js",
"import": "./dist/liveviewjs-express.mjs"
},
"main": "dist/liveviewjs-express.js",
"types": "dist/liveviewjs-express.d.ts",
"files": [
"dist/liveviewjs-express.js",
"dist/liveviewjs-express.d.ts",
"dist/liveviewjs-express.mjs"
],
"scripts": {
"start": "ts-node ./src/example/autorun.ts",
"start_ios": "ts-node ./src/example/autorun_ios.ts",
"clean": "rm -rf build; rm -rf dist",
"build": "rollup -c",
"copy-to-dist": "mkdir -p dist; cp build/liveviewjs-express.* dist",
"dist": "npm run build; npm run copy-to-dist",
"prepublish": "npm run clean; npm run dist",
"format": "prettier --write '**/*.{ts,js,json,html,css}'"
},
"keywords": [
"liveviewjs",
"liveview",
"phoenix",
"typescript",
"javascript",
"express"
],
"author": "Donnie Flood <donnie@floodfx.com>",
"license": "MIT",
"dependencies": {
"express": "^4.17.2",
"express-session": "^1.17.2",
"jsonwebtoken": "^8.5.1",
"liveviewjs": "*",
"nanoid": "^3.2.0",
"redis": "^4.0.4",
"ws": "^8.8.1"
},
"devDependencies": {
"@liveviewjs/examples": "*",
"@rollup/plugin-commonjs": "^21.0.2",
"@rollup/plugin-node-resolve": "^13.1.3",
"@rollup/plugin-typescript": "^8.3.1",
"@types/express": "^4.17.13",
"@types/express-session": "^1.17.4",
"@types/jsonwebtoken": "^8.5.8",
"@types/node": "^18.7.8",
"@types/nprogress": "^0.2.0",
"@types/phoenix": "^1.5.4",
"@types/phoenix_live_view": "^0.15.1",
"@types/ws": "^8.5.3",
"chalk": "^4.1.2",
"esbuild": "^0.14.53",
"nodemon": "^2.0.15",
"nprogress": "^0.2.0",
"phoenix": "^1.6.12",
"phoenix_html": "^3.2.0",
"phoenix_live_view": "^0.18.0",
"rollup": "^2.70.1",
"rollup-plugin-dts": "^4.2.0",
"rollup-plugin-typescript2": "^0.31.2",
"ts-node": "^10.9.1",
"typescript": "^4.5.4"
}
}