jsii icon indicating copy to clipboard operation
jsii copied to clipboard

jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!

Results 253 jsii issues
Sort by recently updated
recently updated
newest added

The `AnonymousObject` class is used when a value is passed from JS to .NET through a union or `any` typed return point, and there is not sufficient runtime type information...

bug
language/dotnet
pr/ready-to-merge
p1
contribution/core

Adds a new CLI flag `--no-runtime-type-checking` to allow library authors to opt out of generating runtime type checking code if they are not interested in those. --- By submitting this...

pr/ready-to-merge
contribution/core

Ran npm-check-updates and yarn upgrade to keep the `yarn.lock` file up-to-date.

dependencies
contribution/core
auto-approve

--- By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license]. [Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0

contribution/core

See [CHANGELOG](https://github.com/aws/jsii/blob/bump/1.65.0/CHANGELOG.md)

pr/no-squash

## :bug: Bug Report ### Affected Languages - [ ] `TypeScript` or `Javascript` - [x] `Python` - [ ] `Java` - [ ] .NET (`C#`, `F#`, ...) - [ ]...

language/python
p1
module/kernel

Adds a dependency on `downlevel-dts` to produce down-leveled declarations file when we start publishing compilers that use modern versions of TypeScript, to maximize compatibility in between compiler versions. This emits...

contribution/core

The code generator used to represent jsii interfaces as python `Protocols`, however this mechanism is normally intended to allow structural typing in python. Python `Protocol` types are declared using a...

pr/do-not-merge
contribution/core

Related: #2927 --- By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license]. [Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0

contribution/core

Add initial support for the Kotlin programming language in the `pacmak` generator. Currently, the Kotlin generator can produce Java-like stubs for Kotlin/JVM. It reuses the existing Java runtime library. Current...