Skip to content

Commit

Permalink
Project update. [p][robotic]
Browse files Browse the repository at this point in the history
  • Loading branch information
jaswrks committed Jan 27, 2023
1 parent 615518b commit f0651f3
Show file tree
Hide file tree
Showing 97 changed files with 90,346 additions and 140 deletions.
92 changes: 92 additions & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
##
# Browserslist config file.
#
# Many packages are aware of this config file's location.
#
# @note CUSTOM EDITS ONLY PLEASE!
# @note In the future this file will be updated automatically.
# @note Only `<custom:start.../custom:end>` will be preserved below.
#
# Generated using <https://www.npmjs.com/package/browserslist-generator>.
#
# import BLG from 'browserslist-generator';
# console.log( BLG.browsersWithSupportForEcmaVersion( 'es2021' ).join( '\n' ) );
#
# - Review BLG source: <https://o5p.me/4DC1Vq>.
# - Review browserlist report on production config: <https://o5p.me/Fvs3WP>.
# - Review our transpiler: <https://esbuild.github.io/content-types/#javascript>.
##

[production]
last 1 chrome versions
node >= 18.5.0 and node < 19.0.0
and_chr >= 85
chrome >= 85
and_ff >= 79
android >= 108
edge >= 85
samsung >= 14.0
safari >= 14
ios_saf >= 14.4
opera >= 71
firefox >= 79
not dead

[any]
last 1 chrome versions
node >= 18.5.0 and node < 19.0.0
and_chr >= 85
chrome >= 85
and_ff >= 79
android >= 108
edge >= 85
samsung >= 14.0
safari >= 14
ios_saf >= 14.4
opera >= 71
firefox >= 79
not dead

[cfp]
last 1 chrome versions
not dead

[cfw]
last 1 chrome versions
not dead

[node]
node >= 18.5.0 and node < 19.0.0
not dead

[web]
and_chr >= 85
chrome >= 85
and_ff >= 79
android >= 108
edge >= 85
samsung >= 14.0
safari >= 14
ios_saf >= 14.4
opera >= 71
firefox >= 79
not dead

[webw]
and_chr >= 85
chrome >= 85
and_ff >= 79
android >= 108
edge >= 85
samsung >= 14.0
safari >= 14
ios_saf >= 14.4
opera >= 71
firefox >= 79
not dead

##
# Customizations.
# <custom:start>

# </custom:end>
28 changes: 28 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
##
# Editor config file.
#
# Many packages are aware of this config file's location.
#
# @note CUSTOM EDITS ONLY PLEASE!
# @note In the future this file will be updated automatically.
# @note Only `<custom:start.../custom:end>` will be preserved below.
#
# @see https://editorconfig.org/
##

root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = tab
insert_final_newline = true
max_line_length = 180
trim_trailing_whitespace = true

##
# Customizations.
# <custom:start>

# </custom:end>
21 changes: 21 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/**
* ESLint config file.
*
* ESLint is aware of this config file's location.
*
* @note CUSTOM EDITS ONLY PLEASE!
* @note In the future this file will be updated automatically.
* @note Only `<custom:start.../custom:end>` will be preserved below.
*/
/* eslint-env es2021, node */

const mc = require('merge-change');
const baseConfig = require('./dev/.files/eslint/config.cjs');

/*
* Customizations.
* <custom:start> */

module.exports = mc.merge({}, baseConfig, {});

/* </custom:end> */
44 changes: 44 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
##
# Dependabot configuration.
#
# GitHub is aware of this config file's location.
#
# @note CUSTOM EDITS ONLY PLEASE!
# @note In the future this file will be updated automatically.
# @note Only `<custom:start.../custom:end>` will be preserved below.
##

version: 2

registries:
registry-npmjs-org:
type: npm-registry
url: https://registry.npmjs.org
token: ${{secrets.USER_NPM_TOKEN}}

updates:
- package-ecosystem: npm
directory: /
registries:
- registry-npmjs-org
labels:
- suggestion
- robotic
schedule:
interval: daily
open-pull-requests-limit: 5

- package-ecosystem: github-actions
directory: /
labels:
- suggestion
- robotic
schedule:
interval: daily
open-pull-requests-limit: 5
#
##
# Customizations
# <custom:start>

# </custom:end>
81 changes: 41 additions & 40 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@

# IntelliJ.

.idea/
.idea

# Sublime.

Expand All @@ -45,7 +45,8 @@

# VS Code.

.vscode/
.vscode
*.code-search
*.code-workspace

# NPM.
Expand All @@ -55,27 +56,27 @@ npm-debug.log
# Dists (must exclude).
# May contain `APP_` env vars.

dist/
dist

# Yarn.

.yarn/
.yarn

# Vendor.

vendor/
vendor

# NodeJS.

node_modules/
node_modules

# JSPM.

jspm_packages/
jspm_packages

# Bower.

bower_components/
bower_components

# Dotenv.

Expand All @@ -87,47 +88,47 @@ bower_components/

# TypeScript.

typings/
.tscache/
typings
.tscache
*.tsbuildinfo

# Vite.

.vite/
.vite

# Wrangler.

.wrangler/
.wrangler
.dev.vars
.dev.vars.*

# Rollup.

.rollup/
.rollup

# Webpack.

.webpack/
.webpack

# Linaria.

.linaria-cache/
.linaria-cache

# SASS.

.sass-cache/
.sass-cache

# Docker.

.docker/
.docker

# Vagrant.

.vagrant/
.vagrant

# Elastic Beanstalk.

.elasticbeanstalk/
.elasticbeanstalk

# CTAGs.

Expand All @@ -136,23 +137,23 @@ typings/

# VCS.

.git/
.git

.svn/
_svn/
.svn
_svn
.svnignore

CVS/
CVS
.cvsignore

.bzr/
.bzr
.bzrignore

.hg/
.hg
.hgignore

SCCS/
RCS/
SCCS
RCS

# PC files.

Expand All @@ -162,7 +163,7 @@ Desktop.ini

# PC directories.

$RECYCLE.BIN/
$RECYCLE.BIN

# Mac files.

Expand All @@ -178,18 +179,18 @@ Icon?

# Mac directories.

.apdisk/
*.icloud/
.fseventsd/
.AppleDB/
.AppleDesktop/
.AppleDouble/
.Trashes/
.TemporaryItems/
.Spotlight-V100/
.DocumentRevisions-V100/
Network Trash Folder/
Temporary Items/
.apdisk
*.icloud
.fseventsd
.AppleDB
.AppleDesktop
.AppleDouble
.Trashes
.TemporaryItems
.Spotlight-V100
.DocumentRevisions-V100
Network Trash Folder
Temporary Items

##
# Customizations.
Expand Down
21 changes: 21 additions & 0 deletions .madrun.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/**
* Mad Run config file.
*
* Mad Run is aware of this config file's location.
*
* @note CUSTOM EDITS ONLY PLEASE!
* @note In the future this file will be updated automatically.
* @note Only `<custom:start.../custom:end>` will be preserved below.
*/
/* eslint-env es2021, node */

import mc from 'merge-change';
import baseConfig from './dev/.files/madrun/config.mjs';

/*
* Customizations.
* <custom:start> */

export default mc.merge({}, baseConfig, {});

/* </custom:end> */
Loading

0 comments on commit f0651f3

Please sign in to comment.