Skip to content

Commit 7eb565c

Browse files
author
kamil.mysliwiec
committed
package.json updates
1 parent 721909b commit 7eb565c

7 files changed

Lines changed: 32 additions & 21 deletions

File tree

Readme.md

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,17 @@ It is not just another framework. You do not have to wait for a large community,
1616

1717
## Installation
1818

19+
**Git:**
1920
```bash
20-
$ npm install nest.js
21+
$ git clone https://github.com/kamilmysliwiec/nest-typescript-starter.git project
22+
$ cd project
23+
$ npm install
24+
$ npm run start
25+
```
26+
27+
**NPM:**
28+
```bash
29+
$ npm i --save @nestjs/core @nestjs/common @nestjs/microservices @nestjs/websockets @nestjs/testing reflect-metadata rxjs redis
2130
```
2231

2332
## Philosophy
@@ -30,14 +39,15 @@ We want to create scalable, modern and easy to maintain applications. Nest helps
3039

3140
## Features
3241

42+
- Easy to learn - syntax is similar to [Angular](https://angular.io/)
3343
- Compatible with both TypeScript and ES6 (I strongly recommend to use [TypeScript](http://www.typescriptlang.org))
3444
- Based on well-known libraries ([Express](https://github.com/expressjs/express) / [socket.io](https://github.com/socketio/socket.io)) so you could share your experience
35-
- Easy to learn - syntax is similar to [Angular](https://angular.io/) / [Spring](https://spring.io) (Java)
36-
- Dependency Injection, built-in **Inversion of Control** container
37-
- Exceptions handler layer (helps to focus on logic)
45+
- Supremely useful Dependency Injection, built-in **Inversion of Control** container
46+
- **Hierarchical injector** - increase abstraction in your application by creating reusable modules with type injection
3847
- Own modularity system (split your system into reusable modules)
3948
- **WebSockets** module (based on [socket.io](https://github.com/socketio/socket.io))
4049
- Reactive **microservices** support with messages patterns (transport via TCP / [Redis](https://redis.io/))
50+
- Exceptions handler layer
4151
- Testing utilities
4252

4353
## Documentation & Quick Start
@@ -49,27 +59,28 @@ We want to create scalable, modern and easy to maintain applications. Nest helps
4959
- [TypeScript](https://github.com/kamilmysliwiec/nest-typescript-starter)
5060
- [Babel](https://github.com/kamilmysliwiec/nest-babel-starter/)
5161

52-
## Future
62+
## Modules
63+
64+
- [CQRS - Event-Driven Architecture](https://github.com/kamilmysliwiec/nest-cqrs)
5365

54-
Nest is very much still a work in progress. There is still some things to finish:
66+
## Examples
5567

56-
- Examples(!)
57-
- Validation helpers
58-
- More test utilities
59-
- and more...
68+
- [Auth0](https://github.com/cdiaz/nestjs-auth0.git) by [@cdiaz](https://github.com/cdiaz)
69+
- [TypeORM](https://github.com/zachgrayio/nest-typeorm-example) by [@zachgrayio](https://github.com/zachgrayio/)
6070

6171
## People
6272

63-
Author - [Kamil Myśliwiec](http://kamilmysliwiec.com)
73+
- Author - [Kamil Myśliwiec](http://kamilmysliwiec.com)
74+
- Website - [http://nestjs.com](http://nestjs.com/)
6475

6576
## License
6677

6778
[MIT](LICENSE)
6879

69-
[npm-image]: https://badge.fury.io/js/nest.js.svg
70-
[npm-url]: https://npmjs.org/package/nest.js
80+
[npm-image]: https://badge.fury.io/js/%40nestjs%2Fcore.svg
81+
[npm-url]: https://www.npmjs.com/~nestjs
7182
[downloads-image]: https://img.shields.io/npm/dm/nest.js.svg
72-
[downloads-url]: https://npmjs.org/package/nest.js
83+
[downloads-url]: https://www.npmjs.com/~nestjs
7384
[travis-image]: https://api.travis-ci.org/kamilmysliwiec/nest.svg?branch=master
7485
[travis-url]: https://travis-ci.org/kamilmysliwiec/nest
7586
[linux-image]: https://img.shields.io/travis/kamilmysliwiec/nest/master.svg?label=linux

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "@nestjs",
3-
"version": "2.0.0",
2+
"name": "nestjs",
3+
"version": "2.0.1",
44
"description": "Modern, fast, powerful node.js web framework",
55
"main": "index.js",
66
"scripts": {

src/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nestjs/common",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "Nest - modern, fast, powerful node.js web framework (@common)",
55
"author": "Kamil Mysliwiec",
66
"license": "MIT",

src/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nestjs/core",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "Nest - modern, fast, powerful node.js web framework (@core)",
55
"author": "Kamil Mysliwiec",
66
"license": "MIT",

src/microservices/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nestjs/microservices",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "Nest - modern, fast, powerful node.js web framework (@microservices)",
55
"author": "Kamil Mysliwiec",
66
"license": "MIT",

src/testing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nestjs/testing",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "Nest - modern, fast, powerful node.js web framework (@testing)",
55
"author": "Kamil Mysliwiec",
66
"license": "MIT",

src/websockets/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nestjs/websockets",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "Nest - modern, fast, powerful node.js web framework (@websockets)",
55
"author": "Kamil Mysliwiec",
66
"license": "MIT",

0 commit comments

Comments
 (0)