{"_id":"pp365-projectextensions","_rev":"29-362d1f332a491c84e69df4fd174d177a","name":"pp365-projectextensions","dist-tags":{"temp":"1.7.3-923.1","latest":"1.8.4"},"versions":{"1.2.5":{"name":"pp365-projectextensions","version":"1.2.5","_id":"pp365-projectextensions@1.2.5","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"}],"dist":{"shasum":"3342f527d1f866ed631a2553df892433b5b3a05c","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.2.5.tgz","fileCount":445,"integrity":"sha512-GTZA0suc4sD62Cb/qis5x73YXNzrvZ+VIyZ7LQnH1uaQ2v7B9svgNg1S/bjbmu/YaTilASL5YYOgFvFSEwvfjg==","signatures":[{"sig":"MEYCIQDsgmzrauAEoxHKIFijI/zvj/fyaldDx/SK/GlAXptz9wIhANB/PwVFeb6/syV2o7i0Zd8a2BHGdSdtr1NnCzAwewbF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9740366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23DDCRA9TVsSAnZWagAALeAP/Rk/HCbDpgkA2OvQNHQc\no5PdHWNfwksBjZIrTDC8gHrCuLzZsiA5F6/AoOms+jLX0O9pwGKycP5oear6\nr8Ad6BbHQvWEJhmMEB9skn35Ycy7r+tA4auDqc7VC9p1x1xi21YbKJBn00R7\n633vpZvLc7TZrJUEcHPDhe1x5ipG+9X7LoaZY39ubndIpyrT4ux5LpZZTZfp\nenEvlqI5mOHI/oWs4L3FjN4OT2DJDcAgfagtBxrf3SXiANsze3tLc0/g5Mhy\ngq5VhkzoaufnkAQlJaqZI/DX42QSoj6VAREo6fcAfcsvJC5q6rzOfJoPrEE5\n05ZCpQBVYJR3H3AdzbClZByJ6vgCTIq8UzXkAzQeUaUayoQJ4hTCKlsnAQkO\n/MYI/T/vJ2UiKq3adneb+SLpymBtwi1hly8FhHtLpR03olO6rJwYQNJ1sWga\nCzickf+460ll6R+S3s6WuUZM6t3vD7GMyJXNquyQzEukAx3aYrXUkCJ9tx4H\nKjB5ti8VEjfguJ5yZOtn5Kvo196lo1R65C21BScCagsqMhoeaJZ3nphYoDH8\nZzQ240IMlDNhdOsDLyPlgaA5bnl5v+NYd6Yp3YnOAZgC4EUOWGssURQY4nLp\nv82Fry5aBdU++Pxal7O8jKehzucDsugzctpgbPLlj1HPSjgJpnoXDkzaEnfT\nXkMw\r\n=PLvQ\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.10.0"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color && npm run prettier","serve":"gulp serve --locale=nb-no --nobrowser","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier:write","prettier":"prettier --config .prettierrc '**/*.ts*' --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","postversion":"gulp versionSync","prettier:write":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"_npmVersion":"7.0.10","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"10.22.0","dependencies":{"react":"16.8.5","@pnp/sp":"1.3.8","react-dom":"16.8.5","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"file:../@Shared","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.0.4","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.11.0","@microsoft/decorators":"1.11.0","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.0","@microsoft/sp-core-library":"1.11.0","@microsoft/sp-page-context":"1.11.0","@microsoft/sp-webpart-base":"1.11.0","@microsoft/sp-lodash-subset":"1.11.0","@microsoft/sp-property-pane":"1.11.0","@microsoft/sp-application-base":"1.11.0","@microsoft/sp-office-ui-fabric-core":"1.11.0","@microsoft/sp-listview-extensibility":"1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"3.9.1","colors":"1.4.0","eslint":"6.8.0","prettier":"2.1.1","webpackbar":"4.0.0","@types/chai":"3.4.34","@types/mocha":"2.2.38","concurrently":"5.2.0","spfx-pkgdeploy":"0.3.0","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.19.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","@microsoft/sp-build-web":"1.11.0","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"2.30.0","webpack-livereload-plugin":"2.3.0","@microsoft/sp-tslint-rules":"1.11.0","@microsoft/sp-module-interfaces":"1.11.0","@microsoft/sp-webpart-workbench":"1.11.0","@typescript-eslint/eslint-plugin":"2.30.0","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.2.5_1612265385667_0.921609992095749","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"pp365-projectextensions","version":"1.4.1","_id":"pp365-projectextensions@1.4.1","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"ae984ffee97b825ac2650242be7bf20c82d6514a","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.4.1.tgz","fileCount":508,"integrity":"sha512-+/OMxwE+K/a3jkeZi5e4uIguqntrmTMu1Kkep6+CZAqx0tmDub4h9pmkoZZe6LEkgemg/L8eGHQRdVYk42s9dA==","signatures":[{"sig":"MEUCIQDlTT8B564GNr5ozgweBIRx7S6OFx7x/bJ07SRabILicwIge80PM5Vm7sciBeSdQ9wSxzXccFuSSsWjUGjAZlN3GHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17034798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQavZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWHw//aKealNE1hOaotO+BdBJG5dy+lwFxukvmfUlptggG0Dzq1c0s\r\noFK1+Huj8icdAexQ139K5f9XiNTH0Y2CUfSJDzatgv2uKLXqG3+OHIsaxUkT\r\n25wHuW889y+HV4ebKtCrCssPbVbnlSIy5/+o2/wHIVjmkWdBwPnR4dNMB8O3\r\natbcGaiCeZNLZ/ssrNsikalJ97D2DF5DUUzEza05VoM/SlrLPyjLrgKHwPzN\r\nDHXWMBI4zgYu7WIMe7/W56sRZLVof7IBATTif3trR29t12d5FaqxiVhoHvk0\r\nHDuUMX/xbYwZzFifs/cUsh46hLqEA2SXK2/oTFSQM76xesYSjFizYikcn38X\r\n9APXz3HS8Gv1R0VyhydNA13bzanKA51fpZCxtEmwLVFJfe7XTmWLzEQf79fA\r\nZOD6wqk/nmNKod6z9mHIRZUp2XZGsNKpNdgdxPqGE2UMExOcS2kKpu2Phej3\r\nAWdyBRoW3m2pnyNfcKKG18otFGTZ2OEEo8WrD4ODQS2gFAqNhOOYecmhtuo8\r\n02n/gtMdem3zGjQsdolvGuz3CPzxT9TJTYJApxB/Gx53FKaAgEfPacdpPHud\r\nAOwC4a3ffD0iZhWNz19n0SyxoW79ufFNRR14om0akrTuYkEoEGQwhs2zq7u4\r\ne3fNTM6KgexvXAzuZqxZlIlOUdpqpDLE1uA=\r\n=q9Jb\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --nobrowser --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.1","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","@microsoft/sp-tslint-rules":"1.12.1","eslint-plugin-unused-imports":"1.1.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.4.1_1648471001154_0.3722937314615531","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"pp365-projectextensions","version":"1.5.0","_id":"pp365-projectextensions@1.5.0","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"9a6038951d61d2dab03050f8e563e6fdd962c655","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.5.0.tgz","fileCount":515,"integrity":"sha512-2Zp8qXLXyW5Eyo+NxBVmTaBXnwZ0rBDg3n3ld+eDEw918uBw8BHh+yXXqwjfrE8uJGSYvjaEUzSSb3grTnJw8w==","signatures":[{"sig":"MEQCICbtCP6pGy87f7uMhB/CxpPmoNXPDrXd31L5dXdzbkqlAiBubkemupqy2OMh6+Lt+51Wq0cCPlHtzgfpeoK+rSR0bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45556778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRy/gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobKw//ejzxIr6OWEHw8N57NFHivNJ1JaJ59uUh49UGkpDJBN2PlbAh\r\n2Xmk975AVZ2Rv3BAJJFLM+Voku6rnMjDgkmUnnIItolES/GQ1gJfFHB1NlKx\r\nyQ/OJWpQOQK9fvwMlDLOx67Fs8YtglfvGJ/ob/3rXvXsqF+Ik/ueXS2Sz9XS\r\nS3aoJChuBYx9Kwedh/utPWTf3WlnSwsqxt1lT8954GH37HN6UzZftyjnfvly\r\n69ZtYZIIuWYKc4drI66YCVyiMmrKrXIiqGcp38QDd9HE7Huf9NAwwYl01XFg\r\nWj6FOWXFjP4JcjAbxYvrDzGxNehMWDmg/QQrFcgGoO4S/FP1kAg+Pa0F6u/6\r\nVtr1PBjsbqu1NPyEW0xZ8z6RQZmQZoBebuaeJkbn7bTo2+18If/9v+rHmwe1\r\nEPju4G8pGTac07ewzmGf3NyzEjNwM7BMNylOWp++pcZljavtQWTwlE79QRp1\r\nw82o2uW8o25KucuezWsQcU5qO3xgy3QAjQ6DYU7WxI+23ZJGoTsP4r+oYUVZ\r\nrytAEY7jx6Kja3Rb+rXdrN9FA7GAwlX6VGfAhMv89vRENWlCYQaZ6Gk9VoRM\r\n3DupjYRYbskNVeV4FbHxUDrYmgDungGTZ8LGHh+dpAdmxZDnSXfQARgdls1k\r\nu67rwwA4axsPYqMk46/vz61L7glh02d6XcU=\r\n=1FpV\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --nobrowser --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.1","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","@microsoft/sp-tslint-rules":"1.12.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.5.0_1648832480034_0.9169011446069859","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"pp365-projectextensions","version":"1.5.1","_id":"pp365-projectextensions@1.5.1","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"db12f699e9776b7bd471b0a7ab500c1bf6145445","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.5.1.tgz","fileCount":518,"integrity":"sha512-7KPsC+o6dMd2pgk7RmM9Zi35Hx1S65w/LpLZkd27KJrE99bVThr2/PR8q/YriXdzuxBLOtB4Vmgt1f4in7uKoQ==","signatures":[{"sig":"MEYCIQDyG761SIhrKI6k5MlgAo8PWEo3PU7w1L3ts1hH11wqSgIhALbSwGRXs6Lepg2mhtmT6HbXDDmz+jZIH9ekp94I+4Sz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50011353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiStTWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAYg/7BMFHPAdTPWQ98AZbWuc43hLvsDrTlG3MPbgCKqrudIxJc3oG\r\nJR9ZfNJ1DibGqRHKg8NEVK/zjHQXtmOGPxNREpqCdE0O3Nu86fwyDjNwOaRG\r\nB6D7+YW2iFMLlAE9ipow6ZsJFXTQzO/EZRO8d+5YUNsmt3SdEsUKMavd/CYW\r\nT5kIXAjiF2zD/wxm/clf04xedLMmnz9yeR+uhk0vJqXUmkUaI7ibYP4nzHLQ\r\n5s4ZVz4tNQgzx3p2BQUZjInonKlZRyQPP5LLAcc2TTEp1h9IwJKf0+BCx+oj\r\n4ESWHG5NwFI2qBdCwz2fAOtjEG/aI+/wWDgv99Mea1HZrtNpHKs/5JDjmXsj\r\nQ2KDc+JWyvGxqdQgUpibzK3cnnUIPf+DiD5tvGHLrIZdXIl3+CAU0FHXa/ju\r\ndQZ9wWI5RIEAKQRlKfme8BUT0vGa2p+xDepoWaMg964b01BhYdLFiddLcM6s\r\nIpuguIngd3qcQyd6clc0Xcz0C4xhAe4LM6e/a8ti9Jf49/bkmbqhG3LP3zUb\r\nLkClFcpRKxTriDBmMopR5GMHAPgDsCKWDMOzlKatvY7SW9LSb2ftA0cCusnO\r\n7PmvORKx+VdPglqdYhpIiG7581E5+4l8RCUKu7z2UQkymsO6dHq349l5NKaf\r\nMaSqwK70VPpo7gq7YCbWdU4Xvw6yhmaaQLQ=\r\n=diIC\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --nobrowser --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.1","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","@microsoft/sp-tslint-rules":"1.12.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.5.1_1649071318097_0.17158386892405542","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"pp365-projectextensions","version":"1.5.2","_id":"pp365-projectextensions@1.5.2","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"3fc243d69aa6d41581f670b21f3922a38f07aa81","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.5.2.tgz","fileCount":518,"integrity":"sha512-15Px7PAU1KPDvHjsKVyn0FRL/XdzZme68yWYYk7Gp4IPfvIIQsnT1qVT7eIO4etcqI0hjbCjmU3IaC4c6vxLIQ==","signatures":[{"sig":"MEYCIQCGfgB983ei5vXNzEcMNMLrFJ9CpGQ7R++MeNiIB00fugIhAN4bB+S7aYrtFAi9+QP7Hske9vnz0op0qBZaFleftZKS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50011386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS/Q4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYxBAAm44g6NGz9OW4V4//Y8Kz49e3A0f5j1nv2TQq3zErCaG2AFeV\r\nZPe0aENKsgaxG0kPQc1OqkQDkbPLMWGutmav2gsnwzhTFoY+YBqzhTQEn9Ar\r\nNM7o+G2v5OBtfSERg832KVsLgkpmNoZvtQ4zd8ghPCBgcMMbpShK7xATdnuA\r\nJG40SiwGBz5e3dr/R8vhRlzsPYeI0qnw1aNAOvS+Eh6mpS4RMJIITdLIo13B\r\nL0mn90TONZ+59mU0XQxV6afqRZkbTz2upQHN++hQ4VTeuPLJVwOdPnrVGEEP\r\nyLX5KgQqfaxNBA8+R+d3ZOu8KvhVt2D3lwiIbP9P8oSH6//j2djqOMLDas8R\r\naIaEcx4Vw3titKqMfj5tQn9808bBP/s7MlRrYLHpb+SyZYhHTcJgOBGr98++\r\n0aT87bmYAWIX9nsmwt7Y7rb8U7UhErGXm1IOFWDqAN4rQVpOcftE2WwTYtB5\r\nU4BCM5na9qXqneQDIxoHAklB8X4wj6wvwshzje64H/1qJ4yHXNMbDbpiGp+X\r\noO0Yjm2qkvUi8k+7Pp9F8emLIlxpxkbfTz3joaDmQCi1p+aEgURaj4F6T4Dh\r\nNgxhCq8vy5X2769LBwKfAFdOBQeZOJUJRXtAoWBh+pk2ky7ciCUQcsff3XSZ\r\nGQPgzxjqgn02/fwq+2YwZeMghGZz1ToRWII=\r\n=gRxr\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --nobrowser --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","prepublish":"tsc --build","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.1","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","@microsoft/sp-tslint-rules":"1.12.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.5.2_1649144887718_0.7893054494825986","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"pp365-projectextensions","version":"1.5.3","_id":"pp365-projectextensions@1.5.3","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"f8a71354ddeb1743c45cb0044b328b0b4ddecb71","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.5.3.tgz","fileCount":508,"integrity":"sha512-YSMbSzEGf592VYRDfCrG8EKloDHIhS3vocApc38B2Z9eSb1ZvKKiuhN81Sst1jfNlptoMur91YPMasc4p7kmnA==","signatures":[{"sig":"MEYCIQCMOjlUzHcKewYXqaxX89e7i9LhHl2kQCHJtjBfqTzjcQIhAKSSlKgwxAScH3knr9V34MsI2j6JY4PW8C2bVF5QPTpd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16794293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTZUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXExAAk6Dd7ZwCdD37FgNXiUmOa1PEi0G0L3oZFG6QLqnsOoEzFxvf\r\n2tCcGHjNRks9+oqVKTe6eagBkQBqMFL7PsoIahO4tKyZrwdmOoaV2h7wq9Aj\r\n1lIL83awuurwgiZyIN/9zSc6QZfDLsCoUiiCfpnCzbfSMMyF0WQY6sCp8YDG\r\nokqVqNNZbr6NQjw4T2XAPxm2Ymfi+LDL7A6ueMjJYeS2Kla+nhKsLQ8KMw5F\r\nlNa1Z6vI3D5fO/eO89rFtMWPzgqi2EBHqyAp/BkqKc1OisU2agUpQ8Kzih6X\r\nlANTGfkThyt17aBOuj1NWEsGIK8HQ/Vy+uF4lDhz8+T08A3l6ykKn0c2J5Zs\r\nJGgbbTmavAh/R/CLEm90Yk6Y+sHiJ8Uycw0fdlC27y+RQuEMcaqI4Txxo1mZ\r\nwJS6M+5QD/AilG0zqJV5YoYeSpbAJCR/84VkFsZH8FlSUby7cT6A+3GXX/u+\r\nd5zJQJ0YrLQstftCcV26Sk3n8a+Gmpq7sgG+h/Ph3h1G+ipH3MiBrs68LUIc\r\nVjANwz885SBdkfJrr4gy+uU+MaLtyzil4c3UaHTE1uP1/ql7dGg0qRj5IPxd\r\nC8kmWhUnDaBZi98/I3RKufR3RS0Qa7OdbwtfrZ8TNlzXrx7mdJGA6B//mI+C\r\ndc8izpiht2Yzx4yEROG9WxFDQcMhnguQYD0=\r\n=ZDG8\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --nobrowser --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.1","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","@microsoft/sp-tslint-rules":"1.12.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.5.3_1649251593644_0.7098017431131689","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"pp365-projectextensions","version":"1.5.4","_id":"pp365-projectextensions@1.5.4","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"4fd4e0f744b4d250c82f6173d3105da5bfddd243","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.5.4.tgz","fileCount":508,"integrity":"sha512-1laAeUFcaeWWXTNBaXcefr9MsfdFout9RpeIzNNQwNg0H5zCZddwBJmX8nHAybtBjP8agewX5pdFbae2rZHHfQ==","signatures":[{"sig":"MEQCIDDPgBGL/2GdrnHjRTvkET6Xj38sjR7bfTHDWEOwEuNvAiAmB+eZInIfEE+vPweSyxGimiFvphC5YS5m+t9d40my9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16851977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYQ1gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtiw/7B/3fEMo0UbAXAZ7MicStD1JTwx83cYsIbgM2T7o+Qv2pU3Fk\r\n4qH66ByvfzqWnSG/qNi6TmtndeMmIrQIALmjMIQgF2SHn1KZOndN4dHrd3DN\r\n4bi2l8dCp7bK3ve87pOQ5dsGyMUQP6++mdON13TUjf17uASttnLZmhYsZZ7V\r\nTcy0AOB9DKcOgQCfSLHoNsRZIiGCh/YW0IPtw/riOV4sK5oeHKgz4DsSEqRM\r\ns9ZA3PdvyqAd9kpN5/MO2r/iuAzGiMKyBe95F1eqKEEtxXsrXRg5DRU5kdEy\r\nDKjwND38IcWCFGsP0nJsk4PmynTo1DKkOgM0O93QfEzVNwLz/LtLoMSs5sMy\r\ngvH/r8a3KlySnFixGyP/aSFkz/o68GNOPzZ9qsadJGkeLDNWIAaloKN72SSl\r\nS+x/EoYH5nU39LdG4ldro1jK3I/8+bKBOrnP8Uh3t3BETDnQGxIsJIEPCuV4\r\nx7UO8bGsjHkEeQAxCzeIX9lnB+WLyU/yQQa/E84hWJyN91p1NIlEa8ZCBAKS\r\nZ7RPzZaoSv1TFfDfTDns9tGzFYKLokKq3YGPwfBDhtokLr2i79y+MrEvNYoB\r\npqA/i4oY2GmoWh7N2WQecTVfO+/XxQGAcmBtombl+6ijmOlt4N/H6nLAsUDb\r\nB0hzCTjjv/xjt0yc/ym3IXpxQPqH+CIi84A=\r\n=gxJH\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --nobrowser --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.1","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.5.4_1650527584414_0.6829034374396943","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"pp365-projectextensions","version":"1.6.0","_id":"pp365-projectextensions@1.6.0","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"c8bb69a1cb27903b47ac96da22852af9fc73364d","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.6.0.tgz","fileCount":508,"integrity":"sha512-um4+4e2Fj6+jZbHL/XoURYXvmyL1ACuXGnCpgdK0r3+b0vHW1TAYYRDYj+OHC3Ybv1I9EwBQYh5RbRiwYRdzWA==","signatures":[{"sig":"MEQCIHdLfboJ1YnenKGiMSOuCZR/V8BybQ3DcyaSkBDfUKhWAiBHKaFv+tXj/+NUk64pENGTSxBuqlitHMdcpsFGZjgZjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17308161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuWd/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbzg//en+ydPOUm4NMZVQ5Qpk/ShK/5W95080pX9xcUTiWy6Uk07T4\r\nCJJa524UgUH9EkGCUmhcK1uCgdXYeFMSxqKY8Va/HNvYyDDIXJvat9kGgNE9\r\nI4dUfao80GDQKEQBVX4VJnzNf9R08a8FRLkO8y1NhnQSSNjF6hDALzW9wDAi\r\nAI9rVaKieHu06C/yJYUckL6WCBsLCp9DKbEcPm3kPKRaxGgRqdJuqZS8k5D4\r\nuBqDrY26iVNip8PUdbzT0gNqCsmGCSG6Wil0TDnwiCv1ua1vPRMcTd3iu4Dx\r\nmLazxOHXXi9dFjQsC9qROfNiC7J/PmlC8RfxlPM83QCcJFzbBozUwkdJJCJJ\r\n/AXa45alZ3bihyUTDzea7j0NUs+YpLe2ENr/BFnbbRFcgkkrSpDxP9VwJwbI\r\niB+KKVKR8U9KOd2+jjZNUhyLsox3D4AqwLqw1SCXpYYuOKj9EmyYiXAnfwgc\r\n/jY7EZHIh1iZr8wYSniSyDRil6lEXtc1IzFp2BpO/2cai3bwgvo7ez6hxrqV\r\nJ5/d7yqMxkF3CiaXcgy6RavS8MgWUAtAnBxBPTAk1s0GGoWTC68hLdGwpLu+\r\ngflm0RnlH7z+RbeKCd4hIZ5d48bfCKaZKKh0yDMEOqjzxmK54AcL2HvOTtZD\r\n8z6uxJHx2bL34mS2aaLu6JdjiIx2JmVyBEA=\r\n=5q9r\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},"_npmVersion":"6.9.0","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"10.16.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.6.0_1656317823453_0.40849133988706576","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"pp365-projectextensions","version":"1.6.1","_id":"pp365-projectextensions@1.6.1","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"dist":{"shasum":"9cef859791ed6e0c1246f329256667244ad53b0a","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.6.1.tgz","fileCount":508,"integrity":"sha512-xSdKToXd9JuwTNYi7zFYGel+pMv4zRXfvJQ2K7clBW3ASBvMzicr7u59BXCnhn0zOAo05aytLTN5IC0B92LTkA==","signatures":[{"sig":"MEUCIQCygSSmyHD36b9mvFtegMvLQwy2wTksLCM0Cm/mmjMg3wIgcm+r5zskyB3jghFh5PNWrpU2IG2jlBEzijrNX/QcVak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17308159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivHGbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8whAAjjSb7RDjVDyd6zBAN3ZboQMHolXWec08SYksBk6KxqmKBgja\r\ngY/WZhyLN38bFwZjbCOkp21I783EPLTZokYD6cCDFQcvZC30aJXxSYe/yMQS\r\n3KDEguVjHRcNGG27fukCvB96tk1iJEl2iHas/BH4qfCcP41Xr92YRn7LQo3C\r\nA10nDRbPGvdFLtberHILQOZjL+hygm+4cUfnvD10TMAw9kokraCkLcVwT19v\r\nYERq405ujjn2wgNgEhPWxW2lc9AsuTEKcYRkx4c0t/hH7oWvFZubEO5v0SaW\r\n1M1bQeihAV5qZiRP4ZkEGKzGB8PYjtuCkFkiefjdiBkNj6k3ooJ/9dCjxeX2\r\nKvhf9awl8yjfhWHiHh9elBRAK7tYaX8F1vOURSqY9ixWzG3kFfUV91LboxqK\r\nYsPXPofWbppaAKrEipySXo68Qr8xu3/DCZ/ZSQ+6kv2eKvTHqbi6mSwcaCo8\r\nxquuRhuBY7h8xZkX3Q7oe5vzmPu9kQ7ZP4NDEsogfvht2Rv4M5Lc9LGt6Lhd\r\nwcOkK/WEsKvUSjFn7boH2lLgdHSPDLtXUN/d42NgnNpttMc5eAEqLUB8nLe1\r\n224i7RpPAc+EZ6wsd1g6p5jzwMJKrI5SOlMZw7Xa2jVxtITe/Bu7oyobTkKd\r\nHJZBy5ibQET4KY0BN+EI6uRzWrHL10OrBnE=\r\n=t5HN\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no","packageAndDeploy":"npm run package && npm run deploy"},"_npmUser":{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},"_npmVersion":"6.9.0","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"10.16.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"latest","msgraph-helper":"0.8.3","react-markdown":"4.2.2","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.6.1_1656517018858_0.5914057432626625","host":"s3://npm-registry-packages"}},"1.6.1-760.1":{"name":"pp365-projectextensions","version":"1.6.1-760.1","license":"MIT","_id":"pp365-projectextensions@1.6.1-760.1","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"1f8cca5c9dfc3fb1c4615c709118dd46cf6ad808","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.6.1-760.1.tgz","fileCount":573,"integrity":"sha512-lN6f3moGJRJCgcbqlgeVkjDcUDFQDTSa6nSXomzePJh9qTN8uuIGFgWS1enoScm7FMQxDoz57usnD+7ZdRkGOA==","signatures":[{"sig":"MEYCIQDAGRZNOqAzWSxp0RoqgNTjmuoHAh49WnMJA3/FShCumgIhAKPGyXXOREmWzG3wPkERNU1hRp/+Y0vhgSAhvKCCarVU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71247565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQCuZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC/w//T1htc97YxdGLaX95650ZBeF44SuAnBdZV/Y1PHzfXOvCjUT8\r\nW7Enu5qjvxTLGsYvQTAuHP97GUasTKVdDDq97eEJzJ6c7VnQ8lhoEyP+3q3e\r\nzlt/QQvYpYBdhearHssCAKcVd4xnY5qpH5rcTyvUB3qEmy/H2JpZ2OpwCBdm\r\niCbJ4LAnGPoXEpFo1Gj64YFRqtmm/jz/6x8y9sQVqCpqi6ugysWwmsLdV6Gd\r\nwdhYVrTtREPeEU4SOPHqkAJv+OdMa0oa7OdTDbOsoKOOYurZJHTrd1xCjVwi\r\nwuDD7Iwdq4wl3n05pZd0DyEmdsldFRYLVR+J4f76bkmZD4whMdtwNT23Hs29\r\n8nGdD79n/pWYDoK4QWxUEsNQQBBervBli/WRa+1sjQsorF1We7yDrmmlc1qW\r\nSn56GHsuC6PsqBabFzD8cdzAZ9rvsMnLvGv9tPgBtce3okKHpDdZh+0/4KTP\r\n3qAIx3OYMb3k8RF3lICK/h+kAAZQJrf4d2wTFQ6SM9vRZDd1WxI/7xD0PJUy\r\n7cVI3csfJhZp52jo8IO162rWrJR2C4TuzQeSCZwCylmb2jHw6G0cwfdQKCdU\r\nmyWJHMzWQ80SKIEg6m0+9t2PPRgzNn3fNwvsKvcpDZcZozXUf2Wx6Mv/Rwgm\r\nXhLVpH+lbTyahh0lTM0QB8iCgjcCljhp2g4=\r\n=3mx/\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"## Project extensions \n\nThis solution contains SPFx extensions for the project level.\n\n_Published to **npm** as `pp365-projectextensions`_\n\n### ProjectSetup\n\nExtension for configuring a new project.\n\nAdded to all projects, and removed when the configuration/setup is done.\n\nThe user selectes a template, optional extensions and settings.\n\n\n#### Project template\n\n![image-20210210212851547](assets/image-20210210212851547.png)\n\n\n#### List content\n\n![image-20210210212959283](assets/image-20210210212959283.png)\n\n\n#### Settings\n\n![image-20210210213017732](assets/image-20210210213017732.png)\n\n### TemplateSelector\n\nExtension for copying templates from the hub/portal site to the project site.\n\nThe templates should be stored in a library named `Malbibliotek`. This library is created when installing Prosjektportalen 365.\n\n#### Selecting templates\n\nIn the initial screen the desired templates are selected by the user. They can navigate in the folder structure like in a SharePoint library.\n\n![image-20210210211449675](assets/image-20210210211449675.png)\n\n\n\n#### Selecting target library and folder\n\nIn the next screen the user decides where the templates should be copied. They can navigate in the folder structure just like when selecting the templates.\n\n![image-20210210211654080](assets/image-20210210211654080.png)\n\nIf there's more than 1 library on the project site, the user can also pick another library.\n\n![image-20210210212421865](assets/image-20210210212421865.png)\n\n#### Adjust file name and title\n\nNext they can adjust the file names and titles.\n\n![image-20210210211724583](assets/image-20210210211724583.png)\n\n#### Follow the progress\n\nWhen the user has selected their templates, selected the target folder and clicked start - progress is shown.\n\n![image-20210210211809859](assets/image-20210210211809859.png)\n\n### Serve\n\n- Take a copy of `config/serve.sample.json` and name it `serve.json`\n- Run `npm run serve`\n\n### Versioning\nNever update the version of this solution independently. The version is automatically kept in sync with the other packages.","engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","deploy":"gulp uploadAppPkg && gulp deploySppkg","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","publish:temp":"npm install && npm run build && npm publish --tag temp","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no","packageAndDeploy":"npm run package && npm run deploy","serve:helpcontent":"gulp serve-deprecated --config=HelpContent --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"temp","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.6.1-760.1_1665149848831_0.6706354091559052","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"pp365-projectextensions","version":"1.6.2","license":"MIT","_id":"pp365-projectextensions@1.6.2","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"4e1760c97d93a7bd974c3d99f2cd62a823164b8d","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.6.2.tgz","fileCount":604,"integrity":"sha512-aArJ2FpltGTkzulQQFiXkYU9XRbGsEvLXPWxBAjgLSEAiOwNuWFtIV1+HsyqioY5OET+MlZlqXdZkE0eIzNafw==","signatures":[{"sig":"MEQCIG/+Febr3fgxSFJvQCqXoQ3qEDKt0P3iSOwmV0UaO3C8AiAtUwohfGBG4j47s2j5/HKECe9eq3IMBkuQYH5VPmIUaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79349716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRpZRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojxxAAkk5sam54Par26mKBvBAbndFfdIC9Mk5iUQbyLkp2pZe+b/2W\r\n8pp5t/mg4PoyrFHqdADiF229Sm5iKmtkWzp3dAGrQkEGzDnrr+/C8QNwMJfw\r\n+FsDF7NeLtHnc1NbO9dSBG92BmFKG6pO9DN/HrJvN4fwUldXjsiUlE+K/uUH\r\nAVIk3BcXDbCRDVRB+0tIOwhCUbEsLoVlHvqglcZovDWYNHiXjfmtIuSVwlbc\r\negzxaIT4ss4tKxv3/0dPCnN/OZDr7AIpk0m7MZxFAK0tKpsCBV4iIjR6dkaN\r\nRxmpzgYWeO290ObxkYqqzWs1HHfsgIVcYJ3ukCMgRLEYHpYPJt1vFlFHg4Or\r\neSBVM+0bA/jIh4wLZpqZLtVVNUhFGT33MJd16y+DQJRGHz7nSTguLhkbr/xA\r\n1w3AyhySTOF4VXdAmjnI2/Q5QwvgnDzNeJ1B2KFICnj0iykzVRe9cyR/KQlb\r\n+4YScFEp69L2avxudaeLnQH02wBsLOO/KpDbcBsP/YWSipHb1/CApTeQCUiW\r\nRnDN4Dzkk4oYPnkW6yfDLhtn3nkBfsTHFQeEWmUm/IrYn6yrwU14I6TWYD2f\r\ndRDFmeJqOvIt8poc3uQEAv7SgSSC5Xspzw3v7CZ2ExWbT0qFyc41sEe1i+xX\r\nA9BncNyvpFEC5MlwQFudbuNIQkUovOUcDFE=\r\n=H3Kt\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no","serve:helpcontent":"gulp serve-deprecated --config=HelpContent --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.6.2","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.6.2_1665570384837_0.7643566478956363","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"pp365-projectextensions","version":"1.6.3","license":"MIT","_id":"pp365-projectextensions@1.6.3","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"ff3df78c5532a402930d45f789fcc5028c7db698","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.6.3.tgz","fileCount":540,"integrity":"sha512-TIxgvvXfTgnSYphwx0veQi1LzbicXsf2VzfVlFLo/LLysegpevGOjXdvAgOsdQWYkveAYOmMLiUxPS0B2FhsKg==","signatures":[{"sig":"MEQCIERmKlXtsunyrNkgOm5GevGyOK7z2ogzfeNzyQ8Ost0XAiAu2irAElmqlShAvsN13Z293rFEmHUzGAujXTUEo+Ocew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8667818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRsvLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR9A/6AtHLGzMS6fPr34p5yy3vh9gj6FJKfxeA4FqHKK1YHs92hWNO\r\nWHHV/g3cQqj6ghlyY5ztUR61q/bDZGpH5olW/NS06vx9lddwOT+q/YHn9QMQ\r\nUs0muTi6uJBakYcQiwbtFb+qEy9dv35E+lv/RLOY3U9Qc5kXngi/TQn9f7Se\r\ndEUso0Zu2prBRLNN5EEwQAvLjOELWXchlL/BVkjGIj6GSEGNkJmMEPWs4EGK\r\ntUPmmlvwHw/E3c2EeBmmDRl0l8MXGckW8mXyTYyEUmHZ7ZxXg/K7zRoSTA9Q\r\nKWpTzv/AT6WEmuTXTra6KlR9FraU/aAYGYpPYk8CxNQJIWaRLY5dT/SJSjZZ\r\nB5PKwCymJGZGyhjKxEZtko1gDzGupMVzpYhgSXnxIg/RIWEY5Gg7pX/nmsTZ\r\nHxp9wpl8mAuj/1GuKoz12MjNOsANAxaiwr8CiFWufnal4Ds0xUK3r30nMFX1\r\ngjeGUPLLzejYWXCkzCES/GwBZw7sLtBgnN1/MFWgt7wbrojFt+5e47RUF7Vc\r\nebMaCB78gWga/oohMWkTAgnpYBy9McLjFw0j2wvBy4H1Z/BgMKMJi6uCWKnu\r\nZedap/ZjZGlS1jZKfuWfOyx1msPuwv5GJqzKonJ3avMLW3xJL3fxr/MThkIl\r\nYnLc6vEWh6UOhJU5lReas2EcLNCqjg99PLQ=\r\n=jf4F\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"^12"},"scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","package:ci":"gulp clean && gulp default && gulp package-solution","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no","serve:helpcontent":"gulp serve-deprecated --config=HelpContent --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"6.14.8","description":"This solution contains SPFx extensions for the project level.","directories":{},"resolutions":{"@types/react":"16.8.8"},"_nodeVersion":"12.19.0","dependencies":{"react":"16.9.0","@pnp/sp":"1.3.8","react-dom":"16.9.0","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.6.3","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.7.1","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.12.1","@microsoft/decorators":"1.12.1","office-ui-fabric-react":"6.214.0","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.12.1","@microsoft/sp-page-context":"1.12.1","@microsoft/sp-webpart-base":"1.12.1","@microsoft/sp-lodash-subset":"1.12.1","@microsoft/sp-property-pane":"1.12.1","@microsoft/sp-application-base":"1.12.1","@microsoft/sp-office-ui-fabric-core":"1.12.1","@microsoft/sp-listview-extensibility":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"5.2.2","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"7.20.0","prettier":"2.1.1","livereload":"0.9.1","webpackbar":"4.0.0","@types/react":"16.9.36","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","eslint-plugin-react":"7.22.0","eslint-config-prettier":"7.2.0","eslint-plugin-prettier":"3.3.1","@microsoft/sp-build-web":"1.12.1","webpack-bundle-analyzer":"3.5.2","@typescript-eslint/parser":"4.15.1","eslint-plugin-unused-imports":"2.0.0","@microsoft/sp-module-interfaces":"1.12.1","@microsoft/sp-webpart-workbench":"1.12.1","@typescript-eslint/eslint-plugin":"4.15.1","@microsoft/rush-stack-compiler-3.9":"0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.6.3_1665584075733_0.30711553516752343","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"pp365-projectextensions","version":"1.6.5","license":"MIT","_id":"pp365-projectextensions@1.6.5","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"db8d7c7b8bed22b6567a4ed7309aa1e3a009f88c","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.6.5.tgz","fileCount":565,"integrity":"sha512-mPMnjUfKwpUG6WXprWWA7Tz40MN/y709jzGzJxXTKFShHmQcJ168NYZd9NSaXOga9/6BuuOJLUZkOnrXnhTYaQ==","signatures":[{"sig":"MEUCIQDc1J5AJD7/7KJQa6pO0nv7+bxC0cfXpYW4oH+vs/5zlwIgJK48MVwGYbmOD6B5Hf1WvRVoRZDY3Z+g70sO9oABcto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91142219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSQvNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyaA/+MRfofdCVqgKjtsWBYAY1oBr6aWPL9iJBwGCQbrYZtjMFaVfu\r\nNqjd4JLCkvMI9v3mgNp6UjyqYDkfMG28pyQ9k8GnKu+6uIhmZFmgGHugKenU\r\nbRTSKvpPtKOs4D/cVDnxfBbDNr/4ivsa3VjXAVBSTdv4UXRTtkzCe5RThzBw\r\ngwNAG8E7VXxInGRBfHx//J5ZXL/uyHF42ZCDUZiKvlNmORzbZbibTXKTZCxe\r\nVxNjhk7Pyd7/34P9i0peZUF3VeU2OyRvWxC6SxzGuIxF9j8HsoEotLJwN/bl\r\nO7Liex7XucPN7WyV1UnMuIkY1pA5NTfw3k2Jna7P6j/SLAjI5UzS96DDyRF+\r\nGYq/bG7VbGXVOCarSnSywFMEbx+CO3iHmg6FP0+5ql7VV3F/8ciwFe6jgMuH\r\nIY61c5feufwG0yEOHVJpgdm3NafXf968isD0RJgVjyBc7wwb7VmXprpWb7kd\r\njzHXv+dME0nI1zYIjoqADk632+1QiXNMTj2A0wmzHwqRouAKOsKydlvHOPh+\r\nC0JTTspdaIPHxg+h7T6ai0h3b82d9jJAli4K9sg6Ryt5Kbqdi7arHTeWWNRL\r\nXVBudkV9/8Q6bGQ05OZSVPB6Db7rxbK/w0ONQpu5gy862getMq0txppnmQCb\r\nISrmEYgtvdYd6G3AxYywP9VA+NbynIDDa9A=\r\n=+PIE\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"afd4d25f3d98926fa3e005b1d269ddb3f0ac7628","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no","serve:helpcontent":"gulp serve-deprecated --config=HelpContent --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.6.5","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.8.0","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"8.25.0","webpack":"^4.44.2","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.6.5_1665731532066_0.08060248285352567","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"pp365-projectextensions","version":"1.6.6","license":"MIT","_id":"pp365-projectextensions@1.6.6","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"fe22d714b6ca5e45ff805cf7e30286b850e9ac2f","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.6.6.tgz","fileCount":570,"integrity":"sha512-t6g3kC7XHh/tfoum3kvPP9vmWK8m9YNLpNFScUfvU44r+zZ8+MR9xndhMyZEde93jKgCiUp2ykTQK8c6sDWKsA==","signatures":[{"sig":"MEQCIH8hgkK1jR4qGJ7PSfnH5labXmkoHqlHDTI1wXTA9/MfAiBX0Dn62q7J+2PgTlw9X+yM3x51RIpdrTGKL8urFoNz5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91112112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTYCpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLtA/9G3tbH6kUQ0RblAQj+XGxDEdKemO07dwLMFv+TQLkSWimXsaf\r\nd51h2UcfGgPhEDFp7GhJayatwbsChT0FrVt3BcaneumVi9gxnihP2LW8t2ui\r\n76BFEzMaCkkFZN4YhoC73yN1kkuO9Jd3Caipj51PltJcReFRwuobP3W4Dk4p\r\ny/Oj3bA0ypomd9yrIUA5lkzerMqW1zIdJAXZ3y5nzxE61d8SfN9bcNmVTuFM\r\nffe6VsSDTtYlOi5r4EeIptow/6Y4c/ZvEA2Kw/0yqEHr+KhXXvFXHLIQJDnE\r\nZ7CeWem01D2IRjRRDAi6ipohbg2LT9goKkFIqjUxE4TIav7LtIzcsQR6vcXb\r\ntjEHTnf6V3pW80NjUQbU9vO9shG3+uzB45yiqUQbahKHsl8Is/bL0bOrGpKl\r\noTMxuimzYs5u8lGWIhwYS/PMQOFaIJBZ4Ck+KzXDklAGVZdOFTGqVIqw72vW\r\n6SyU+XhoVBU3uykLSDIMBUPeUWmbASejF+Y0cb3H7V2lSNHwHb5pbZRevAhK\r\n+4dT3zJCjMfsCX2TG23PIno49QPf6MkUUDtTi5v8m7vN0ZeEm3mrAjzzOXeD\r\ntclkSJbdFNUmmkNgPryoBG3vytqA/roJ2gazh/pbB/31pquisHEWsG1Eax39\r\n+0uiE/9nfBjFYeBdd57N/KJcduvQS8OJizw=\r\n=Nllx\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"dc50e24d907af32d322eb2610b88aa9e0629266b","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","preserve":"node ../.tasks/createServeConfig.js","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.6.6","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.8.0","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"8.25.0","webpack":"^4.44.2","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.6.6_1666023592404_0.6902692315884007","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"pp365-projectextensions","version":"1.7.0","license":"MIT","_id":"pp365-projectextensions@1.7.0","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"8f97550926b2bfc0f21406e769e8b9b629ce288b","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.7.0.tgz","fileCount":541,"integrity":"sha512-1kqPbKbtkPl5V2FUi2d0BplwQw4eTgU1DBTIDxL7oOSpkchmPi5wzd5R9Xnj+ScKIpywqvKwU+Jb4q6fyFIvAA==","signatures":[{"sig":"MEUCIDj5gguZ6Qqr1yVEB33VKzmm0hKyMnMidPTjIXs/UJrNAiEAndU/5F1QvPIOjcfyBgKRryPqlqD8nK37CWkF4N+cidM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT8iJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/HA/6A46vt4IbBAYmXXf2PdVRRdcx2BPKSgvNJq4oALRWkKMhsgBW\r\nGV7RMzluXdTQgz/XPWk+8E/oezo0ou6CtqoBeQl3HO0yWDoQH+Ica0zO5/UD\r\nfSL+feq5O3319VNfg7pJSMJ84e5VevzhmX0u1UqNSRw2OUHgCnbTFLqo7m7O\r\ncYhaBC5SWA4yffFBCJTmtqBpKKTs13epLchx9k4b2HIun7GT9/ZNOAKWz1i1\r\nC/cq+NHXdd6HiTwRCZtpcPwLYiulW2Y5nnrrrTUM42VPwZhJyGdU1exkIM5O\r\n5XXx7oXGpZV96CF1ST5eI4U+rxHSJ1KHrOxpkoCOvONhvlBwW0QkDObRCaUp\r\nSh+txcBZmVTGLu366kLTnBCW+JwHdTz48AgWv0LwFo5Cs7rtLIWac+LvnZ8l\r\ngF6hG7fSiROl+l1MBLCKqMU4YDdfafshwwgHjGw8NX++U+d7xXuNAp7bG5/L\r\nu+jAZzptjqrI5qBJ1W8J1J27enoZ8uyJCChGgBpAiPuu0b+3+SDuz8YomKxY\r\nxOhD+5jNWxH8agsrr8Hi2YWmSvWdhRr7AB/dVCVlxs9hxHX4ZWcVx3CPjFDg\r\nmFYGUI7pgpPRd+u0S/cGWris2AqNVAqC4MQ9XG5/Qmj4AXM1wIgPS5VGp20v\r\nKebm862te7VFBYFMWe2WoBQz3ad2Bk/ywl4=\r\n=KwwF\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"baf0ad58c3c49bbfb09f0a2228efe149f466ad4d","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","preserve":"node ../.tasks/createServeConfig.js","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.7.0","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.8.0","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"8.25.0","webpack":"^4.44.2","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.7.0_1666173064894_0.12334442232416243","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"pp365-projectextensions","version":"1.7.1","license":"MIT","_id":"pp365-projectextensions@1.7.1","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"27db0181e9762359ba983b94b08c02afc98aae11","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.7.1.tgz","fileCount":115,"integrity":"sha512-zdyvKb0WqNx7ab2dB+b2mAaQkQ7n/bgknU1Po+FHD+oSXQ8AwF0X5OUUpPfYoQOaP78NoYMWj7pY8DMIoUyhiA==","signatures":[{"sig":"MEQCIAr/90bW4YRd3Vi2DPRlPOP1mfIn+FPrnkoKL04eOZ0YAiAqpSkdnfCZLkHsZ/esnGfMU2zz9Tdt4QF3xzp0yBlisg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10954430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV9IyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgMg/9EsxwNsigJ3lBiPKV+YdHXOppOXaWZaj1js5V1hmry1Qg3QPi\r\nze+OcSHUZUvG0FsG2Kk1GwA9nJVgbJP5JHkrZ1y/7gSmVHt9srrGJv+6Y6ZK\r\n+apS3VRzHYpiOirVdLpbtw0Mbcu2RQL+TP5wEiqQMI4bf1VkviehKlFGwFNa\r\ncks/avIHqPquTmiSu7Ptvb9xBODo6mZy3csw5Q2NuvOGI21PazT43qtYfXeu\r\n6pP5ffSWItURSnDPIp3lgYODT+bg/9McejVEDow2I59zWiW8UkcKfMZ5lmkO\r\nCGfIQDOsD+/LJm9+v3h6W1WtNsEa2gimChBst8SZNDyNTFIBbOZQKe4spMNJ\r\nvKuVh9zu1QWpItQTD4P9th2NTgY0r36V003dA/SO2E1sUeJR4u9+GHQps9l6\r\noS9X33aXWOTWxvO+upgJWVCuwWpbL9iI7otCXJkxL1Jnw9vosKTEMeqsK92W\r\nA2/y6ir82fxF89IBCw7pKIy60j0h4thotgaZqyny6jd9urve+WxgIRMcva3L\r\nPxhNaoupvBsuz8SwPDpPR0aPfvvdiBOh+QQqsV7B+NPHerOqIAHDCQjRUZSS\r\npOBhpTUEaSpkv1BIy73+TcqyPJeqru3eXaSXDQezUAH5MLApuAek2p5keCXN\r\nRAL3J16IQXFf0YOSGw9gEuQgr6Zlzt63x04=\r\n=vrR3\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"aea593dd8ba3caa92c901a50b48741cebab75040","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","preserve":"node ../.tasks/createServeConfig.js","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.7.1","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.8.0","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"8.25.0","webpack":"^4.44.2","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.7.1_1666699825844_0.5976630581806803","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"pp365-projectextensions","version":"1.7.2","license":"MIT","_id":"pp365-projectextensions@1.7.2","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"5de59aa29d1e54084b17d0e52db3f12e2fa3d3fe","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.7.2.tgz","fileCount":564,"integrity":"sha512-EvdEd0RUqbc3UJ05RSGVl5+6KwWuIDXxu5dyS1LH/HfyiU+7qJLlRZ285cT9N/J5oJkYEyLUv6L+oe/WmNvtbA==","signatures":[{"sig":"MEUCIArZUH45E58ERl+PBzmAtgw4NqFG5e56YWn/yHhFgy7MAiEA8p0aJY1Udq8IiY7Xc7iLlWCJRMXwr46mMC+4roZYXPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26588307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWOOyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA4w/+PW557yWkxmVTnMvHR+hYcpvKhwQG+43cZMG9xwELpUBYPCHT\r\nQHhKGWIDLrZ+hfEUQtdj64lcOEyllcM5Ln/4E6Sr9KLve9L0C4j0jknsIHvg\r\npB/nV3hJHYyILqFcPyVIV5ybXT/hzbhQ4KGvHJwdsKx3z0hKI6cr2SHm44wV\r\nvBegUGjvyDROffnEN+RdE5XYp8Xi91nShPdHHg/FTD8uvrMaI9TI3nCfUR3m\r\nhY0ng0mlRUNHP0ZFUz11OKlF/PN1sPMujipr1Fni73RTd1ngw6lLbqQ0OgM9\r\nTP+fUmnrZtX/9W2SqslLIuHyiIW25KQEZjDIFkxdurQhG6THYjZqZKAUHxPU\r\n6zM2ocmx0pRI0/5G+6vn7oLO7jEKPvRZdOybCjgFr2FZV6S6ICBsABEFcQod\r\nc1CCYvxTCmT+QDDTjWu/3fTYInLXywfknQtqcKI7+lHXPwkhPXJ/EwadYhM0\r\noCw7+e7MZhzuOqVG5wC5fLaDeSUO1mNcWcflaYJVCmFHcj0ui5oASItvBkOb\r\nOcFfu7QAjmtg2WOgWbdim+8vQO2qoGyyn4yX6K6wBLt5nzUxVmZy3CsP5PG5\r\nt7Edp7JcI6plY69/WZLBytzAeKzwYUKUG5WPxVHzuXOoRr2601SwAdVtLaDs\r\nYdW/Wu1wOlfLwEQkPgPkbRZw1AKCAe9CMg0=\r\n=58Jl\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e7b4620a3d4fd624e2d2e9e9b64cf3f040746128","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"gulp serve-deprecated --locale=nb-no","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","preserve":"node ../.tasks/createServeConfig.js","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution","serve:nobrowser":"gulp serve-deprecated --nobrowser --locale=nb-no"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.7.2","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","sp-hubsite-service":"0.8.0","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","eslint":"8.25.0","webpack":"^4.44.2","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.7.2_1666769841855_0.7269072175432678","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"pp365-projectextensions","version":"1.7.3","license":"MIT","_id":"pp365-projectextensions@1.7.3","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"a29195ebf08b76316b504282ec502fd34978f06b","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.7.3.tgz","fileCount":654,"integrity":"sha512-F4cPPwrqnC8Gk4yNDFOXoEbWLRQZW0woVIjWk1tml3pCQ18Wv9Oa5mi50tbwb4fyOM3J6TjMjbvMrkmyFWzTLw==","signatures":[{"sig":"MEUCIDPzLqDR7fjoE6C3OpwK/SYsHngLxBG6hLs3MhOwdRuVAiEAhQKdxd8jDL3UYkMhsu/cPWcRNSTvblPr1In+OHBw4gM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24973432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYq9WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrozBAAm3Y78noV7DshRojwaUNXQizivZJ50tIrs5QSOnb0p7c6Bjie\r\n7o0640fxuEukpGxEU7tu10uSIAHG/AYpMYx6hOx8Vx6UOM4hw5j612i344Kh\r\nJ9bpzMfJpBwS8GzjJXDGwIWEQzgUfmiNqXjia/wlY84M8DFS3iLzgeXt5+HL\r\ng++BBBV31F5QiMazUdRpNplcX4H/M2ESy4mfFOb71I6GBVluvqkKCV3dHhzf\r\nThpHpW9BIW2eUq5ieiLzBMWIKNM77FD03pLYz/MJcb0Mvy+Cbc+cAtlI0yvh\r\nxjOSUFjMlveQxzeK8KIU7r2v6/P0MnJEQFLmIT232miT9OIKT6nVslWSbCqW\r\nc32c5mLR616zCsjwXEswdLuW48P6U6Qb/kcjBhjrNTYdVkTG6rUWKtuXMkJY\r\nybiYMRYSrFRYfKth9gd3ap6pdXEmvyWr1fUXveVOD8u6qgevkF3tNpNJqKEI\r\n7526nmtLRjjng1glKhnGh0M9+JvqhriqeC6VfBvf0UoGx1z7rGbkbkBBZ3KT\r\nejUBRObZFheth4pmGyEq7ckMTIIzv3AyoB7+0WKk1uCdY5FYpfozRn9RXN0Q\r\ns40EOk5Dm8/DN3q35IKYcgdUxC4bgwYlXIaHdD/Wcc0FCduPfvZBAEn3dFgU\r\nQPHBBIASiKwN0eY0kSdrjafDPFDz7qGuPH8=\r\n=M0iH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"863e8f64cbf4bfeee622507fbe5fffade62eea56","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"concurrently \"gulp serve-deprecated --locale=nb-no --nobrowser\" \"node ../.tasks/setBundleConfig.js --revert\"","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","preserve":"node ../.tasks/createServeConfig.js && node ../.tasks/setBundleConfig.js","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.7.3","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","react-autocomplete":"1.8.1","sp-hubsite-service":"0.8.0","sp-js-provisioning":"1.1.2","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","dotenv":"16.0.3","eslint":"8.25.0","webpack":"5.74.0","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@types/react-autocomplete":"^1.8.6","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.7.3_1667411797651_0.7168209363215783","host":"s3://npm-registry-packages"}},"1.7.3-923.1":{"name":"pp365-projectextensions","version":"1.7.3-923.1","license":"MIT","_id":"pp365-projectextensions@1.7.3-923.1","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"8b9e59016f8d0ca7c272b2027edb6e3008d9fe71","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.7.3-923.1.tgz","fileCount":655,"integrity":"sha512-2FPagKedFGRobJRuNqyIRaBSxpMaNN94oeTgqsr9GT+Y2XZ/PmyPSxwv5iTnQWpxLbK7YbpWH4gvgORZ2nYp2Q==","signatures":[{"sig":"MEUCIAdWdzpHmXrs8Jyk2NioavxFjmOn5wef/2Ellsv/MzJpAiEAi1lV2HYYVWsCbOlNp1elE6Gf5JkXw3+o1in+CdAkn4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77212240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoYs3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG7w/8DsJMxxfRA72m5vLPjymIRpsb9NWxd+Y83NqQS3kIRjc+Xb/s\r\nkUNt7GpvVwDCxCSSHz3bwODXB8dq9rGHcgV1ksphxo/WPeN4Opfa6ffulTcF\r\nMa30aLKZ+gghcyNw1yF5icGvg/HyrgA9gj2CJ2LVV71T9FQvEANbn1XY+5hC\r\nI8V0/R9RvL5XqyzG6QacQ6IKAkexfOpsVvlHgTkiHdDDUd0Ih3mgaf4g5GVq\r\nmooIn8Gwp3iT0V5CQ3BC/q9PvRyLWIWK3mnClobRvaaL12cOfzzcIX756vsW\r\njq9hdjAvLY5m09tWkpdzPJ8QZPo4wDy0qJmbi3q+kdJymRIyGTAL2iNiSt36\r\nUAm8c7n3bXmXcjPCJleaOMhseMXOkmCXR2LiPbvtZO09wHGd7FlTDd/7Ip6r\r\nxmSaoEIEjpLkqTvblYUlQbclPn3XowZqZzdb22ZyN9CL8D9ImwoOGxfsas/V\r\nHpCgfXzlq75WyHXUp9wZGGN5MrTFPHRXVkKEyzr3Jnr3un+jxMsI6NMPpgup\r\n8DJsFH1K/LGfrJtJQLBPxEPVmk5m0+1WqhwHFvlCkUDzsF2yWZdxEcTh4ujn\r\n5XtvG5W3dhWXkBg9ox9mn6e8tI6XmtEPb9WvBTnERzbMy+hJuv7FpPbN0nDn\r\n6yEhl6Z6qi1crnS+xgLDqVPB6ZKO1w2SAjQ=\r\n=/QH6\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"## Project extensions \n\nThis solution contains SPFx extensions for the project level.\n\n_Published to **npm** as `pp365-projectextensions`_\n\n### ProjectSetup\n\nExtension for configuring a new project.\n\nAdded to all projects, and removed when the configuration/setup is done.\n\nThe user selectes a template, optional extensions and settings.\n\n\n#### Project template\n\n![image-20210210212851547](assets/image-20210210212851547.png)\n\n\n#### List content\n\n![image-20210210212959283](assets/image-20210210212959283.png)\n\n\n#### Settings\n\n![image-20210210213017732](assets/image-20210210213017732.png)\n\n### TemplateSelector\n\nExtension for copying templates from the hub/portal site to the project site.\n\nThe templates should be stored in a library named `Malbibliotek`. This library is created when installing Prosjektportalen 365.\n\n#### Selecting templates\n\nIn the initial screen the desired templates are selected by the user. They can navigate in the folder structure like in a SharePoint library.\n\n![image-20210210211449675](assets/image-20210210211449675.png)\n\n\n\n#### Selecting target library and folder\n\nIn the next screen the user decides where the templates should be copied. They can navigate in the folder structure just like when selecting the templates.\n\n![image-20210210211654080](assets/image-20210210211654080.png)\n\nIf there's more than 1 library on the project site, the user can also pick another library.\n\n![image-20210210212421865](assets/image-20210210212421865.png)\n\n#### Adjust file name and title\n\nNext they can adjust the file names and titles.\n\n![image-20210210211724583](assets/image-20210210211724583.png)\n\n#### Follow the progress\n\nWhen the user has selected their templates, selected the target folder and clicked start - progress is shown.\n\n![image-20210210211809859](assets/image-20210210211809859.png)\n\n### Serve\n\n- Take a copy of `config/serve.sample.json` and name it `serve.json`\n- Run `npm run serve`\n\n### Versioning\nNever update the version of this solution independently. The version is automatically kept in sync with the other packages.","gitHead":"156148aba5c32c4ec3731e59f0db7e45f10fcb00","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"concurrently \"gulp serve-deprecated --locale=nb-no --nobrowser\"","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.7.3-923.3","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","react-autocomplete":"1.8.1","sp-js-provisioning":"1.1.4","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","dotenv":"16.0.3","eslint":"8.25.0","webpack":"5.74.0","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@types/react-autocomplete":"^1.8.6","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.7.3-923.1_1671531319126_0.6002164099040745","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"pp365-projectextensions","version":"1.8.0","license":"MIT","_id":"pp365-projectextensions@1.8.0","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"1d0b2f2181ec7d8a1d122229fafb442f2055d930","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.8.0.tgz","fileCount":658,"integrity":"sha512-fAKiNtauwq2dFvUhDc+V8nHvzB3gV0bvLkWRh4eroHQTvJXK1oFmLvCC9aZU+UR55x+E78PMiBkkHj2wyLyPeA==","signatures":[{"sig":"MEQCIH6Mp/6pg9fj+Y/Fpg2L4OB4SfL/veY241/LnqL8KA14AiBPLwdQaD5KZExlAHbDsadfJ+1KQBBK+nRGQt50+g1hHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25112477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+LryACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolLw/8C3EBW21qiuVX6cKRdvPwQipB7ZC9lCOcKoQQqEyUtF6Efj8R\r\nvSChM/beiqrHnxatA01AKsDOEOVhunOaVEeV8mNMobtqRpoRKbtNfIFLYnPp\r\nNdTNoB21l312r8Dme+RBpSLsxiiiXh73o24UbFF31qHT2AZ7QvpzXjm1at0J\r\nsvE6e+2ezmHB/poClsoz1B44U5iMje3G2AATH0Ri3QHoIy8LsH3rryxF+Bmz\r\npst8TJkzQjmwM071eg2iPuGbrnGprFKWsCWDnOHQ72F5Z2WKW2I43H9rj4Ic\r\n82PLGuWuwrzFPiVIH2JSojpe8NZdL2bkZrIKg1KjJluzzbrPqS+nhsZ6Lf1v\r\nEl11u25S96b0hwwg+/4OzIkKcuD+BL0VfYfvz166o/9Djq4EunICFsx3o+Ta\r\nC6GeUoabg4X1yfqQC1kmhi76K0E+br8ns3NC7tWu3OvAHMZWCXYdjH4Mja4Y\r\nrjKGsC93TVBNERflR3RXZbCgRYVURQgiFTsKrlo74d9VOJhKWUwlzHR3Sq18\r\nt01KlAYTwXtY1YECVPwU5r/1tfxCP9zfiQTWy7c5MF9BAK+UTMF5Gg2EVTL8\r\nozqenYN8uvCvxWnjcnHrzLNcWSDYE/GcJaw2OT6TnSqDRtOqOgxqCV3gMpmS\r\nVZ2aIm2ehlhVVtidSPNhcCBCcHc3yVNoqH4=\r\n=tkiP\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7f41dede8e5c1612d527a840afef51b282c43009","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"concurrently \"gulp serve-deprecated --locale=nb-no --nobrowser\"","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.8.0","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","react-autocomplete":"1.8.1","sp-js-provisioning":"1.1.4","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","dotenv":"16.0.3","eslint":"8.25.0","webpack":"5.74.0","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@types/react-autocomplete":"^1.8.6","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.8.0_1677245170093_0.335340942309859","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"pp365-projectextensions","version":"1.8.1","license":"MIT","_id":"pp365-projectextensions@1.8.1","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"97a629ed234e717b5dcfff959ddcfbd88a1388ce","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.8.1.tgz","fileCount":669,"integrity":"sha512-CcR6KZMh0df/jfIB9k8zJMrUhR0J31ZG7cQEZFI9grXty7Bh29ziNSFYPzuvpevAZd5JbU+ivWHCXkRR3ubLzw==","signatures":[{"sig":"MEQCIAR+DaxYCCRsAVpkZ500Jy6ifMBOAKSaqbD8JCUaM0blAiBFfza0HTf30amDe7RhRs+p2taLYuSso0WdV6LdS7+zBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110454499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI/jCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYmRAAk1fQwRwcZFhQJUFL790JM7US2EUX1yVGGBo5uB78a9gQFELt\r\na/rLh8/6WrG3XR0juVz24VvB36KFl6RmL0RByFe8FMnKKONSMLKDn/QpsrJi\r\nc+i5i6ri26KD6jNaN0W5hdJ9RddXnbg1jJI2SJR167Fc6JnB3KYepqdZutW2\r\n4/AglhkAms9qIdyAQ4YENzLrKuIgvSoOGKii3BbChdUmK0jqP2ZuXbZ+6avj\r\nBPEhQNq4+sfkFLFP26gNruh2RboJgdBanTzYUQlsfYt10Ur9tveuMf/YOW9L\r\n5paE2MQ5Mw3mmurRMne0wP/qqqbVe1DLoQFqSJ//jmQ8O1Qur1bN+BCOFmYh\r\nZY6wj08zGJbubKszYTabM9JOUacbvbBETXSX9/m0j3Ks1l5guvuyZTvB6e6+\r\ncY4B4XCLU3u+NcJGznaRe5h5GnEKjHLC1AiUevfY5/uUGlWv+yaD9OBQz+1a\r\nP46N9uqri3Uei6AkFieHXodSG3L6VYdnuuYo1Rv7nLbvU5THasQHfrlFBsvn\r\ne0VCnltRV7BfDlpZkARnJyj1mYCGzRxhip1WMOUIcWR9EKhc51QBM2xuENtB\r\n8ysdtRNw0Rqt+abSOXAPmg3jGwS+6ma9fGmZrePgw5cjIO338cYjw+WViGX1\r\nj06EAYnz5pwxYhU8FLoepfX9Ct4fqbq+Iy8=\r\n=ePL7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c68fa401625043d164a7da3a203f9207a3a9aa1f","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"concurrently \"gulp serve-deprecated --locale=nb-no --nobrowser\"","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.8.1","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","react-autocomplete":"1.8.1","sp-js-provisioning":"1.1.4","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","dotenv":"16.0.3","eslint":"8.25.0","webpack":"5.74.0","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@types/react-autocomplete":"^1.8.6","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.8.1_1680079041905_0.20866992205224721","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"pp365-projectextensions","version":"1.8.2","license":"MIT","_id":"pp365-projectextensions@1.8.2","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"9943ca44471fc8feca69f0a79f8151fde90e413d","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.8.2.tgz","fileCount":655,"integrity":"sha512-y1ZoLLvIz36fEBsI1vvJIYbmsCVThbGUyIRzaFjy4Ht1yQNFiHYlKgFYfJFKDUhcZiGXf52ovuA09Nx/CGNNVw==","signatures":[{"sig":"MEUCIBWKHN/Qn6eA9k8iPcsXJ10Ho84ub3ZgIWyY5D4KbSUPAiEAtfdRkLPsZDip6cvbStfkrSp+/KR/Dq5ZOabCyK/LnWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22498178},"gitHead":"7bc4ae2079bc1d7c3e4af532c179558e1b5aaeb3","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"concurrently \"gulp serve-deprecated --locale=nb-no --nobrowser\"","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.8.2","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","react-autocomplete":"1.8.1","sp-js-provisioning":"1.1.4","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","dotenv":"16.0.3","eslint":"8.25.0","webpack":"5.74.0","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@types/react-autocomplete":"^1.8.6","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.8.2_1685964432931_0.565014122784258","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"pp365-projectextensions","version":"1.8.3","license":"MIT","_id":"pp365-projectextensions@1.8.3","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"4018bbce5f9847692be02f35922a011c1d5f8f19","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.8.3.tgz","fileCount":663,"integrity":"sha512-WegrdIUeT4R4b+WOpfFl82cv6KtiRjG/7fV3UjAoMogMfjn6xR2V4aqH93YBEkZGjFTD7M94v3zBIQKmGU9B2A==","signatures":[{"sig":"MEUCIBLAWSaKpf6Z8cuZWSPf2cySYliSTDNUChg2z4GGgOqpAiEAjyJS/5TiHZnDpv9efYz8EWNXncEo28Edz3Bz8EcDkIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94908581},"gitHead":"cfd8c80fed2672c7e70869f56d1813e3a1abc930","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"concurrently \"gulp serve-deprecated --locale=nb-no --nobrowser\"","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.8.3","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","react-autocomplete":"1.8.1","sp-js-provisioning":"1.1.4","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","dotenv":"16.0.3","eslint":"8.25.0","webpack":"5.74.0","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@types/react-autocomplete":"^1.8.6","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.8.3_1687353508408_0.5509133469414615","host":"s3://npm-registry-packages"}},"1.8.4":{"name":"pp365-projectextensions","version":"1.8.4","license":"MIT","_id":"pp365-projectextensions@1.8.4","maintainers":[{"name":"olemp2","email":"olemp@puzzlepart.com"},{"name":"bloomz","email":"remi.blom-ohlsen@puzzlepart.com"},{"name":"puzzlepart","email":"company@puzzlepart.com"}],"homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"dist":{"shasum":"6b9a7c8a9b0b6462ea3905a1f85b4b541a022581","tarball":"https://registry.npmjs.org/pp365-projectextensions/-/pp365-projectextensions-1.8.4.tgz","fileCount":680,"integrity":"sha512-a0DAOS2P7YDtzqhNC/2ZM4Cu3oW0WVKQRsWchJZ/uJ6nEENKLgqMRqawoxACvqWEetsKgy8JCC/ZPpZK18gL9g==","signatures":[{"sig":"MEUCIQCziJdG0lAn5EZwqg2YXPHJsBPyuvCQFKFb5WHqu8AxZAIgA2Oanphggbb9kRDEYOfkwrLzpcvmGxf9zz63q+op7qQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25586293},"gitHead":"a49b1212ca6061fe67e400ba57668c63e73a430c","scripts":{"lint":"eslint --ext .ts,.tsx ./src --color","build":"tsc --build","serve":"concurrently \"gulp serve-deprecated --locale=nb-no --nobrowser\"","watch":"concurrently \"npm run serve\" \"livereload './dist/*.js' -e 'js' -w 250\"","package":"gulp clean && gulp default --ship && gulp package-solution --ship","lint:fix":"eslint --ext .ts,.tsx ./src --color --fix && npm run prettier","prettier":"prettier --config .prettierrc '**/*.ts*' --write --loglevel silent","postversion":"tsc && npm publish","publish:temp":"npm install && npm run build && npm publish --tag temp","package:debug":"gulp clean && gulp default && gulp package-solution"},"_npmUser":{"name":"olemp2","email":"olemp@puzzlepart.com"},"repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"_npmVersion":"8.19.2","description":"This solution contains SPFx extensions for the project level.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"16.13.1","tslib":"2.3.1","@pnp/sp":"1.3.8","react-dom":"16.13.1","spfx-jsom":"0.6.6","@pnp/odata":"1.3.8","rehype-raw":"^6.1.1","underscore":"1.9.1","@pnp/common":"1.3.8","@pnp/logging":"1.3.8","pp365-shared":"1.8.4","msgraph-helper":"0.8.3","react-markdown":"^8.0.3","valid-filename":"3.1.0","@fluentui/react":"8.98.1","@pnp/sp-taxonomy":"1.3.8","@reduxjs/toolkit":"1.5.0","@pnp/sp-clientsvc":"1.3.8","@pnp/polyfill-ie11":"1.0.1","react-autocomplete":"1.8.1","sp-js-provisioning":"1.1.4","@uifabric/utilities":"6.45.1","@microsoft/sp-dialog":"1.15.2","@microsoft/decorators":"1.15.2","sp-entityportal-service":"1.3.3","@uifabric/file-type-icons":"7.6.27","@microsoft/sp-core-library":"1.15.2","@microsoft/sp-application-base":"1.15.2","@microsoft/sp-office-ui-fabric-core":"1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","find":"0.3.0","gulp":"4.0.2","colors":"1.4.0","dotenv":"16.0.3","eslint":"8.25.0","webpack":"5.74.0","prettier":"2.1.1","livereload":"0.9.1","typescript":"4.5.5","@types/react":"16.9.51","concurrently":"5.2.0","@types/react-dom":"16.9.8","@types/sharepoint":"2016.1.7","@types/underscore":"1.9.2","@types/webpack-env":"1.15.2","eslint-plugin-react":"7.31.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@microsoft/sp-build-web":"1.15.2","@rushstack/eslint-config":"2.5.1","@types/react-autocomplete":"^1.8.6","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-unused-imports":"2.0.0","@microsoft/eslint-config-spfx":"1.15.2","@microsoft/eslint-plugin-spfx":"1.15.2","@typescript-eslint/eslint-plugin":"5.40.0","@microsoft/rush-stack-compiler-4.5":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pp365-projectextensions_1.8.4_1692872101218_0.42400748490306905","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-02-02T11:29:45.666Z","modified":"2025-05-23T08:32:13.669Z","1.2.5":"2021-02-02T11:29:45.914Z","1.4.1":"2022-03-28T12:36:41.420Z","1.5.0":"2022-04-01T17:01:20.475Z","1.5.1":"2022-04-04T11:21:58.596Z","1.5.2":"2022-04-05T07:48:08.186Z","1.5.3":"2022-04-06T13:26:33.960Z","1.5.4":"2022-04-21T07:53:04.839Z","1.6.0":"2022-06-27T08:17:03.812Z","1.6.1":"2022-06-29T15:36:59.149Z","1.6.1-760.1":"2022-10-07T13:37:29.249Z","1.6.2":"2022-10-12T10:26:25.385Z","1.6.3":"2022-10-12T14:14:35.945Z","1.6.5":"2022-10-14T07:12:12.983Z","1.6.6":"2022-10-17T16:19:52.985Z","1.7.0":"2022-10-19T09:51:05.146Z","1.7.1":"2022-10-25T12:10:26.149Z","1.7.2":"2022-10-26T07:37:22.241Z","1.7.3":"2022-11-02T17:56:38.123Z","1.7.3-923.1":"2022-12-20T10:15:19.596Z","1.8.0":"2023-02-24T13:26:10.516Z","1.8.1":"2023-03-29T08:37:22.662Z","1.8.2":"2023-06-05T11:27:13.263Z","1.8.3":"2023-06-21T13:18:28.919Z","1.8.4":"2023-08-24T10:15:01.663Z"},"bugs":{"url":"https://github.com/Puzzlepart/prosjektportalen365/issues"},"license":"MIT","homepage":"https://github.com/Puzzlepart/prosjektportalen365#readme","repository":{"url":"git+https://github.com/Puzzlepart/prosjektportalen365.git","type":"git","directory":"SharePointFramework/ProjectExtensions"},"description":"This solution contains SPFx extensions for the project level.","maintainers":[{"email":"olemp@puzzlepart.com","name":"ompala"},{"email":"remi.blom-ohlsen@puzzlepart.com","name":"bloomz"},{"email":"company@puzzlepart.com","name":"puzzlepart"}],"readme":"## Project extensions \n\nThis solution contains SPFx extensions for the project level.\n\n_Published to **npm** as `pp365-projectextensions`_\n\n### ProjectSetup\n\nExtension for configuring a new project.\n\nAdded to all projects, and removed when the configuration/setup is done.\n\nThe user selectes a template, optional extensions and settings.\n\n\n#### Project template\n\n![image-20210210212851547](assets/image-20210210212851547.png)\n\n\n#### List content\n\n![image-20210210212959283](assets/image-20210210212959283.png)\n\n\n#### Settings\n\n![image-20210210213017732](assets/image-20210210213017732.png)\n\n### TemplateSelector\n\nExtension for copying templates from the hub/portal site to the project site.\n\nThe templates should be stored in a library named `Malbibliotek`. This library is created when installing Prosjektportalen 365.\n\n#### Selecting templates\n\nIn the initial screen the desired templates are selected by the user. They can navigate in the folder structure like in a SharePoint library.\n\n![image-20210210211449675](assets/image-20210210211449675.png)\n\n\n\n#### Selecting target library and folder\n\nIn the next screen the user decides where the templates should be copied. They can navigate in the folder structure just like when selecting the templates.\n\n![image-20210210211654080](assets/image-20210210211654080.png)\n\nIf there's more than 1 library on the project site, the user can also pick another library.\n\n![image-20210210212421865](assets/image-20210210212421865.png)\n\n#### Adjust file name and title\n\nNext they can adjust the file names and titles.\n\n![image-20210210211724583](assets/image-20210210211724583.png)\n\n#### Follow the progress\n\nWhen the user has selected their templates, selected the target folder and clicked start - progress is shown.\n\n![image-20210210211809859](assets/image-20210210211809859.png)\n\n### Serve\n\n- Take a copy of `config/serve.sample.json` and name it `serve.json`\n- Run `npm run serve`\n\n### Versioning\nNever update the version of this solution independently. The version is automatically kept in sync with the other packages.","readmeFilename":"README.md"}