Skip to content

Commit

Permalink
Merge pull request #12 from phun-ky/chore/convert
Browse files Browse the repository at this point in the history
chore: 🤖 Convert package
  • Loading branch information
phun-ky committed Oct 19, 2023
2 parents ba20a98 + 41fb4da commit d5b9c4f
Show file tree
Hide file tree
Showing 48 changed files with 17,682 additions and 7,959 deletions.
5 changes: 0 additions & 5 deletions .babelrc

This file was deleted.

4 changes: 2 additions & 2 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
> 2%
last 2 versions
> 5%
last 2 Firefox major versions
Firefox ESR
not dead
2 changes: 2 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
speccer.js
scripts/server.js
77 changes: 71 additions & 6 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parser": "babel-eslint",
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 6,
"ecmaVersion": "latest",
"sourceType": "module",
"ecmaFeatures": {
"classes": true
Expand All @@ -10,20 +10,85 @@
"env": {
"browser": true,
"amd": true,
"es6": true,
"node": true
"es2021": true,
"node": true,
"jest/globals": true
},
"plugins": ["jest", "@typescript-eslint"],
"rules": {
"comma-dangle": 1,
"quotes": [1, "single"],
"no-undef": 2,
"prefer-const": "error",
"one-var": ["error", "never"],
"padded-blocks": ["error", "never"],
"padding-line-between-statements": [
"error",
{ "blankLine": "always", "prev": "*", "next": "return" },
{ "blankLine": "always", "prev": "*", "next": "export" },
{ "blankLine": "always", "prev": "export", "next": "export" },
{ "blankLine": "always", "prev": "export", "next": "*" },
{ "blankLine": "always", "prev": "*", "next": "if" },
{ "blankLine": "always", "prev": "if", "next": "*" },
{ "blankLine": "always", "prev": "const", "next": "*" },
{ "blankLine": "always", "prev": "*", "next": "const" },
{ "blankLine": "always", "prev": "let", "next": "*" },
{ "blankLine": "always", "prev": "*", "next": "let" },
{ "blankLine": "always", "prev": "var", "next": "*" },
{ "blankLine": "always", "prev": "*", "next": "var" },
{
"blankLine": "always",
"prev": "const",
"next": "let"
},
{
"blankLine": "never",
"prev": "const",
"next": "const"
},
{
"blankLine": "never",
"prev": "let",
"next": "let"
},
{
"blankLine": "never",
"prev": "var",
"next": "var"
},
{
"blankLine": "always",
"prev": "const",
"next": "let"
},
{
"blankLine": "always",
"prev": "const",
"next": "var"
},
{
"blankLine": "always",
"prev": "let",
"next": "var"
}
],
"global-strict": 0,
"indent": [1, 2, { "SwitchCase": 1 }],
"no-extra-semi": 1,
"no-underscore-dangle": 0,
"no-console": 1,
"no-unused-vars": 1,
"no-trailing-spaces": [1, { "skipBlankLines": true }],
"no-unreachable": 1,
"no-alert": 0
"no-alert": 0,
"semi": 1
},
"extends": [
"eslint:recommended",
"prettier"
"plugin:react/recommended",
"prettier",
"plugin:compat/recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended"
]
}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,4 @@ typings/

# next.js build output
.next
dts
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
//registry.npmjs.org/:_authToken=${NPM_TOKEN}
16 changes: 0 additions & 16 deletions .postcssrc.js

This file was deleted.

2 changes: 1 addition & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"singleQuote": true,
"jsxBracketSameLine": true,
"tabWidth": 2,
"printWidth": 120
"printWidth": 80
}
67 changes: 67 additions & 0 deletions .release-it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"git": {
"commitMessage": "chore: 🤖 release v${version}"
},
"github": {
"release": true,
"tokenRef": "GH_TOKEN"
},
"npm": {
"publish": true,
"skipChecks": true
},
"hooks": {
"after:bump": "npm run build && npm run docs:gen",
"after:release": "echo Successfully released ${name} v${version} to ${repo.repository}."
},
"plugins": {
"@release-it/conventional-changelog": {
"header": "# Changelog",
"preset": {
"name": "conventionalcommits",
"types": [
{
"type": "chore",
"section": "Tasks"
},
{
"type": "docs",
"section": "Documentation"
},
{
"type": "feat",
"section": "Feature"
},
{
"type": "fix",
"section": "Bug"
},
{
"type": "perf",
"section": "Performance change"
},
{
"type": "refactor",
"section": "Refactoring"
},
{
"type": "release",
"section": "Create a release commit",
"hidden": true
},
{
"type": "style",
"section": "Markup, white-space, formatting, missing semi-colons...",
"hidden": true
},
{
"type": "test",
"section": "Adding missing tests",
"hidden": true
}
]
},
"infile": "CHANGELOG.md"
}
}
}
33 changes: 0 additions & 33 deletions .stylintrc

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2019 Alexander Vassbotn Røyne-Helgesen
Copyright (c) 2023 Alexander Vassbotn Røyne-Helgesen

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Loading

0 comments on commit d5b9c4f

Please sign in to comment.