Frode Austvik
76a00db34d
Fix build by re-adding a missing dev dependency
...
This fixes cssnano being unable to load the preset "advanced", after
the dependency for that was removed in commit 24ceb6664d .
2023-11-07 18:19:43 +02:00
Даниїл Григор'єв
1be520afb9
Clean up and update workspace files
...
* Remove deprecated TSLint config
* Remove jsconfig.json
jsconfig.json is an alternative name for tsconfig.json that has allowJs
set to true. Since the directory already contains a tsconfig.json file,
this file does nothing.
* Remove Gitpod configuration
Gitpod is not as useful in CE because we're focusing on standalone.
Also, the configuration was added just to promote the service and there
are other similar services which may be preferred by the user.
* Remove Travis CI configuration
Travis CI is not used in shapez anymore in favor of GitHub Actions. In
addition to that, CI setup for the community edition will be done once
the codebase is in a better condition.
* Remove CONTRIBUTORS and CONTRIBUTING.md
The contributors file is out of date and unneeded as GitHub now shows
all collaborators anyway - however it could be still used in the future
to show a list of contributors in the game. CONTRIBUTING.md contains the
text of CLA, which is not enforced in this repository.
* Replace VSC workspaces with regular settings files
VSCode workspaces don't provide much benefit in a source tree like
shapez. This commit also adds EditorConfig and ESLint VSCode extensions
to the recommended extensions list.
* Remove CI workflow for building the game
It hasn't been updated in a while and we don't need it for now. Once the
codebase is in a more managable state, a new workflow will be added.
* Remove some unused resources
There are still many resources left, but they will be removed along with
the relevant code later.
2023-10-25 08:05:56 +03:00
Bagel03
81df743334
Add support for JSX
...
Allows usage of JSX across the codebase, JSX is turned into regular HTML elements.
2023-10-24 16:58:53 +03:00
Даниїл Григор'єв
6deee07a80
Remove GOG/Wegame source roots
2023-10-06 11:13:26 +03:00
Bagel03
47ee05b715
Update ts to 5.0 ( #11 )
2023-03-05 14:32:19 -05:00
Thomas (DJ1TJOO)
77fb9b76b6
Fixed missed trim replacement ( #9 )
2023-03-05 20:01:10 +01:00
Bagel03
ddb904432e
Prettier
2023-03-04 21:32:47 -06:00
Bagel03
1eb264716a
Add ts support
2023-03-04 21:32:47 -06:00
EmeraldBlock
bd781f8750
build fixes
2023-03-04 21:23:14 -06:00
EmeraldBlock
24ceb6664d
ES modules and config refactor
...
- switches to ES modules in gulp and src
- uses dengr's webpack configs and package.json, with modifications
- removes gulp/package.json
- removes babel stuff
- removes gulp-load-plugins, instead importing gulp plugins manually
- removes unused and trivial packages
- upgrades packages
- uses path/posix, for gulp
- removes __dirname in favor of relative urls
2023-03-04 00:46:55 -06:00
Thomas (DJ1TJOO)
2dc7f963fe
Removed china, wegame, gog and demo ( #3 )
...
* Removed build and global variables for china, wegame
* Removed google analitycs
2023-03-04 02:44:19 +02:00
Thomas (DJ1TJOO)
0713c850ec
Fixed dev and devStandalone script ( #1503 )
...
* Fixed dev and devStandalone script
* Added eslint no-unreachable code rule
* Fix small type issue
2022-12-29 09:57:34 +01:00
Даниїл Григор'єв
ed6922f912
Await asynchronous mod initialization ( #1485 )
2022-11-03 23:17:07 +01:00
tobspr
b07e04e7b1
Disable GA on shapez for better privacy
2022-10-24 09:54:36 +02:00
tobspr
885d1e609e
Update repository links, add patreon link
2022-10-22 16:14:54 +02:00
tobspr
b42488f7b5
Update menu text & announcement
2022-10-13 15:23:14 +02:00
tobspr
e0bc74a4fd
Fix steam login not working
2022-10-13 11:25:47 +02:00
tobspr
ee2279d5f0
Add shapez 2 hint to the game
2022-10-09 13:09:31 +02:00
tobspr
82980ae849
Add hint for shapez 2
2022-10-09 12:46:16 +02:00
Carlos Morette
c93435f510
translate shapeTooltip ( #1481 )
2022-10-06 21:14:00 +02:00
tobspr
c77e428ffb
Fix darwin builds on gog
2022-07-20 18:16:14 +02:00
tobspr
b0c9894bf6
Add CLA
2022-07-19 14:52:41 +02:00
tobspr
400ee8e737
Support for GOG
2022-07-18 14:18:02 +02:00
Gumball73
81e3d2ba76
Update base-pt-PT.yaml ( #1460 )
...
Update base-pt-PT
2022-07-18 13:00:08 +02:00
tobspr
52166fdd86
Fix discount still being active
2022-07-07 20:40:47 +02:00
tobspr
b67f925f4f
Update since summer sale ended
2022-07-07 20:36:05 +02:00
tobspr
a5022443f3
Remove events connector
2022-06-28 10:41:46 +02:00
tobspr
8ff2f43d0c
Better Incognito warning
2022-06-28 10:22:43 +02:00
tobspr
934cba22a2
Merge branch 'master' of github.com:tobspr/shapez.io
2022-06-28 09:19:46 +02:00
tobspr
3b79662721
Fix invalid ids
2022-06-28 09:19:44 +02:00
LSowyer
c51468157f
Update base-tr.yaml ( #1458 )
...
55. Kısım düzeltildi
2022-06-27 17:59:53 +02:00
tobspr
e4f8d3b569
Fix game on small resolutions
2022-06-27 17:42:21 +02:00
tobspr
8454a782b4
Further crazygames sdk integration
2022-06-27 17:34:43 +02:00
tobspr
a39195c972
Support for crazgames sdk
2022-06-27 17:20:01 +02:00
tobspr
56296ab88a
Minor adjustments
2022-06-26 18:51:39 +02:00
tobspr
80754247a1
Hide kiwi clicker banner when mods are installed
2022-06-25 10:17:30 +02:00
tobspr
39b4f44018
Fix typo
2022-06-23 19:58:47 +02:00
tobspr
e2907a1ab8
Adjust for the summer sale
2022-06-23 19:48:53 +02:00
tobspr
1e6199b213
Forward utm campaign
2022-06-23 18:09:40 +02:00
tobspr
4e25bf4045
Compatibility for old mods
2022-06-23 16:03:55 +02:00
tobspr
aa273d39a1
Merge branch 'master' of github.com:tobspr/shapez.io
2022-06-23 14:59:11 +02:00
tobspr
9f3cf49fad
Properly render discounts
2022-06-23 14:59:09 +02:00
Lolappa
3a43cdcb47
Update base-fi.yaml ( #1457 )
...
* Update base-fi.yaml
* Update base-fi.yaml
2022-06-23 11:44:26 +02:00
tobspr
d976245cc1
Allow hiding kiwi clicker link - try 2
2022-06-22 16:18:36 +02:00
tobspr
befd8a7877
Make side project info closeable
2022-06-22 10:29:50 +02:00
tobspr
5627d656cc
Rebalance levels, adjustments, etc
2022-06-22 10:22:20 +02:00
tobspr
dab688cefb
Sync translations
2022-06-22 10:21:51 +02:00
tobspr
3bf9bfe066
Merge branch 'master' of github.com:tobspr/shapez.io
2022-06-22 10:20:22 +02:00
tobspr
1e8c5f7074
Update translations ( closes #1453 )
2022-06-22 10:20:17 +02:00
Ivan
7694b7be2b
Russian translation overhaul ( #1455 )
2022-06-22 10:17:59 +02:00