1.11.1 • Published 6 months ago

@needle-tools/needle-component-compiler v1.11.1

Weekly downloads
-
License
-
Repository
github
Last release
6 months ago

Typescript to Unity component

Little helper package to transpile typescript files to Unity C# components.
Please run npm install first before using.

Usage

node <path to>/component-compiler.js <output_directory> <path_to/my_script.ts>

Command decorators

  • @dont-generate-component add before class to skip generating a component
  • @generate-component to enforce generating a component (not required)
  • @serializeField field decorator, similar to [SerializeField] in Unity
  • @nonSerialized field or method decorator to skip generating c# code for a field or a method, similar to [NonSerialized] in Unity
  • @type MyNamespace.MyType decorator for fields or classes, specifiy C# type of field or class
  • @ifdef MY_IFDEF field decorator only at the moment
  • @tooltip My Text field decorator, generates a Unity [Tooltip("My Text")]
  • @contextmenu MethodName method decorator, generates a [ContextMenu("MethodName")]
1.10.3

9 months ago

1.11.1

6 months ago

1.10.2

9 months ago

1.11.0

6 months ago

1.10.1

10 months ago

1.10.0

10 months ago

1.9.4

12 months ago

2.4.1-pre

1 year ago

2.4.0-pre

1 year ago

1.9.3

1 year ago

1.9.2-exp

2 years ago

2.0.0-pre

2 years ago

2.3.0-pre

1 year ago

1.9.1-exp

2 years ago

2.2.0-pre.1

2 years ago

2.1.0-pre

2 years ago

2.2.0-pre

2 years ago

1.9.2

1 year ago

1.9.1

2 years ago

1.9.0

2 years ago

1.7.3

2 years ago

1.8.0

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.7.2

2 years ago

1.6.3

2 years ago

1.7.1

2 years ago

1.6.2

2 years ago

1.7.0

2 years ago

1.6.1

2 years ago

1.6.0

2 years ago

1.5.0

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.1

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago