3.0.0-alpha.1.2 • Published 3 years ago
@power.js/core v3.0.0-alpha.1.2
The simple, lightweight JavaScript framework.
Power.js is a web framework for building single-page applications. An app written in power is composed of modules and components, which are the building blocks of an app. A module or a component are split in to 2 parts - the controller and a template. A controller handles logic, and is written in JavaScript, and the template controls what is rendered in the DOM.
Installation
Power.js is bundled into a simple NPM package.
# Core - The core part of the power framework.
$ npm i @power.js/core
Documentation
When it is ready, the documentation will be at https://power-js.benjaminhowell.co.uk/, although it is not complete yet.
Project Tour
Directories
packages/
is where built NPM packages are, ready to be published.src/
is where most of the code is. Its contents is put intopackages/
when compiled.test/
is where the unit tests are. Testing is done with jest and babel.scripts/
contains files related to build scripts.
Technologies
- Most of the project is written is TypeScript. The
tsconfig
is located within each packages folder in thesrc/
directory. - The project uses the yarn package manager.
- Unit tests are done with jest.
- Formatting is done with prettier, and eslint handles code correctness.
3.0.0-alpha.1.1
3 years ago
3.0.0-alpha.1.2
3 years ago
3.0.0-alpha.1
3 years ago
3.0.0-beta.0
4 years ago
2.2.1
4 years ago
2.2.0
4 years ago
2.1.1
4 years ago
2.1.0
4 years ago
2.0.3
4 years ago
2.0.2
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago