DynamoVisualProgramming.DynamoServices by Autodesk

<PackageReference Include="DynamoVisualProgramming.DynamoServices" Version="3.3.0-beta6196" />

 DynamoJSInvokable

This attribute is used to mark methods that are called from javascript web components. Usually these methods are internal apis with no c# references so developers might inadvertently change them and break interop with the js component. We might use this attribute in the future to analyze when these methods change.
using System; namespace Autodesk.DesignScript.Runtime { [AttributeUsage(AttributeTargets.Method)] internal class DynamoJSInvokable : Attribute { } }