UNPKG

@openlettermarketing/olc-vue-sdk

Version:

Simplify template builder integration for any product.

106 lines (105 loc) 2.66 kB
{ "name": "@openlettermarketing/olc-vue-sdk", "description": "Simplify template builder integration for any product.", "version": "2.1.4", "type": "module", "main": "build/index.js", "types": "build/types/index.d.ts", "author": "Open Letter Marketing", "license": "MIT", "private": false, "scripts": { "serve": "vue-cli-service serve", "build": "webpack && tsc", "types": "vue-tsc --declaration --emitDeclarationOnly --outDir build", "lint": "vue-cli-service lint", "publish": "npm publish --access public" }, "publishConfig": { "access": "public" }, "keywords": [ "olc", "olm", "open-letter-connect", "open-letter-marketing", "openlettermarketing", "vue", "nuxt", "sdk", "vue-sdk", "template", "builder", "template-builder", "olc-integration", "olcintegration" ], "dependencies": { "@fontsource/inter": "^5.0.18", "@reduxjs/toolkit": "^2.2.5", "polotno": "^2.14.1", "qrcode": "^1.5.4", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^9.1.2", "react-router-dom": "^6.23.1", "react-select": "^5.8.0", "react-toastify": "^10.0.5", "react-tooltip": "^5.27.0" }, "devDependencies": { "@babel/core": "^7.12.16", "@babel/eslint-parser": "^7.12.16", "@babel/preset-typescript": "^7.24.7", "@types/node": "^20.14.9", "@types/vue": "^2.0.0", "@typescript-eslint/eslint-plugin": "^6.17.0", "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-plugin-typescript": "^5.0.8", "@vue/cli-service": "~5.0.0", "babel-loader": "^9.1.3", "buffer": "^6.0.3", "core-js": "^3.8.3", "css-loader": "^7.1.2", "eslint": "^7.32.0", "eslint-plugin-vue": "^8.0.3", "file-loader": "^6.2.0", "npm": "^10.8.1", "process": "^0.11.10", "sass": "^1.97.3", "sass-loader": "^14.2.1", "style-loader": "^4.0.0", "styled-components": "^6.1.11", "terser-webpack-plugin": "^5.3.10", "typescript": "^5.5.3", "url-loader": "^4.1.1", "vue": "^2.6.14", "vue-loader": "^15.11.1", "vue-svg-loader": "^0.16.0", "vue-template-compiler": "^2.7.16", "vue-tsc": "^2.0.28", "webpack": "^5.92.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "4.13.3" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "eslint:recommended" ], "parserOptions": { "parser": "@babel/eslint-parser" }, "rules": {} }, "browserslist": [ "> 1%", "last 2 versions", "not dead" ] }