Tags: jdx/npm-register
Tags
Presentation Layer for NPM Register (#92) * Adding webpack and React Hello World * adding react files, webpack, and package.json, ignoring compiled files * Adding updated gitignore and package.json * Adding material UI assets and basic layout * Breaking out webpack config adding typefaces and loaders for fonts and css * Breaking header out into a separate component * Modifying webpack config to resolve jsx * Fixing sigterm exit on ctrl-c crashing build by adding --success flag * Adding standard linting to build * Adjusting dev server config * Outputting full url to console for easier loading. * Adding support for windows in the npm scripts * Adding cross-env to handle environment variables on windows and unix platforms * Adding start of API * Adding method to get all packages and their info in a request * Adding current version and author * Removing erroneous files for now * Adding Axios http library * Restructuring as ES6 class * Tables added to render api, updated api to include tarballs * Fixing bug where if a package did not have a name it would break rendering * Adding production minification of UI assets * Adding favicon and logos to the header * Styling loader and hiding table while request is loading * Renaming api to client * Adding S3 client api and drying up json response in base storage class * Readme Feature Adding readme to the API response * Adding modal component * Prevent pushing of empty details * null didn't work... * adding readme modal, still need markdown rendering. * Adding markdown rendering and tarball downloading * Adding a darker header to the readme modal * moving dev dependencies to fix heroku * adding babel to dependencies for heroku * Adding responsive styles for the table * Loading .env files in development * Updating packages for dependencies * Adding default readme content and restructuring variable declarations. * fixing indentations per standard style * Fixing indentations to match standard style * Refactoring to fix code climate issues. Render function was too big... * Invoking react template partials * Fixing API changes for material ui components * Fixing refresh after refactor * Updating webpack and adding hot module reloading. * Fixing mode typo * Upgrading to latest version of material ui
PreviousNext