Wikipedia Viewer

By Maria D. Campbell

Sunday, May 17, 2026 at 7:15 PM | 1 min read

Last modified on Sunday, May 17, 2026 at 7:15 PM

$stack:async await/babel/@babel/polyfill/code refactor/code update/eslint/innerhtml property/keydown event/modern javascript/node sass/prettier/project/webpack/wikipedia api/window pageOffset/window scroll

This is a code refactoring of a project I created several years ago. I revamped the workflow, migrating from Gulp to Webpack, from jQuery to Modern JavaScript with async await, @babel/pollyfill to make my async await code work with Babel 7 and Webpack 5, adding css animated scroll buttons, animated magnifying glass icon search input on focus, hover, and active, replacing PostCSS with Node Sass, and adding a dynamic year in the footer.

loading