David Négrier
54e9e5656b
Commenting menu display (for now)
2021-05-17 16:50:35 +02:00
David Négrier
00dd5a8c84
Fixing Yarn
2021-05-17 16:45:52 +02:00
David Négrier
7cc1e5b2c6
Moving styles out of the "dist/" directory
2021-05-17 16:41:40 +02:00
David Négrier
79935593e2
Adding fork-ts-checker-webpack-plugin
...
This allows offloading type checking to another process and saves ~1-2 seconds for each build.
Also, we can integrate ESLint into the build pipeline and this is dope!
2021-05-17 16:41:38 +02:00
David Négrier
6e7f8507b1
Removing custom stats
2021-05-17 16:41:10 +02:00
David Négrier
849e68ece2
Optimizing build time + inline small files into CSS
2021-05-17 16:41:10 +02:00
David Négrier
db40681be7
Code cleanup
2021-05-17 16:41:10 +02:00
David Négrier
9c4c6f2d53
Fixing Jasmine tests
2021-05-17 16:41:10 +02:00
David Négrier
5cb58d98a0
Adding correct SCSS file integration with Svelte
2021-05-17 16:41:09 +02:00
David Négrier
1885ea42a4
First working example with Svelte (the menu icon shows up on entering the game)
2021-05-17 16:39:56 +02:00
David Négrier
62cc1f73ca
Tryig to fix webpack for Svelte
2021-05-17 16:39:56 +02:00
David Négrier
9bc79c3ed3
Adding Svelte to the project
2021-05-17 16:39:55 +02:00
Kharhamel
867f783d5e
Merge pull request #1054 from thecodingmachine/fixWebpackConfig
...
FIX: webpack config NodePolyfillPlugin
2021-05-17 16:33:04 +02:00
kharhamel
f2dca82642
FIX: webpack config NodePolyfillPlugin
2021-05-17 16:30:19 +02:00
_Bastler
6d1b82974d
Merge branch 'develop' of github.com:thecodingmachine/workadventure into dev_main_merge
2021-05-17 16:17:50 +02:00
Kharhamel
cfc156d022
Merge pull request #1053 from thecodingmachine/fixWebpackConfig
...
FEATURE: we now allow a global zoom level of 1.5
2021-05-17 16:17:07 +02:00
kharhamel
a66d42e158
FEATURE: we now allow a global zoom level of 1.5
2021-05-17 16:11:38 +02:00
_Bastler
d03f277061
Merge branch 'develop' of github.com:thecodingmachine/workadventure into dev_main_merge
2021-05-17 15:25:11 +02:00
_Bastler
cad36a7e40
updates
2021-05-17 15:24:56 +02:00
Kharhamel
a6786c7494
Merge pull request #1052 from thecodingmachine/fixWebpackConfig
...
FEATURE: added new env variables
2021-05-17 15:12:12 +02:00
_Bastler
06652ab3aa
improvements
2021-05-17 14:59:34 +02:00
_Bastler
16aa859844
merge develop into main
2021-05-17 14:49:18 +02:00
kharhamel
a23e72454d
FEATURE: added the env variable DISABLE_DIRTY_CHECKS
2021-05-17 14:47:34 +02:00
Kharhamel
99cc1b488f
Merge pull request #1051 from thecodingmachine/fixWebpackConfig
...
FIX: fixed an error in webpack config
2021-05-17 13:35:57 +02:00
_Bastler
aac5676765
hotfix
2021-05-17 12:50:15 +02:00
kharhamel
1466d7481c
FIX: fixed an error in webpack config
2021-05-17 12:20:07 +02:00
GRL
39539214df
documentation of SetProperty
2021-05-17 10:13:48 +02:00
_Bastler
3e66a541e3
add website focus overlay
2021-05-16 18:48:48 +02:00
_Bastler
6ebec9ce68
add exitUrl script
2021-05-16 14:52:07 +02:00
_Bastler
c7623300f2
add input popup
2021-05-16 14:04:45 +02:00
_Bastler
c6eee39057
cowebsite
2021-05-16 10:50:57 +02:00
_Bastler
f5d0c27193
fix cowebsite
2021-05-16 10:42:05 +02:00
_Bastler
b4fc8c6d27
Added discussion scripting
2021-05-16 10:22:05 +02:00
_Bastler
9c392856eb
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2021-05-15 18:57:25 +02:00
_Bastler
e7727e122e
storage + nes.css
2021-05-14 16:41:41 +02:00
_Bastler
d6e99d5f4d
fix overlay + typing focus
2021-05-14 11:59:38 +02:00
David Négrier
fe573893a1
Merge pull request #1039 from thecodingmachine/importsNotUsedAsValues
...
Setting "importsNotUsedAsValues": "error"
2021-05-13 19:43:34 +02:00
_Bastler
19a56f9d3b
fix joystick
2021-05-13 19:07:04 +02:00
_Bastler
e329c39741
fix perfomance
2021-05-13 15:56:51 +02:00
_Bastler
1f5af5199d
animated tiles
2021-05-13 15:24:35 +02:00
_Bastler
6e9b2e8d31
merge develop, add animated tiles
2021-05-13 15:09:02 +02:00
GRL
43aad4ab14
phaserLayers managed by Gamemap
...
Implementation of LayersFlattener
Implementation of Setting properties of a layer form script
Update show/hide layer form script
Update unit test of LayersIteratorTest
2021-05-12 14:30:12 +02:00
David Négrier
8aeaf292b3
Merge pull request #1043 from thecodingmachine/webpack_typescript_config
...
Switching the Webpack configuration file to Typescript
2021-05-12 13:42:37 +02:00
David Négrier
4fcbc146ca
Switching the Webpack configuration file to Typescript
...
This switches the Webpack config file from JS to Typescript.
2021-05-12 13:38:32 +02:00
David Négrier
9bf34a5117
Merge pull request #1040 from thecodingmachine/webpack5
...
Upgrading all dependencies in front
2021-05-12 11:55:10 +02:00
David Négrier
06058cfc24
Upgrading Typescript target from ES2015 to ES2017.
2021-05-12 11:45:01 +02:00
David Négrier
664a5b6b91
Upgrading ESLint (and ignoring a bunch of interesting rules)
2021-05-12 11:44:41 +02:00
David Négrier
f57c01dee8
Refactoring Webpack files to remove prod file. The prod file is now inferred from the NODE_ENV variable.
2021-05-12 11:28:21 +02:00
David Négrier
8c1e01566a
Upgrading all dependencies in front
...
Upgrading to Webpack 5, Typescript 4, ...
2021-05-12 10:35:14 +02:00
David Négrier
4d4f845b9e
Setting "importsNotUsedAsValues": "error"
...
Turning the "importsNotUsedAsValues" TS config value to "error".
This will require us to use `import type` instead of `import` when we are importing a value that is only used as a type (and therefore that is dropped by the Typescript compiler).
Why this change?
This is a requirement to be able to use Svelte in the future. See https://github.com/sveltejs/svelte-preprocess/issues/206#issuecomment-663193798
2021-05-12 09:13:25 +02:00