Giter Club home page Giter Club logo

Comments (14)

StefH avatar StefH commented on May 20, 2024 2

@mhollier ,
This is possible, I'll take a look.

from angular-odata-es5.

awdorrin avatar awdorrin commented on May 20, 2024 2

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.

StefH avatar StefH commented on May 20, 2024 1

I will try to fix it this weekend.

from angular-odata-es5.

mbrankintrintech avatar mbrankintrintech commented on May 20, 2024 1

That would be awesome - would love to see that as well

from angular-odata-es5.

awdorrin avatar awdorrin commented on May 20, 2024 1

@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.

mbrankintrintech avatar mbrankintrintech commented on May 20, 2024

Would also love this update! Willing to do myself if there are people around who can review...

from angular-odata-es5.

StefH avatar StefH commented on May 20, 2024

@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.

markyp8203 avatar markyp8203 commented on May 20, 2024

Hi.

Is there any progress? Can you update dependencies to Angular 14?

from angular-odata-es5.

StefH avatar StefH commented on May 20, 2024

No sorry, I cannot get the library with the new project structure working...

from angular-odata-es5.

awdorrin avatar awdorrin commented on May 20, 2024

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.

awdorrin avatar awdorrin commented on May 20, 2024

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.

AnaisR7 avatar AnaisR7 commented on May 20, 2024

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.

awdorrin avatar awdorrin commented on May 20, 2024

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.

StefH avatar StefH commented on May 20, 2024

@awdorrin
If you like, I can transfer this repository to you?

from angular-odata-es5.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.