Giter Site home page Giter Site logo

Comments (14)

arderyp avatar arderyp commented on May 18, 2024 1

whatever happened to datatables-plugins npm package? Would be a shame to require bower as a dependency just to grab that package there since it isnt in NPM. If I am missing something and it IS in NPM stored under some other name, please let me know.

EDIT: I see drmonty-datatables-plugins is available, but I think an official package would be much better

from plugins.

 avatar commented on May 18, 2024 1

I've created a datatables.net-plugins package on npm: https://www.npmjs.com/package/datatables.net-plugins .

What it is missing is a main file since it doesn't really make sense for this kind of repo. You would need to select the file that you want using the require statement.

from plugins.

 avatar commented on May 18, 2024

Yup good point. i'll look into that when I can.

from plugins.

vasa-chi avatar vasa-chi commented on May 18, 2024

Thank you :)

from plugins.

CyborgMaster avatar CyborgMaster commented on May 18, 2024

I would also very much appreciate this. We just started managing our front end packages inside of our Rails project using rails-assets.org, which packages bower packages as ruby gems. In order for the conversion process to work correctly, there must be official bower release tags for the project.

It should be very simple. We only need a basic bower.json and a version tag on the repo.

Thanks!

from plugins.

X13454 avatar X13454 commented on May 18, 2024

+1

from plugins.

varemenos avatar varemenos commented on May 18, 2024

Please do this, we recently had issues due to updating dataTables-Plugins via bower.
Bower didn't match any release so it added an asterisk and pulled the latest commit which broke our UI.

I was forced to specify a commit id, so the project is stuck at that point of time until you guyz add releases (or until in the future I test and fix the UI for another future commit)

from plugins.

margaritis avatar margaritis commented on May 18, 2024

👍

from plugins.

 avatar commented on May 18, 2024

I've just added tag 1.0.0 to the current HEAD of this repo. Each time I release to the DataTables CDN site I'll bump the patch number up by one. The minor number will be bumped if I do any major alterations to the layout for the repo and I think it is unlikely that the major version will ever change from 1.

I haven't added any JSON description files yet - that is still to do. but the tag is there at least :-)

from plugins.

CyborgMaster avatar CyborgMaster commented on May 18, 2024

Hey, that's good enough for what I need. This lets me use bower and rails-assets.org. Thank you!

I vote this issue be closed.

from plugins.

varemenos avatar varemenos commented on May 18, 2024

@DataTables wouldn't it be better if the Plugins repo had the same version number as the DataTables repo's version number to represent which Plugins release is for which DataTables release?

from plugins.

 avatar commented on May 18, 2024

I suppose that is possible, but the plug-in version don't really map 1:1 with DataTables releases. For example the sorting and i18n plug-ins don't relate to DataTables versions at all (beyond their based need for DataTables).

Possibly I should match the main release versions - 1.x.

I'll certainly consider it - thanks for the input.

from plugins.

 avatar commented on May 18, 2024

And now a bower file: https://github.com/DataTables/Plugins/blob/master/bower.json which is published to datatables.net-plugins as well.

Its taken an embarrassingly long time for me to do this. I've been wanted to do various other things for the packages, but haven't yet. This is a stop gap.

from plugins.

arderyp avatar arderyp commented on May 18, 2024

YESS! that was super quick, thanks so much!

from plugins.

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.