{"id":21388544,"url":"https://github.com/monte9/morsecode","last_synced_at":"2025-03-16T12:41:34.579Z","repository":{"id":66129186,"uuid":"81899940","full_name":"Monte9/MorseCode","owner":"Monte9","description":"Morse Code player for the web","archived":false,"fork":false,"pushed_at":"2017-02-14T05:04:01.000Z","size":3711,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-23T00:26:45.987Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Monte9.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-14T03:22:11.000Z","updated_at":"2023-03-04T05:20:41.000Z","dependencies_parsed_at":"2023-02-22T20:30:20.192Z","dependency_job_id":null,"html_url":"https://github.com/Monte9/MorseCode","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monte9%2FMorseCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monte9%2FMorseCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monte9%2FMorseCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monte9%2FMorseCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Monte9","download_url":"https://codeload.github.com/Monte9/MorseCode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243871524,"owners_count":20361375,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-22T12:18:27.554Z","updated_at":"2025-03-16T12:41:34.565Z","avatar_url":"https://github.com/Monte9.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# webpack-express-boilerplate\nA boilerplate for running a Webpack workflow in Node express\n\nPlease read the following article: [The ultimate Webpack setup](http://www.christianalfoni.com/articles/2015_04_19_The-ultimate-webpack-setup) to know more about this boilerplate.\n\n## Major update to project\nInspired by [this project](https://github.com/vesparny/react-kickstart) and the evolving of [react-transform](https://github.com/gaearon/react-transform-boilerplate) and [CSS Modules]((http://glenmaddern.com/articles/css-modules)), this project has gotten a major upgrade.\n\n**NOTE!** Use the latest version of Node, 4.x.x.\n\n## Install and Running\n`git clone https://github.com/christianalfoni/webpack-express-boilerplate.git`\n\nor just export the files:\n\n`svn export https://github.com/christianalfoni/webpack-express-boilerplate/trunk ./dir`\n\n1. cd webpack-express-boilerplate\n2. npm install\n3. npm start\n4. navigate to http://localhost:3000 in your browser of choice.\n\n\n## Overview\n\n### React by default\nThe project runs with React by default and hot replacement of changes to the modules. Currently it is on 0.14.3.\n\n### CSS Modules\nCSS files loaded into components are locally scoped and you can point to class names with javascript. You can also compose classes together, also from other files. These are also hot loaded. Read more about them [here](http://glenmaddern.com/articles/css-modules).\n\nTo turn off CSS Modules remove it from the `webpack.config.js` file.\n\n### Babel and Linting\nBoth Node server and frontend code runs with Babel. And all of it is linted. With atom you install the `linter` package, then `linter-eslint` and `linter-jscs`. You are covered. Also run `npm run eslint` or `npm run jscs` to verify all files. I would recommend installing `language-babel` package too for syntax highlighting\n\n### Beautify\nWith a beautify package installed in your editor it will also do that\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonte9%2Fmorsecode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonte9%2Fmorsecode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonte9%2Fmorsecode/lists"}