Mauri Ora
Well being by creating awesome Typescript software. All modules are (currently) related to the Screen Controller. A platform independent Web Wallpaper.
Aotearoa, New Zealand
Pinned Repositories
Announcements-Bar-Extension
Announcements-Bar-Spfx
This is an example solution of a SharePoint MVC implementation using PNPjs, Spfx-Controls and Fluent UI.
minimist-better-ajv-errors-cli
Combines minimist, typebox and better-ajv-errors for simple command line args validating.
Model-Announcement-Extended
Shared model for the announcement (title, body, expires) extended with the properties urgent, start date, url and owner.
node-win-wallpaper
reusable-hybrid-repo-mvc-spfx-examples
This is an example of a re-useable hybrid-repo, SharePoint (SPFx) MVC implementation. It uses git-modules, yarn workspaces, PNPjs, Spfx-Controls, MobX and Fluent UI. The goal is to provide a starting point for rapid SPFX development.
SimpleProcess
Simple node child process wrapper for typescript
sp-dev-fx-controls-react
Reusable React controls for SPFx solutions
Spfx-Packaging
workspace-tools
Mauri Ora's Repositories
mauriora/Announcements-Bar-Spfx
This is an example solution of a SharePoint MVC implementation using PNPjs, Spfx-Controls and Fluent UI.
mauriora/reusable-hybrid-repo-mvc-spfx-examples
This is an example of a re-useable hybrid-repo, SharePoint (SPFx) MVC implementation. It uses git-modules, yarn workspaces, PNPjs, Spfx-Controls, MobX and Fluent UI. The goal is to provide a starting point for rapid SPFX development.
mauriora/Announcements-Bar-Extension
mauriora/debugging
Debugging tools like callerAndFName
mauriora/minimist-better-ajv-errors-cli
Combines minimist, typebox and better-ajv-errors for simple command line args validating.
mauriora/Model-Announcement-Extended
Shared model for the announcement (title, body, expires) extended with the properties urgent, start date, url and owner.
mauriora/node-win-wallpaper
mauriora/SimpleProcess
Simple node child process wrapper for typescript
mauriora/sp-dev-fx-controls-react
Reusable React controls for SPFx solutions
mauriora/Spfx-Packaging
mauriora/workspace-tools
mauriora/Announcements-Lists-Deployment
Deploys the acknowledged announcements list, the extended announcements content type and list. Should be installed on one site per tenant. Use this if you want to create a new Announcements lists and don't want to re-use an existing one.
mauriora/Announcements-Model-Deployment
Deploys the acknowledged announcements list and the extended announcements content type. Should be installed on the site hosting the Announcements list.
mauriora/Controller-SharePoint-List
Provides access to SharePoint lists
mauriora/eslint-config-react
mauriora/eslint-config-ts
mauriora/Keyword-Feedback-Extension
mauriora/Keyword-Feedback-Solution
This SharePoint extension or webpart enables a user to enter a keyword, e.g. "How do you feel today?". By using keywords, users can re-use terms entered previously by anyone. The keyword is stored in a minimalistic list with keywords enabled.
mauriora/lerna
:dragon: A tool for managing JavaScript projects with multiple packages.
mauriora/microsoft-gulp-core-build
Improvements and fixes for using from node. until found repository https://github.com/microsoft/rushstack/tree/master/core-build/gulp-core-build
mauriora/Package-Tools
General package tools like config files defaults
mauriora/Utils-SPFx-Controls-React
Wrappers and tools for @pnp/SPFX-Controls-react and @FluentUI/react. For each FieldType a component with label exists, that excepts the same props. Mostly they are straight HOCs implementing onChange. Sometimes they'll add the label.
mauriora/WebPart-Keyword-Feedback
mauriora/WebPart-Test
mauriora/WebPart-Test-Workspaces
This is an example solution of a SharePoint MVC implementation using PNPjs, Spfx-Controls and Fluent UI. It hopefully illustrates: 1. create a model for the SharePoint access, 2. reusable modules for the basics 3. data source access and presentation so you focus on business process logic development