Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #1 Refactoring #8

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
82e3b6b
start refactoring
syusui-s Mar 25, 2018
d1dde69
babel-preset-envを追加
musou1500 Mar 25, 2018
c9ba443
rollup経由でテスト通るようにしてみた
syusui-s Mar 26, 2018
29ea117
eslintを突っ込んだ
syusui-s Mar 26, 2018
fc4ec86
travis.ymlを追加
syusui-s Mar 26, 2018
2068fbe
update travis.yml
syusui-s Mar 26, 2018
bdafc50
specify node version
syusui-s Mar 26, 2018
eeb21f4
テスト通した
syusui-s Apr 7, 2018
462142f
いい感じになってきた
syusui-s Apr 22, 2018
5c8288d
俺達は雰囲気でビューを描いている
syusui-s Apr 25, 2018
480f877
きりが悪いけどコミットしたい
syusui-s May 4, 2018
1c6a635
様々なやる気が消失した記念パピコ
syusui-s May 5, 2018
6cf8b0c
バッヂを追加
syusui-s May 5, 2018
01de772
俺は諦めた
syusui-s May 17, 2018
9ec4c3a
とりあえず成果物をあげたいので上げる
syusui-s May 24, 2018
556a27b
--bannerを使うようにしたり、依存パッケージを更新したりした
syusui-s May 26, 2018
82bbd9b
途中だけどだいたい動くようになった気がする
syusui-s Jun 28, 2018
67b5c70
Replace Image
syusui-s Mar 3, 2019
2382658
Revert "Replace Image"
syusui-s Mar 3, 2019
5cfc3d2
update
syusui-s Jul 6, 2019
cf08efd
Merge branch 'master' into refactoring
syusui-s Jul 6, 2019
f9f4077
いろいろ
syusui-s Jul 6, 2019
4235a27
バグ修正
syusui-s Oct 27, 2019
9cd871a
バグ修正
syusui-s Oct 27, 2019
e17409c
ライセンス表示の自動生成
syusui-s Oct 27, 2019
ad9742d
__dirnameの代わりにpath.resolveを使うように
syusui-s Oct 27, 2019
43d296e
pattern_allを処理できないパーサのバグを修正
syusui-s Oct 28, 2019
e15adb9
Typescriptを導入
syusui-s Nov 7, 2019
cd9baae
テスト側の型チェックが通るようにした
syusui-s Nov 11, 2019
6a29ef6
型情報を追加
syusui-s Nov 12, 2019
5fe84a6
Fix type signature
syusui-s Nov 17, 2019
3c5e46f
ライセンスのAGPL化
syusui-s Nov 19, 2019
cfbd9ad
タイプチェック諦めた
syusui-s Nov 20, 2019
df8fded
テスト時はmoduleをcommonjsにする
syusui-s Nov 21, 2019
cac3ed6
コミット時に自動でlint, huskyが動くように
syusui-s Nov 21, 2019
ebaf06a
Prettierの設定修正とPrettierの実行
syusui-s Nov 21, 2019
1014006
prettier
syusui-s Nov 22, 2019
420442b
update
syusui-s Dec 3, 2020
215786f
update
syusui-s Dec 4, 2020
ed7c827
remove test.mjs
syusui-s Dec 4, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
module.exports = {
env: {
browser: true,
es6: true,
mocha: true,
greasemonkey: true,
},
extends: [
'eslint:recommended',
'plugin:prettier/recommended',
'prettier/@typescript-eslint',
],
plugins: ['prettier', '@typescript-eslint'],
parser: '@typescript-eslint/parser',
parserOptions: {
sourceType: 'module',
ecmaVersion: '2020',
project: ['./tsconfig.json']
},
rules: {
'prettier/prettier': [
'error',
{
singleQuote: true,
trailingComma: 'all',
},
],
'linebreak-style': ['error', 'unix'],
quotes: ['error', 'single'],
semi: ['error', 'always'],
eqeqeq: ['error', 'always'],
'arrow-body-style': 'error',
'arrow-spacing': 'error',
'generator-star-spacing': 'error',
'no-duplicate-imports': 'error',
'no-useless-computed-key': 'error',
'no-useless-constructor': 'error',
'no-useless-rename': 'error',
'no-var': 'error',
'object-shorthand': 'error',
'prefer-arrow-callback': 'error',
'prefer-const': 'error',
'prefer-rest-params': 'error',
'prefer-spread': 'error',
'prefer-template': 'error',
'rest-spread-spacing': 'error',
'template-curly-spacing': 'error',
'yield-star-spacing': 'error',
},
};
89 changes: 89 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@

# Created by https://www.gitignore.io/api/node

### Node ###
# 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 (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://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

# End of https://www.gitignore.io/api/node

# Created by https://www.gitignore.io/api/tags

### Tags ###
# Ignore tags created by etags, ctags, gtags (GNU global) and cscope
TAGS
.TAGS
!TAGS/
tags
.tags
!tags/
gtags.files
GTAGS
GRTAGS
GPATH
GSYMS
cscope.files
cscope.out
cscope.in.out
cscope.po.out

# End of https://www.gitignore.io/api/tags

build/
.tern-port
3 changes: 3 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
language: node_js
node_js:
- "11.15.0"
Loading