Merge pull request #16 from TimonVS/feature/prettier-formatting - Resolve #25

Add Prettier formatting script and pre-commit hook
This commit is contained in:
Angelos Chalaris
2019-03-02 10:08:05 +02:00
committed by GitHub
3 changed files with 1322 additions and 13 deletions

74
.gitignore vendored
View File

@ -1 +1,73 @@
node_modules
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# TypeScript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
# parcel-bundler cache (https://parceljs.org/)
.cache
# next.js build output
.next
# nuxt.js build output
.nuxt
# vuepress build output
.vuepress/dist
# Serverless directories
.serverless

View File

@ -1,16 +1,27 @@
{
"name": "30-seconds-of-react",
"version": "1.0.0",
"description": "Curated collection of useful React snippets that you can understand in 30 seconds or less.",
"main": "index.js",
"scripts": {
"extractor": "node ./scripts/extract.js",
"builder": "node ./scripts/build.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/30-seconds/30-seconds-of-react.git"
},
"scripts": {
"extractor": "node ./scripts/extract.js",
"builder": "node ./scripts/build.js",
"linter": "prettier **/*.{js,json,css,md} --write"
},
"devDependencies": {
"chalk": "^2.4.2",
"fs-extra": "^7.0.1",
"markdown-builder": "^0.9.0",
"prettier": "^1.14.3"
},
"prettier": {
"singleQuote": true,
"printWidth": 100
},
"description": "Curated collection of useful React snippets that you can understand in 30 seconds or less.",
"main": "index.js",
"keywords": [
"react",
"snippets",
@ -21,10 +32,5 @@
"bugs": {
"url": "https://github.com/30-seconds/30-seconds-of-react/issues"
},
"homepage": "https://github.com/30-seconds/30-seconds-of-react#readme",
"devDependencies": {
"chalk": "^2.4.2",
"fs-extra": "^7.0.1",
"markdown-builder": "^0.9.0"
}
"homepage": "https://github.com/30-seconds/30-seconds-of-react#readme"
}

1231
yarn.lock Normal file

File diff suppressed because it is too large Load Diff