framework
framework copied to clipboard
Data handling framework complementary to backend active record systems.
### 🔗 Linked issue ### ❓ Type of change - [x] 📖 Documentation (updates to the documentation or readme) - [ ] 🐞 Bug fix (a non-breaking change that fixes...
**Search terms** - TypeDefinition - types - definition - overrides - testing **Is your feature request related to a problem? Please describe.** Complicated overloads might not return what's originally intended....
**Search terms** attributes default value **Is your feature request related to a problem? Please describe.** It isn't **Describe the solution you'd like** When defining a new model, the developer should...
**Search terms** relations parent child sub class belongsToMany hasOne hasMany morphMany morphOne **Is your feature request related to a problem? Please describe.** When using `belongsToMany`, `hasOne`, `hasMany`, `morphMany`, `morphOne` relation...
This would allow for better scanning of the licenses in the package and making a decision whether the user's product should use upfront or not. Devise a way to update...
**Search terms** package exports esm cjs **Is your feature request related to a problem? Please describe.** The user currently have to import their helpers like `import '@upfrontjs/framework/string.es.min.js';` What would be...
Update ci to automatically update version of the package, create release notes and release the package This will be only applicable when the package has entered v1 https://github.com/conventional-changelog/conventional-changelog https://github.com/semantic-release/semantic-release This...
**Search terms** events emit lifecycle **Describe the solution you'd like** Lifecycle events can be added such as `saving`, `saved`, `replicating`, `deleting` etc to the package. **Describe how this would benefit...
Add the following badges to make some info more accessible: - [x] current version - [ ] testing coverage - [ ] #5 - [x] github stars - [ ]...
Consider making attributes hidden or visible with methods. This would be an options to temporarily "disable" access to attributes and relations. Meaning when one has hidden an attribute it will...