sp-metadata

module
v0.0.0-...-bfec9f6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: MIT

README

banner

SharePoint Metadata Tracker

The Metadata Tracker collects SharePoint API entity definitions (/_api/$metadata).

Entity definitions (edmx models) are stored in ./meta folder.

Schema comparison allows tracking "what's new in SharePoint Online" in comparison to previous releases and On-Premise versions.

SharePoint Online is tracked for Standard and Target Releases which allows detecting what potential changes API-terms would be applied shortly.

One of the main goals of the project is providing an easily accessible entry point when planning any backward compatibility of an application to support some of the On-Premise targets or at least verify that some methods/props might require workarounds.

The project should not be treated as documentation as EDMX doesn't provide the corresponding level of details, e.g you can't know GET or POST should be used for a method. And I also do not map everything from EDMX models to .mds, it's mostly flat entities and presence comparison within the versions.

Where to start

Check out 👉 REST APIs Namespaces 👈 availability then drill-down to a specific API.

Similar projects

In a contract to SharePoint REST API Metadata Explorer by Sergei Sergeev, which is, by the way, is a great project, SharePoint Metadata Tracker aims to compare APIs availability with the previous SharePoint versions.

Directories

Path Synopsis
cmd
gen
get
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL