Comments (6)
I have one suggestion about the CLI itself
have you check out the angular-devkit/schematics ?
currently angular-cli is based on it, and it looks like really grate tool for all kind of CLI projects
here is good video introduction to it: https://youtu.be/ZKyz0lb0GjA?t=17m38s
I think it will be good idea to use common generator structure, so other developers can easly go into the nest-cli project and add/fix more features
from nest-cli.
Hey @sandorvasas !
Thanks a lot for your interest about Nest !
I'm still working on the CLI but I had no time last weeks / months to develop on it.
I try to organize my time to continue feature developments.
I'm currently in a refactoring phase to have a better code base and continuous integration to help contributors to develop on the project.
About GraphQL it's not yet in the roadmap but your feedback help us to add feature enhancement in the current project.
In an other way if you want to contribute to project (feature / bug fix / enhancement) to hesitate.
That's the purpose of the open source ;-)
I've just add the trello link to the roadmap but I think about create issues to be attached to pull requests for contributors.
from nest-cli.
@thomrick In terms of Nest style guide, I'd love to have a conversation with you and/or @kamilmysliwiec in regards to refactoring the "preferred" structure of a Nest project. Right now, it strongly deviates from that of Angular and that could cause issues for people trying to adapt to the framework. (for example, a modules folder is unnecessary, since everything is, by definition, a module. Things that are core app functionality should be in a core
module, not a common
module, and other nomenclature things like that.) Is that something you'd be interested in talking about?
from nest-cli.
Hey @wbhob !
Sur it could be great to discuss about the Nest project structure.
Don't hesitate to go on Gitter:
https://gitter.im/nestjs/nestjs
https://gitter.im/nestjs/nest-cli
from nest-cli.
Hey @myflowpl I'll check on it !
Thanks a lot for the link !
from nest-cli.
CONTRIBUTE.md on branch nest-v4 and nest-v5
Will be merged to master for current production code
from nest-cli.
Related Issues (20)
- Regression > Copying assets is broken on Windows devices
- Facing module unavailability error on changing the bundler to swc HOT 1
- odd behavior when the config file can't be read HOT 5
- Add remove command to delete a non-root project from monorepo and auto-update nest-cli.json HOT 2
- false-positive warning message for `@nestjs/schematics` HOT 1
- [Feature] - nestCLI option to generate Command and Events HOT 1
- Update gitignore to include more common files or folders HOT 5
- The `roodDir` compiler option not being respected when using SWC HOT 7
- add "compilerOptions.sourceMaps" option is nest-cli-json HOT 1
- Assets only works on top level project. HOT 1
- Clean up dependencies HOT 1
- Listing all the routes/endpoints with their types and middleware in project HOT 2
- Error cause is not logged in dev:watch mode HOT 1
- broken path in build output HOT 4
- CLI not work whit PowerShell HOT 3
- ERROR [I18nService] parsing translation error in 10.3.2 HOT 12
- Unable to upgrade to the latest version, node version is v16.20.2
- Add an option to skip testing and linting packages/configurations when creating a new project. HOT 2
- Class generator creating file inside non specified folder on Windows 11 HOT 4
- Critical Security Vulnerability in formidable version used by superagent and supertest HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nest-cli.