@pnp/spfx-controls-react
Version:
Reusable React controls for SharePoint Framework solutions
190 lines (189 loc) • 6.31 kB
JSON
{
"name": "@pnp/spfx-controls-react",
"description": "Reusable React controls for SharePoint Framework solutions",
"version": "3.22.0",
"engines": {
"node": ">=22.14.0 < 23.0.0"
},
"scripts": {
"build": "gulp build",
"clean": "gulp clean",
"test": "gulp test",
"test:unit": "npx jest --silent --maxWorkers=4",
"serve": "fast-serve",
"prepublishOnly": "gulp",
"versionUpdater": "gulp versionUpdater",
"karma": "karma start --circle true",
"changelog": "node scripts/create-changelog.js && node scripts/sync-changelogs.js && gulp versionUpdater",
"postinstall": "node postinstall/install.js",
"sonarcloud:config": "node ./scripts/sonarcloud.js",
"sonarcloud:start": "gulp sonarqube --gulpfile gulpfile.sonarqube.js",
"localization": "node scripts/execute-translation.js",
"start:v8": "NODE_NO_HTTP2=1 gulp serve --nobrowser",
"prepare": "husky install"
},
"dependencies": {
"@emotion/css": "^11.13.4",
"@fluentui/merge-styles": "8.5.12",
"@fluentui/react": "8.106.4",
"@fluentui/react-components": "^9.32.1",
"@fluentui/react-file-type-icons": "^8.8.3",
"@fluentui/react-hooks": "^8.2.6",
"@fluentui/react-icons": "^2.0.200",
"@fluentui/react-icons-northstar": "0.66.5",
"@fluentui/react-migration-v8-v9": "^9.4.17",
"@fluentui/react-northstar": "0.66.0",
"@fluentui/react-theme-provider": "^0.19.16",
"@fluentui/scheme-utilities": "^8.2.12",
"@fluentui/styles": "0.66.5",
"@fluentui/theme": "^2.6.6",
"@iconify/react": "^4.1.1",
"@juggle/resize-observer": "3.4.0",
"@microsoft/decorators": "1.21.1",
"@microsoft/mgt-react": "3.1.3",
"@microsoft/mgt-spfx": "3.1.3",
"@microsoft/sp-adaptive-card-extension-base": "1.21.1",
"@microsoft/sp-application-base": "1.21.1",
"@microsoft/sp-component-base": "1.21.1",
"@microsoft/sp-core-library": "1.21.1",
"@microsoft/sp-dialog": "1.21.1",
"@microsoft/sp-extension-base": "1.21.1",
"@microsoft/sp-http": "1.21.1",
"@microsoft/sp-listview-extensibility": "1.21.1",
"@microsoft/sp-loader": "1.21.1",
"@microsoft/sp-lodash-subset": "1.21.1",
"@microsoft/sp-office-ui-fabric-core": "1.21.1",
"@microsoft/sp-page-context": "1.21.1",
"@microsoft/sp-property-pane": "1.21.1",
"@microsoft/sp-webpart-base": "1.21.1",
"@monaco-editor/loader": "^1.3.1",
"@nuvemerudita/react-controls": "1.0.0",
"@pnp/common": "2.5.0",
"@pnp/odata": "2.5.0",
"@pnp/sp": "2.5.0",
"@pnp/telemetry-js": "2.0.0",
"@uifabric/icons": "7.9.5",
"@uifabric/react-hooks": "7.16.4",
"@uifabric/utilities": "7.38.2",
"adaptive-expressions": "4.22.3",
"adaptivecards": "2.11.2",
"adaptivecards-designer": "2.4.4",
"adaptivecards-templating": "^2.2.0",
"animate.css": "^4.1.1",
"chart.js": "2.9.4",
"color": "4.2.3",
"date-fns": "^2.22.1",
"he": "^1.2.0",
"jotai": "^2.4.2",
"lodash": "4.17.21",
"maplibre-gl": "^5.6.1",
"markdown-it": "^14.1.0",
"monaco-editor": "^0.29.1",
"nano-css": "^5.3.4",
"pmtiles": "^4.3.0",
"react": "17.0.1",
"react-accessible-accordion": "^5.0.0",
"react-dom": "17.0.1",
"react-dropzone": "^14.2.3",
"react-map-gl": "^8.0.4",
"react-mentions": "^4.3.0",
"react-quill": "2.0.0",
"regexify-string": "^1.0.16",
"spfx-uifabric-themes": "^0.9.0",
"swiper": "^8.2.6"
},
"devDependencies": {
"@microsoft/eslint-config-spfx": "1.21.1",
"@microsoft/eslint-plugin-spfx": "1.21.1",
"@microsoft/microsoft-graph-types": "^2.1.0",
"@microsoft/rush-stack-compiler-5.3": "0.1.0",
"@microsoft/sp-build-web": "1.21.1",
"@microsoft/sp-module-interfaces": "1.21.1",
"@rushstack/eslint-config": "4.0.1",
"@types/chart.js": "2.7.40",
"@types/enzyme": "^2.8.12",
"@types/es6-promise": "3.3.0",
"@types/he": "^1.1.2",
"@types/jest": "25.2.3",
"@types/lodash": "4.14.202",
"@types/maplibre-gl": "^1.13.2",
"@types/quill": "^1.3.10",
"@types/react": "17.0.45",
"@types/react-dom": "17.0.17",
"@types/react-mentions": "^4.1.3",
"@types/sinon": "10.0.13",
"@types/webpack-env": "~1.15.2",
"@types/wicg-entries-api": "^2020.8.2",
"@wojtekmaj/enzyme-adapter-react-17": "^0.8.0",
"ajv": "6.12.5",
"amd-loader": "0.0.8",
"chai": "^4.3.4",
"codecov": "3.8.3",
"enzyme": "^3.11.0",
"eslint": "8.57.1",
"eslint-plugin-react-hooks": "4.3.0",
"gulp": "4.0.2",
"husky": "^8.0.3",
"identity-obj-proxy": "^3.0.0",
"jest": "^29.7.0",
"jest-cli": "^29.7.0",
"karma-html-reporter": "0.2.7",
"karma-remap-coverage": "^0.1.4",
"quill": "^1.3.7",
"react-test-renderer": "17.0.1",
"request-promise": "4.2.5",
"sonarqube-scanner": "2.8.2",
"spfx-fast-serve-helpers": "1.20.2",
"ts-jest": "^29.1.1",
"tslib": "2.3.1",
"typescript": "5.3.3",
"webpack-bundle-analyzer": "^4.1.0"
},
"repository": {
"type": "git",
"url": "https://github.com/pnp/sp-dev-fx-controls-react"
},
"license": "MIT",
"keywords": [
"sharepoint",
"microsoft365",
"m365",
"office365",
"tools",
"spfx",
"sharepoint framework"
],
"bugs": {
"url": "https://github.com/pnp/sp-dev-fx-controls-react/issues"
},
"main": "lib/index.js",
"homepage": "https://pnp.github.io/sp-dev-fx-controls-react/",
"contributors": [],
"jest": {
"transform": {
"^.+\\.(ts|tsx)$": "ts-jest"
},
"setupFilesAfterEnv": [
"./tests/setup.js"
],
"testRegex": "tests/.*\\.test.(ts?|tsx?)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"json"
],
"moduleNameMapper": {
"@ms/sp-telemetry": "identity-obj-proxy",
"@microsoft/sp-webpart-base": "identity-obj-proxy",
"@microsoft/sp-core-library": "identity-obj-proxy",
"@microsoft/sp-application-base": "identity-obj-proxy",
"office-ui-fabric-react/lib/(.*)$": "office-ui-fabric-react/lib-commonjs/$1",
"src/common/telemetry/(.*)$": "identity-obj-proxy",
"@pnp/sp": "identity-obj-proxy",
"'@pnp/sp/fields": "identity-obj-proxy",
"ControlStrings": "identity-obj-proxy",
"\\.(css|scss)$": "identity-obj-proxy"
}
}
}