51 Commits

Author SHA1 Message Date
David Luecke
4822c94981
feat(schema): Split resolver options and property resolvers (#2889) 2022-11-23 17:04:37 -08:00
David Luecke
bddce89079
chore(tests): Fix Express application test (#2891) 2022-11-23 16:43:53 -08:00
David Luecke
5696000561
chore(tests): Add tracing information to debug flaky CLI test 2022-11-22 10:56:41 -08:00
Marshall Thompson
7fa2012897
fix(cli): mongodb connection string for node 17+ (#2875) 2022-11-18 13:48:25 -08:00
David Luecke
bae5176488
fix(cli): Use proper MSSQL client (#2853) 2022-11-04 21:44:53 -07:00
David Luecke
c5c1fba571
feat(mongodb): Add ObjectId resolvers and MongoDB option in the guide (#2847) 2022-11-04 21:10:58 -07:00
Nicholas Whitney
50e7463971
fix(cli): Fix MongoDB connection database name parsing (#2845) 2022-11-03 11:50:36 -07:00
David Luecke
68cf03f092
fix(docs): Add JavaScript web app frontend guide (#2834) 2022-10-27 09:42:32 -07:00
David Luecke
0776e26bfe
fix(cli): Ensure code injection points are not code style dependent (#2832) 2022-10-25 09:26:15 -07:00
David Luecke
7d219d9c52
fix(cli): Only generate authentication setup when selected (#2823) 2022-10-21 08:33:06 -07:00
David Luecke
1b97f14d47
fix(docs): Review transport API docs and update Express middleware setup (#2811) 2022-10-18 08:09:28 -07:00
David Luecke
0d5781a5c7
fix(transports): Add remaining middleware for generated apps to Koa and Express (#2796) 2022-10-15 13:29:19 -07:00
David Luecke
bd59f91b45
feat(cli): Add authentication client to generated client (#2801) 2022-10-15 13:14:38 -07:00
David Luecke
57119b6bb2
feat(cli): Generate full client test suite and improve typed client (#2788) 2022-10-12 11:18:35 -07:00
David Luecke
474a9fda21
feat(cli): Improve generated schema definitions (#2783) 2022-10-08 12:08:54 -07:00
David Luecke
44172d99b5
feat(schema): Make schemas validation library independent and add TypeBox support (#2772) 2022-10-06 17:01:05 -07:00
David Luecke
ab580cbcaa
fix(core): Ensure setup and teardown can be overriden and maintain hook functionality (#2779) 2022-10-06 10:31:13 -07:00
daffl
821fc1f4e4 chore(cli): Add syntax highlighting pointers for VSCode to template strings 2022-09-26 15:05:31 -07:00
David Luecke
d734931ffd
feat(cli): Add ability to npm init feathers (#2755) 2022-09-16 16:37:12 -07:00
David Luecke
c7e1b7e80a
feat(cli): Improve CLI interface (#2753) 2022-09-16 07:36:06 -07:00
David Luecke
1d45427988
feat(cli): Adding ClientService to CLI (#2750) 2022-09-15 16:39:11 -07:00
David Luecke
c7bf80d82c
feat(cli): Add custom environment variable support to generated application (#2751) 2022-09-15 09:30:33 -07:00
David Luecke
fd218f289f
feat: Add CORS support to oAuth, Express, Koa and generated application (#2744) 2022-09-12 08:52:44 +02:00
David Luecke
9231525a24
feat(authentication-oauth): Koa and transport independent oAuth authentication (#2737) 2022-09-09 10:04:14 +02:00
David Luecke
0e2a9b3664
chore(dependencies): Update all dependencies (#2738) 2022-08-30 13:21:50 +02:00
David Luecke
bd55ffb812
fix(cli): Improve generated application and client (#2701) 2022-08-03 08:35:51 -07:00
David Luecke
83aa8f9f21
feat(cli): Add support for Prettier (#2684) 2022-07-03 13:16:40 -07:00
David Luecke
d114557721
feat(cli): Improve generated application folder structure (#2678) 2022-06-24 07:21:03 -07:00
David Luecke
04ce9a53f4
fix(cli): Fix flaky authentication migration and SQL id schema types (#2676) 2022-06-22 16:35:21 -07:00
daffl
fc4cb742f7 fix(cli): Fix compilation folders that got mixed up 2022-06-22 00:52:25 -07:00
David Luecke
b773fa5dbd
fix(cli): Generator fixes to work with the new guide (#2674) 2022-06-21 23:01:39 -07:00
David Luecke
0fb2c0f629
feat(cli): Add generators for new Knex SQL database adapter (#2673) 2022-06-20 21:55:39 -07:00
David Luecke
5b801b5017
feat(cli): Add typed client to a generated app (#2669) 2022-06-19 21:48:18 -07:00
David Luecke
24e4bc04a6
feat(cli): Add hook generator (#2667) 2022-06-18 10:00:23 -07:00
David Luecke
ebac587f7d
feat(cli): Add support for JavaScript to the new CLI (#2668) 2022-06-17 13:25:08 -07:00
David Luecke
7f59ae7f14
feat(cli): Initial Feathers v5 CLI and Pinion generator (#2578) 2022-06-13 17:43:43 -07:00
David Luecke
f5430901c8 Update to new plugin infrastructure (#120) 2018-08-23 19:12:48 -07:00
David Luecke
f10ff19157 Check for Node v6 or later (#80) 2018-08-23 19:12:48 -07:00
Eric Kryski
62eb264655 adding an alias 2018-08-23 19:12:48 -07:00
David Luecke
1af87e7e37 Refactoring to use commander instead of Vorpal (#59)
* Refactoring to use commander instead of Vorpal

* Refactoring to use meta information from generator and updating to latest released dependency

* Load available generators into environment from meta.js file

* Add special case for plugin generator
2018-08-23 19:12:48 -07:00
Eric Kryski
28a115ffcb Merge pull request #21 from jeremyjs/master
add alias `feathers g` for `feathers generate`
2018-08-23 19:12:48 -07:00
Eric Kryski
4f724817f1 removing duplicate service require 2018-08-23 19:12:48 -07:00
Derek Watson
ac780affd6 Merge pull request #16 from feathersjs/fix/disable-notify-update
Passing disableNotifyUpdate: true to generator options
2018-08-23 19:12:48 -07:00
Derek Watson
8f845cc7de style 2018-08-23 19:12:48 -07:00
Derek Watson
b0ee6c2e0f Merge pull request #7 from feathersjs/feature/one-and-done
Process exits after running single commands issued from the command l…
2018-08-23 19:12:48 -07:00
Derek Watson
7b31662fbc Merge pull request #5 from feathersjs/feature/generator-feathers-plugin
supporting "generate plugin" command via generator-feathers-plugin
2018-08-23 19:12:48 -07:00
Derek Watson
a02ea5c060 Merge pull request #3 from feathersjs/fix/2
Fixing yeoman generator registration
2018-08-23 19:12:48 -07:00
Derek Watson
71f222bc16 ws 2018-08-23 19:12:48 -07:00
Derek Watson
4965326f36 added process.ARGV support 2018-08-23 19:12:48 -07:00
Derek Watson
71f58d6919 added bin wrapper, improved README 2018-08-23 19:12:48 -07:00