FluffySpoon.JavaScript.CSharpToTypeScriptGenerator
FluffySpoon.JavaScript.CSharpToTypeScriptGenerator copied to clipboard
A flexible CSharp to TypeScript generator that is Gulp, Webpack and Grunt friendly, written in TypeScript.
Hi! I've been looking for a C# to .TS parser and this project has plenty of features. Respect to you for building this. As I built an example at work,...
Snyk has created this PR to upgrade typescript from 4.9.5 to 5.0.2. :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.18.14 to 18.14.6. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) from 3.10.7 to 4.3.1. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [jasmine](https://github.com/jasmine/jasmine-npm) from 3.99.0 to 4.5.0. Release notes Sourced from jasmine's releases. 4.5.0 Please see the release notes. 4.4.0 Please see the release notes. 4.3.0 Please see the release notes....
Being able to output to a single file would be good.
Add an option to convert a c# namespace to a ts module (with dot syntax) This is the more modern ts way of doing things.
Before I was able to get this... ``namespace test { using JsonConverters; using Newtonsoft.Json; [JsonConverter(typeof(DerivedClassJsonConverter))] [DerivedType(DerivedType = typeof(And))] [DerivedType(DerivedType = typeof(CloseParen))] [DerivedType(DerivedType = typeof(Constraint))] [DerivedType(DerivedType = typeof(OpenParen))] [DerivedType(DerivedType = typeof(Or))]...
if a class contains regions the following property after the region is ignored ``` public class PlayerInfo { #region properties that cannot changes at runtime public string PlayerId { get;...
The generator is confused if an interface itself implements multiple interfaces like in the code below ``` public interface IArchiveEntry : IId, IOwned { ArchiveEntryType Type { get; } List...