Commit Graph

54 Commits

Author SHA1 Message Date
Martijn Faassen
55d9e1bbd8
Resolve dependencies refactor (#449)
Create a new resolveDependencies

Use Map to do differences between Wasp and user package.json dependencies.

This is now used internally in resolveNpmDeps.

Also fixes a bug in the conflict error message, where the wasp and user dependency
were previously not properly distinguished.

Add .vscode and move everything that appears text editor related to a section
2022-02-09 14:02:19 +01:00
Martin Sosic
2e9c9c63e1 Updated wasp version to 0.3.0.0. 2022-02-04 11:52:30 +01:00
Shayne Czyzewski
c516113f11
feat: Warns user if Prisma needs to be migrated because of schema.prisma changes (#424)
Closes #214
2022-01-27 15:14:29 -05:00
Martin Šošić
8d2c33ab28
Replace Wasp with AppSpec and Parser with Analyzer. (#423) 2022-01-20 11:45:14 +01:00
Shayne Czyzewski
b74eb88ff0
Makes DbGenerator responsible for movement of migrations dir (#420)
Closes #105
2022-01-12 11:28:21 -05:00
Martin Šošić
880cd39226
Added support for custom evaluation to Analyzer. (#375) 2021-12-07 14:44:01 +01:00
Martin Šošić
2d09576af6
./run script can now run stan - static analyzer. (#365) 2021-11-16 20:43:55 +01:00
Phil de Joux
ace42b360e
Get set up to run stan for static analysis (#364)
* fix: Get set up to run stan with its default setup.

Show how to install stan with stack.

* Use the same resolver by way of a snapshot.
2021-11-16 17:22:30 +01:00
Martin Sosic
2064b9a3e7 Updated .hlint.yaml so it contains correct list of default extensions. 2021-11-15 19:23:17 +01:00
Martin Sosic
95e71eb48e Renamed wasp cli executable from wasp to wasp-cli. 2021-11-12 18:13:59 +01:00
Martin Šošić
a5f2eb03c8
Merge pull request #300 from wasp-lang/analyzer-evaluator
feat: Implement evaluator for new type checker
2021-09-22 23:39:45 +02:00
Martin Sosic
af201435be Updated wasp version to 0.2.2.2. 2021-08-20 17:50:57 +02:00
craigmc08
4120bc53dc Add TH generation for IsDeclType, IsEnumType instances 2021-08-05 13:25:13 -04:00
Martin Sosic
b1ff2566a1 Updated wasp version to 0.2.2.1. 2021-07-22 17:18:03 +02:00
Martin Sosic
1ae8887a71 Updated wasp version to 0.2.2.0. 2021-07-22 13:43:27 +02:00
Craig McIlwrath
be03c2a153
feat(analyzer): add new Analyzer module and implement parser
Implements the parser for the new wasp Analyzer. Additionally fixes some ambiguities/inconsistencies in the wasplang document.

Closes #274
2021-07-16 09:34:12 -04:00
Martin Sosic
7c7eaa5409 Updated StrongPath to 1.0.0.0, from Hackage. 2021-07-05 17:47:28 +02:00
Martin Sosic
e81635a1eb Updated wasp version to 0.2.1.0. 2021-06-29 16:51:45 +02:00
Trieu Huy Vu
a18be1ab27
feat(cli): CLI now supports bash completion (#224)
Co-authored-by: Trieu Vu <trieuv@strategicdata.com.au>
2021-06-16 13:40:31 +02:00
Martin Sosic
04f35b4e8f Updated wasp version to 0.2.0.1. 2021-04-25 08:46:31 +02:00
Martin Sosic
40b6b0b5fc Updated wasp version to 0.2.0.0. 2021-04-21 14:22:55 +02:00
Martin Sosic
57cd5a8a6f Updated wasp version to 0.1.11.0. 2021-04-16 13:01:48 +02:00
Martin Sosic
ad50214e56 Updated wasp version to 0.1.10.2. 2021-03-30 23:42:48 +02:00
Martin Sosic
300b4caafe Switched from Control.Exception to UnliftIO.Exception, that handles async exceptions by default. 2021-03-30 23:41:20 +02:00
Craig McIlwrath
82ea947981
Add ext/.waspignore file (#196) 2021-03-03 09:35:27 +01:00
Matija Sosic
696455d469 Updated wasp version to 0.1.10.1. 2021-02-22 16:10:37 +01:00
Martin Sosic
69d93911e1 Updated wasp version to 0.1.10.0. 2021-02-10 15:50:30 +01:00
Matija Sosic
0207276a01
Added welcome page to the newly created app. (#178) 2021-02-09 13:13:51 +01:00
Martin Sosic
aada425e44 Updated wasp version to 0.1.9.7. 2021-02-05 14:43:34 +01:00
Martin Sosic
3ef8cf425f Updated wasp version to 0.1.9.6. 2021-02-04 17:46:14 +01:00
Martin Sosic
69bbc3268f Updated wasp version to 0.1.9.5. 2021-02-04 14:19:28 +01:00
Martin Sosic
45015c4264 Updated wasp version to 0.1.9.4. 2021-02-03 19:38:27 +01:00
Matija Sosic
eddfe4c569 Updated wasp version to 0.1.9.3. 2021-02-01 17:54:55 +01:00
Martin Sosic
181ae7894b Updated wasp version to 0.1.9.2. 2021-01-25 22:05:48 +01:00
Martin Sosic
57d847d6e3 Implemented CLI telemetry. 2021-01-25 22:00:10 +01:00
Martin Sosic
56284ae7bc Updated wasp version to 0.1.9.1. 2020-12-18 11:29:09 +01:00
Martin Sosic
7d7a2cb016 Updated wasp version to 0.1.9. 2020-12-10 15:54:57 +01:00
Matija Sosic
26cd45af88 Updated wasp version to 0.1.8. 2020-11-27 18:18:24 +01:00
Matija Sosic
3056ad1be8 Updated wasp version to 0.1.7. 2020-11-05 16:29:12 +01:00
Martin Sosic
e2bddb2004 Updated wasp version to 0.1.6. 2020-10-31 20:40:23 +01:00
Martin Sosic
c2562e12e2 Added new-release script for automatic drafting of new releases. 2020-10-31 11:08:33 +01:00
Martin Sosic
199b28a474 Bumped version to 0.1.5 2020-10-30 16:10:01 +01:00
Martin Sosic
4889fefd0f Added 'version' command to cli. 2020-10-29 13:15:13 +01:00
Martin Sosic
3a571ce045 Bumped version to 0.1.2. 2020-10-28 18:01:46 +01:00
Martin Sosic
ca039304f9 Wasper can now specify npm dependencies. 2020-09-29 13:46:48 +02:00
Matija Sosic
08f224d03d
Implemented migrate-save and migrate-up cli db commands. (#41) 2020-09-18 16:14:14 +02:00
Martin Sosic
2617bd5f66 Now AppVeyor CI builds Wasp on Windows and runs tests.
Also fixed path issues when running on Windows.
2020-09-18 15:22:58 +02:00
Martin Sosic
a4d56b41df Added check of node version when running node commands. 2020-09-17 13:04:19 +02:00
Martin Sosic
10823208f4 Added Travis CI: dynamic binaries are built and if tagged then also
released.
2020-09-17 12:20:03 +02:00
Martin Sosic
32bb439c53 'wasp start' now reloads on file change. 2020-09-15 17:00:48 +02:00