Comments (14)
@mhollier ,
This is possible, I'll take a look.
from angular-odata-es5.
I created a local fork of your API and stripped out the testing, demo app and documentation generation parts of the build, bringing it down to only the API itself.
I was able to package this as a 'new' angular library npm package that builds with Angular 15, RxJS 7, and other updated APIs.
I will look at uploading as a public fork of this project, so perhaps it would help you update your library.
from angular-odata-es5.
I will try to fix it this weekend.
from angular-odata-es5.
That would be awesome - would love to see that as well
from angular-odata-es5.
@AnaisR7
I have published my fork on npm here: @awdorrin/ngx-odata-client I have Angular 15, 16 and 17 packages available.
This is my first time publishing to NPM, so if you have any issues, let me know and I'll work to resolve.
from angular-odata-es5.
Would also love this update! Willing to do myself if there are people around who can review...
from angular-odata-es5.
@mbrankintrintech
Sorry.
It's not so easy as it seems.
I cannot get my project to build anymore, it's too old I think. I spent a few hours on trying to fix it. Not yet succeeded.
Probably need to start a new library as described here:
https://angular.io/guide/creating-libraries
However this will take a lot of time (also I want to add unit tests....)
from angular-odata-es5.
Hi.
Is there any progress? Can you update dependencies to Angular 14?
from angular-odata-es5.
No sorry, I cannot get the library with the new project structure working...
from angular-odata-es5.
My fork of the code is available here: https://github.com/awdorrin/ngx-odata-client
I have not attempted to deploy to the public NPM repos yet, but I will try to do so later this week.
from angular-odata-es5.
I was able to uninstall the angular-odata-es5 library, install this new ngx-odata-client library, and then just updated the imports in my application, and things worked.
(Once a couple of people on Slack Overflow helped me resolve a caching issue that had me stumped!)
from angular-odata-es5.
Hi @awdorrin @matracey.
Have you updated your forks to work with last angular versions (16,17) ?
And have you deployed them on npm ? If not can you explain how to install it in a project to replace the original package.
Thank you very much for your answers
from angular-odata-es5.
I have used my branch with an app that I have brought up to Angular 15.2.9, but have not updated that application to 16 o/17 yet.
I have never deployed a github project to npm, but am willing to see what is involved.
from angular-odata-es5.
@awdorrin
If you like, I can transfer this repository to you?
from angular-odata-es5.
Related Issues (20)
- Can i use this lib with target es6 project?
- Date parameters are quoted
- Update to angular >=11 HOT 4
- Query in request body option?
- Reordering of Custom Query Options
- Update to angular 13
- Cannot Compile with Angular 15 HOT 3
- Post with odata.bind? Documentation missing, at least
- Params in DefaultRequestOptions missing in request. HOT 1
- Provide better Documentation HOT 7
- Any chance to support lambda style interface? HOT 1
- Custom collection function is not parsed with handleResponse HOT 3
- Feature request: add support for expand and select operations on custom functions
- Add support for Angular 8
- error trying to adapt code from demo: config factory
- Angular 9 update HOT 5
- Allow body to json on PUT/POST/PATCH HOT 5
- HttpPatch Header Options to return patched object
- Cannot build project with Angular v10 HOT 6
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 angular-odata-es5.