Creating a dedicated package for iframe API typings

If users are willing to use Typescript to develop scripts for maps, they will need typings for the `WA` object.
This commit creates a new package (@workadventure/iframe-api-typings) that contains only the `iframe_api.d.ts` file.

The file is generated from the build of the front and isolated in this package.
This is necessary because the iframe_api.js file is supposed to always be loaded from WorkAdventure directly (and there is no @workadventure/iframe-api package and there will never be one)
This commit is contained in:
David Négrier 2021-04-10 18:42:42 +02:00
parent a1f06ffbd5
commit 6acf0ff047
6 changed files with 98 additions and 0 deletions

View file

@ -5,6 +5,7 @@
"moduleResolution": "node",
"module": "CommonJS",
"target": "ES2015",
"declaration": true,
"downlevelIteration": true,
"jsx": "react",
"allowJs": true,