https://github.com/wejs/we-core
We.js, extensible Node.js MVC framework - Core
https://github.com/wejs/we-core
api framework nodejs
Last synced: 8 months ago
JSON representation
We.js, extensible Node.js MVC framework - Core
- Host: GitHub
- URL: https://github.com/wejs/we-core
- Owner: wejs
- License: mit
- Created: 2015-03-01T05:52:47.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T00:39:42.000Z (about 3 years ago)
- Last Synced: 2025-08-09T18:56:45.546Z (8 months ago)
- Topics: api, framework, nodejs
- Language: JavaScript
- Homepage: http://wejs.org
- Size: 6.39 MB
- Stars: 20
- Watchers: 6
- Forks: 4
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# We.js core module :green_heart:
[](https://gitter.im/wejs/we?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://travis-ci.org/wejs/we-core)
**Main repository: https://github.com/wejs/we **
Site: [http://wejs.org](https://wejs.org)
Status: **maintained**
[**Changelog**](CHANGELOG.md)
## Install for develop we.js core:
After install npm and node.js
```sh
// clone this project
git clone https://github.com/wejs/we-core.git
// enter in cloned folder
cd we-core
// install all dependencies
npm install
// test
npm test
```
## Development:
Run `npm run cw` for compile files in src to lib folder
Only edit code in **src** folder
### How to test
after clone and install npm packages:
```sh
npm test
```
##### For run only 'userFeature' test use:
```sh
we test -g 'resourceRequests'
```
##### For run the code coverage
```sh
npm run coverage
```
## V3 migration
- Breaking changes in sequelize ORM: Updated to v5.x
- Breaking changes in winston logger: Updated to v3.x
- string npm module removed from we.utils.string and dependencies.
## V2 migration
- Breaking changes in ORM: http://docs.sequelizejs.com/manual/tutorial/upgrade-to-v4.html
## License
[the MIT license](LICENSE.md).
## Sponsored by
- Linky: https://linkysystems.com