@flarelane/flarelane-web-sdk
Version:
FlareLane Web SDK
66 lines (65 loc) • 2.68 kB
JSON
{
"name": "@flarelane/flarelane-web-sdk",
"version": "0.8.0",
"description": "FlareLane Web SDK",
"homepage": "https://flarelane.com",
"main": "dist-sdk/index.js",
"types": "dist-sdk/index.d.ts",
"files": [
"dist-sdk"
],
"scripts": {
"serve": "ts-node ./serve/server.ts",
"build": "npm run build:sdk && npm run build:sw",
"build:sdk": "npm run build:sdk-umd && npm run build:sdk-cdn && npm run build:sdk-cdn-cafe24",
"build:sdk-umd": "rm -rf dist-sdk && webpack --config webpack-sdk.config.js && dts-bundle --configJson dts-bundle.json && rm -rf dist-sdk/utils dist-sdk/types dist-sdk/sdk dist-sdk/services dist-sdk/managers dist-sdk/constants",
"build:sdk-cdn": "rm -rf dist-sdk-cdn && webpack --config webpack-sdk-cdn.config.js",
"build:sdk-cdn-cafe24": "rm -rf dist-sdk-cdn-cafe24 && webpack --config webpack-sdk-cdn-cafe24.config.js",
"build:sw": "rm -rf dist-sw && webpack --config webpack-service-worker.config.js",
"build:staging": "NODE_ENV=staging npm run build",
"build:sdk:staging": "NODE_ENV=staging npm run build:sdk",
"build:sdk-umd:staging": "NODE_ENV=staging npm run build:sdk-umd",
"build:sdk-cdn:staging": "NODE_ENV=staging npm run build:sdk-cdn",
"build:sdk-cdn-cafe24:staging": "NODE_ENV=staging npm run build:sdk-cdn-cafe24",
"build:sw:staging": "NODE_ENV=staging npm run build:sw",
"analyze:sdk": "NODE_ENV=analyze npm run build:sdk-cdn",
"analyze:sw": "NODE_ENV=analyze npm run build:sw",
"example": "concurrently \"NODE_ENV=staging npm run serve\" \"cd example && NODE_ENV=staging npm run dev\"",
"example:reload": "NODE_ENV=staging npm run build && NODE_ENV=staging npm run example",
"example:reload:cdn": "NODE_ENV=staging npm run build:sdk-cdn && NODE_ENV=staging npm run example",
"example:prod": "cd example && npm run build && npm run start",
"publish:dry": "npm run build && npm publish --dry-run",
"publish:prod": "npm run build && npm publish --access=public"
},
"keywords": [
"FlareLane",
"flarelane",
"Web Push",
"webPush",
"web-push",
"push"
],
"author": "",
"license": "ISC",
"devDependencies": {
"@types/express": "^4.17.13",
"@types/uuid": "^8.3.4",
"compression": "^1.7.4",
"concurrently": "^7.2.1",
"dts-bundle": "^0.7.3",
"express": "^4.17.2",
"ts-loader": "^9.5.1",
"ts-node": "^10.9.1",
"typescript": "^4.9.5",
"webpack": "^5.67.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.9.1",
"write": "^2.0.0"
},
"dependencies": {
"bowser": "^2.11.0",
"idb": "^7.0.0",
"path-to-regexp": "^6.2.1",
"uuid": "^8.3.2"
}
}