@sassoftware/react-app-builder
Version:
Low code React App Builder
141 lines (140 loc) • 4.63 kB
JSON
{
"name": "@sassoftware/react-app-builder",
"version": "0.16.7",
"license": "Apache-2.0",
"description": "Low code React App Builder",
"author": "Deva Kumar<deva.kumar@sas.com>",
"keywords": [
"Frame Builder",
"react",
"restafedit"
],
"repository": "https://github.com/sassoftware/react-app-builder",
"bugs": {
"url": "https://github.com/sassoftware/react-app-builder"
},
"engines": {
"node": ">=20.4.0"
},
"source": "./index.js",
"packDirectory": "./dev",
"exports": {
"default": "./dist/index.js"
},
"main": "./dist/index.js",
"module": "./esm/index.js",
"browser": "./dist/index.js",
"unpkg": "./dist/index.js",
"files": [
"./dist",
"./esm",
"./dev",
"LICENSE"
],
"scripts": {
"src2": "babel src --out-dir src2",
"build:rollup": "rimraf esm && rollup -c --bundleConfigAsCjs",
"pub": "npm publish --tag dev --access public",
"build:umdd": "rimraf dev && webpack --env target=umd p=n --config webpack.config.js",
"build:umdp": "rimraf dist && webpack --env target=umd p=y --config webpack.config.js && rimraf appDir/devo && cp -r dev appDir/devo",
"build:umd": "npm run build:umdd && npm run build:umdp && rimraf appDir/dev && cp -r dev appDir/dev",
"build": "npm run build:umd && npm run build:rollup",
"packer": "npm pack --pack-destination dev && bash ./dev.sh",
"stats": "webpack --env target=umd p=a --config webpack.config.js",
"test": "node server.js --env=.env --docker=Dockerfile",
"testp": "node server.js --env=.envprod --docker=Dockerfile",
"jsdoc": "rimraf public/docs && jsdoc -c jsdoc.json",
"testlocal": "bash ./bin/testlocal.sh",
"push2acr": "bash ./bin/push2acr.sh",
"localpack": "npm pack --pack-destination dev && bash ./bin/dev.sh",
"indocker": "cd docker/workbench && docker compose up --build",
"bump": "npm version prerelease",
"debug": "cd test && node --inspect-brk server.js --env=.env --docker=./Dockerfile",
"eslint": "eslint src"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"dependencies": {
"@babel/eslint-parser": "^7.17.0",
"@babel/preset-react": "^7.18.6",
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.5",
"@monaco-editor/react": "^4.4.6",
"@mui/icons-material": "^5.10.16",
"@mui/joy": "^5.0.0-beta.48",
"@mui/material": "^5.16.4",
"@react-hook/size": "^2.1.2",
"@react-spring/web": "^9.7.5",
"@sassoftware/restaf": "^5.3.1",
"@sassoftware/restafedit": "^3.7.9",
"@sassoftware/restaflib": "^5.3.1",
"@use-gesture/react": "^10.2.24",
"ace-builds": "^1.36.2",
"btoa": "^1.2.1",
"clean-webpack-plugin": "^4.0.0",
"deepcopy": "^2.1.0",
"pascalcase": "^2.0.0",
"prop-types": "^15.8.1",
"react": "^18.3.1",
"react-ace": "^12.0.0",
"react-dom": "^18.3.1",
"tosource": "^2.0.0-alpha.3"
},
"devDependencies": {
"@babel/eslint-parser": "7.19.1",
"@babel/preset-env": "^7.26.0",
"@babel/preset-react": "^7.25.9",
"@dotenvx/dotenvx": "^0.39.0",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "^28.0.1",
"@rollup/plugin-node-resolve": "^15.3.0",
"@rollup/plugin-replace": "^6.0.1",
"@rollup/plugin-strip": "^3.0.4",
"@rollup/plugin-terser": "^0.4.4",
"@sassoftware/viya-appserverjs": "^3.1.9",
"@svgr/webpack": "^6.5.1",
"babel-loader": "^9.2.1",
"better-docs": "^2.7.4-dev.1",
"cross-env": "^7.0.3",
"cross-spawn": "^7.0.3",
"env-cmd": "^10.1.0",
"http-proxy-middleware": "^2.0.6",
"jsdoc": "^4.0.4",
"raw-loader": "^4.0.2",
"rimraf": "^5.0.7",
"rollup": "^4.26.0",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-visualizer": "^5.12.0",
"terser-webpack-plugin": "^5.3.8",
"webpack-bundle-analyzer": "^4.10.1",
"webpack-cli": "^5.0.0",
"webpack-node-externals": "^3.0.0"
},
"peerDependencies": {
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"resolutions": {
"**/@svgr/webpack": "8.0.1",
"**/fix": "0.0.6",
"**/json5": "2.2.0",
"**/nth-check": "^2.0.1",
"**/underscore.string": "3.3.6",
"**/rimraf": "^5.0.7",
"**/glob": "^11.0.0"
},
"overrides": {
"react": "^18.3.1",
"react-dom": "^18.3.1"
}
}