procode-vs-template
Version:
VarStreet Template Library - A comprehensive React template system with widget factories, action handlers, and SCSS styling for dynamic template creation
97 lines (96 loc) • 2.89 kB
JSON
{
"name": "procode-vs-template",
"version": "1.0.4",
"description": "VarStreet Template Library - A comprehensive React template system with widget factories, action handlers, and SCSS styling for dynamic template creation",
"type": "module",
"main": "dist/index.js",
"module": "dist/index.esm.js",
"types": "dist/types/index.d.ts",
"files": [
"dist",
"src",
"README.md",
"CHANGELOG.md"
],
"exports": {
".": {
"import": "./dist/index.esm.js",
"require": "./dist/index.js",
"types": "./dist/types/index.d.ts"
},
"./factories": {
"import": "./dist/factories.esm.js",
"require": "./dist/factories.js",
"types": "./dist/types/factories.d.ts"
},
"./actions": {
"import": "./dist/actions.esm.js",
"require": "./dist/actions.js",
"types": "./dist/types/actions.d.ts"
},
"./styles": "./src/assets/styles/_tempalte-base.scss"
},
"keywords": [
"react",
"template",
"ui-library",
"factory",
"templates",
"typescript",
"varstreet",
"components",
"template-system",
"react-components",
"ui-components",
"widget-factory",
"action-factory",
"scss",
"styling"
],
"author": "VarStreet Team",
"license": "MIT",
"scripts": {
"start": "vite",
"build": "rollup -c",
"clean": "rimraf dist",
"prebuild": "npm run clean",
"prepublishOnly": "npm run build",
"postbuild": "powershell -Command \"New-Item -ItemType Directory -Path dist/src/assets/styles -Force; Copy-Item src/assets/styles/*.scss dist/src/assets/styles/\"",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview"
},
"peerDependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.22.3"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^26.0.1",
"@rollup/plugin-image": "^3.0.3",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-url": "^8.0.2",
"@types/react": "^18.2.15",
"@types/react-dom": "^18.2.7",
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0",
"@vitejs/plugin-react": "^5.0.4",
"eslint": "^8.45.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.3",
"fs": "^0.0.1-security",
"rimraf": "^5.0.10",
"rollup": "^4.18.0",
"rollup-plugin-copy": "^3.5.0",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-typescript2": "^0.36.0",
"sass": "^1.38.0",
"typescript": "^5.0.2",
"vite": "^7.1.9"
},
"dependencies": {
"util": "^0.12.5",
"react-beautiful-dnd": "^13.1.1"
}
}