Comments (5)
Create jsdelivr.json and fallback bower.json
Might be better IMHO just to read jsdelivr.json; if you scan bower.json, don't catch some files, & people start using those files, might cause trouble when they get excluded later on. If people add the button, they can edit a bit of text.
If they complain of the extra work of jsdelivr.json, I'm sure some Grunt or Gulp expert will make an script to help build it. :)
Overall, I think this is a great idea π
from jsdelivr.
Idea:
Do not allow hosting of non-minified files anymore. If they need the 'development' version, devs can host their own files IMHO. Source Map files are starting to become a real option to help de-bug with minified files. This will help enforce good practice of serving only minified files to users, & may help a bit of performance (less bandwidth & disk I/O for you).
It can also help save the lives of kittens, since there will be more bandwidth available to view their videos ;)
Bonus: the minified file not to use the .min. extension, since the assumption is all served files are minified. Might have to test if Chrome & FireFox don't forget to grab the sourcemap files.
from jsdelivr.
jsDelivr is not that popular to apply so strict rules. At this point all I can do is make it better for the developers.
Promotion is a huge problem for me.
Btw check this out #182 (comment)
from jsdelivr.
Good points; thanks.
from jsdelivr.
Continued here jsdelivr/libgrabber#1
from jsdelivr.
Related Issues (20)
- err_cert_authority_invalid on https://cdn.jsdelivr.net domain HOT 3
- Github repo size is limited to 50mb, but the docs say 150mb HOT 3
- Clear cache after removing a package from NPM HOT 1
- +esm version of library no longer available for rita package HOT 7
- Package not found HOT 1
- False positives issue in jsDelivr purge API HOT 1
- Increase package size limit for dns-blocklists HOT 5
- https://esm.run/hyop/single_hyop - Failed to bundle using Rollup v2.79.1. HOT 3
- ε ³δΊ**icpε€ζ‘ HOT 2
- Syntax Error with @netlify/blobs HOT 1
- ESM Module for [email protected] loading in debug mode HOT 3
- Support SourceForge / GitLab HOT 4
- Many esm.run URLs are broken since yesterday HOT 1
- Increase package size limit for hadith-api
- Failed to bundle @ckeditor/ckeditor5-source-editing using Rollup v2.79.1: failed to resolve an internal import.
- Failed to bundle @smithy/hash-blob-browser using Rollup v2.79.1
- JSDelivr can't find `.wasm` file (but the esm.sh CDN works fine)
- Angular core 17.3.3 esm bundle
- esm.run fails to bundle `pixi-filters` but esm.sh works HOT 2
- Increase package size limit for Articulate360ForKhaoNiewClassroom HOT 2
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 jsdelivr.