{ "name": "{{projectName}}", "description": "{{description}}", "organization": "{{organization}}", "version": "1.0.0", "main": "src/index.js", "type": "module", "scripts": { "_***Component_and_Library_mode***": "Component and library mode commands", "startStorybook": "storybook dev --port 6040 --quiet", "lint": "eslint .", "authenticate": "custom-dx-components authenticate", "buildComponent": "custom-dx-components buildComponent", "buildAllComponents": "custom-dx-components buildAllComponents", "create": "custom-dx-components create", "createAll": "custom-dx-components createAll", "rename": "custom-dx-components rename", "list": "custom-dx-components list", "validate-schema": "custom-dx-components validateSchema", "update": "custom-dx-components update", "delete": "custom-dx-components delete", "deleteAll": "custom-dx-components deleteAll", "importComponent": "custom-dx-components importComponent", "help": "custom-dx-components showHelp", "publish": "custom-dx-components publish", "_***Component_mode_only***": "Component only commands", "publishAll": "custom-dx-components publishAll", "promoteWebPack": "custom-dx-components promoteWebPack", "revertWebPack": "custom-dx-components revertWebPack", "_***Library_mode_only***": "Library mode only commands, Beta capability and subject to change. Developer experimental. Do not use in a Production Deployment", "createLib": "custom-dx-components createLibrary", "switchLib": "custom-dx-components switchLibrary", "createLibVersion": "custom-dx-components createVersion", "switchLibVersion": "custom-dx-components switchVersion", "listLib": "custom-dx-components listLibrary", "listPublishedLib": "custom-dx-components listPublished", "deleteLib": "custom-dx-components deleteLibrary", "deletePublishedLib": "custom-dx-components deletePublished", "deleteLibVersion": "custom-dx-components deleteVersion", "move": "custom-dx-components moveComponent", "publishLibVersion": "custom-dx-components publish", "storeLibVersion": "custom-dx-components storeComponents", "showStatus": "custom-dx-components showStatus", "setPermanent": "custom-dx-components setPermanent", "importLibVersion": "custom-dx-components importArchive", "exportLibVersion": "custom-dx-components exportArchive", "validate": "custom-dx-components buildComponent", "validateAll": "custom-dx-components buildAllComponents", "_***Internal_only***": "Internal usage only", "_internal-test-coverage": "node --input-type=module --experimental-vm-modules node_modules/jest/bin/jest.js --runInBand node_modules/@pega/custom-dx-component --ci --testResultsProcessor='jest-junit' --coverage", "_internal-test": "echo 'Running functional and unit tests will DELETE existing local components, proceed (y/n)?' && read proceed && if test \"$proceed\" = \"y\"; then npm run _internal-test-full; fi ", "_internal-test-full": "npm run _internal-test-functional && npm run _internal-test-unit", "_internal-test-functional": "echo 'Make sure you authenticate!!' && npm run test:functional:local --prefix node_modules/@pega/custom-dx-components", "_internal-test-unit": "npm run test:unit:local --prefix node_modules/@pega/custom-dx-components", "_internal-build-jest-assets": "custom-dx-components buildJestAssets", "_internal-buildLibrary": "custom-dx-components buildLibrary", "_internal-publishLibrary": "custom-dx-components publishLibrary", "_internal-restoreConfig": "custom-dx-components restoreConfig", "_internal-test-quarantine": "custom-dx-components quarantine", "_lint:styles": "stylelint \"./**/*.@(js|jsx|ts|tsx)\"", "_lint:format": "prettier -c .", "_lint:spelling": "cspell --no-progress **/*", "_lint:types": "tsc --noEmit" }, "scriptsComments": { "build": "tsc -b tsconfig.build.json", "fix": "run-p -cl fix:*", "fix:es": "eslint --fix .", "fix:format": "prettier -w ." }, "repository": { "type": "git", "url": "" }, "keywords": [ "pega" ], "author": "", "license": "Enter License", "dependencies": { "@pega/cosmos-react-condition-builder": "^7.1.2", "@pega/cosmos-react-core": "^7.1.2", "@pega/cosmos-react-work": "^7.1.2", "@pega/eslint-config": "^0.10.2", "@pega/tsconfig": "^0.15.1", "babel-loader": "^9.1.3", "dayjs": "^1.11.11", "fast-deep-equal": "3.1.3", "lodash": "^4.17.21", "lodash.get": "^4.4.2", "npm": "^10.8.1", "react": "^17.0.2", "react-autosuggest": "^10.1.0", "react-dom": "^17.0.2", "react-is": "^18.3.1", "react-redux": "^7.2.9", "serve": "^14.2.3", "shelljs": "^0.8.5", "styled-components": "^5.3.11", "ts-loader": "^9.5.1" }, "devDependencies": { "@pega/configs": "^0.15.1", "@pega/custom-dx-components": "~0.242.68", "@pega/pcore-pconnect-typedefs": "3.2.1", "@storybook/addon-actions": "^7.6.19", "@storybook/addon-essentials": "^7.6.19", "@storybook/addon-links": "^7.6.19", "@storybook/addon-storysource": "^7.6.19", "@storybook/react": "^7.6.19", "@storybook/react-webpack5": "^7.6.19", "@storybook/theming": "^7.6.19", "@types/emoji-mart": "^3.0.14", "@types/lodash.get": "^4.4.9", "@types/react": "^17.0.80", "@types/react-color": "^3.0.12", "@types/react-dom": "^17.0.25", "@types/styled-components": "^5.1.34", "@typescript-eslint/eslint-plugin": "^5.62.0", "babel-loader": "^9.1.3", "eslint": "^8.57.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.8.3", "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-mdx": "^3.1.5", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react": "^7.37.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-sonarjs": "^0.23.0", "eslint-plugin-storybook": "^0.6.15", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-junit": "^16.0.0", "jwt-decode": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "3.3.3", "storybook": "^7.6.19", "stylelint": "^16.10.0", "typescript": "~5.3.3" } }