Comments (8)
Curious how this could be achieved. Could we have a unique id number stashed with the localStorage
cache that changes/increments with each release and bust the cache if it doesn't match?
from archive-website.
Can we use sessionStorage
instead or use ESLint version as the namespace key?
from archive-website.
ESLint version as a key might be a good idea. That would make things easy, I think. sessionStorage
wouldn't help, since the whole idea of the caching will be lost
from archive-website.
Yeah, I like that idea too! Might try to take a look at this later tonight
from archive-website.
I'm still not entirely clear on how the ESLint version gets updated for the site - is it a manual thing? Or is it pulled in somewhere and updated programmatically?
from archive-website.
I'm looking at that for #195. I think you have to run npm run browserify
or make browserify
or something from the main eslint repo. A bit of magic for sure. I believe there may some sort of automated way the site gets updated. @ilyavolodin will know for sure :)
from archive-website.
I hope "turn all rules off" button.
I'm using the demo after I turned all rules off.
I'm afraid that I must do that on every release...
from archive-website.
ESLint version gets updated from the main repository by running npm run browserify
(or rather by running npm run minor/major/patch
which will run npm run gensite
which will run browserify task). npm run gensite
will automatically update the site, but it will also pull all of the documentation from main repository, so not something you want to do when you just want to update demo page.
from archive-website.
Related Issues (20)
- Example for linter.defineParser uses old "parse" API HOT 1
- More documentation on conflicting fixes HOT 4
- Update fetch sponsors script
- Missing Substack logo HOT 1
- Add date posted for blog posts HOT 9
- Add a way to manually add sponsors HOT 1
- Docs: Add emoji and notice to indicate which rules provide suggestions HOT 1
- Proposal: Split up website HOT 2
- Cleanup the rules list in Rules Configuration of Demo HOT 7
- add ecmaversion "latest" in demo HOT 1
- Update: Add authors to newer blog posts
- Update blog post front matter HOT 12
- Add warning for suggested changes to rule docs HOT 10
- Make sure every blog post has a teaser HOT 7
- Disable anonymous proxy HOT 2
- Search results are not scrollable HOT 1
- Authors not displayed on blog posts with more than 1 author HOT 2
- Fix blog post authors HOT 2
- Build broken HOT 2
- Please provide documentation in yml format as well HOT 1
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 archive-website.