Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1307 commits
Select commit Hold shift + click to select a range
c5a1782
Update Composer dependencies
retlehs Mar 6, 2018
a4a19a5
Force 5.4 versions of illuminate/support
retlehs Mar 6, 2018
808e37a
Force 5.4.27 version of illuminate/support
retlehs Mar 6, 2018
8096f74
PHP 7.1+ is now required
retlehs Mar 7, 2018
8088207
PHP 7.1.3+ [ci skip]
retlehs Mar 14, 2018
ea76b61
Merge pull request #2037 from roots/php-7.1
retlehs Mar 14, 2018
0c11974
Fix default SVG optimisation configuration
HJGreen Mar 19, 2018
f2c47cf
Merge pull request #2044 from HJGreen/svgo-configuration
retlehs Mar 19, 2018
c59b373
upgrade node-sass
Mar 27, 2018
be1b888
changed inline @php directive to full form (#2042)
cpouldev Mar 27, 2018
ffad635
Merge pull request #2048 from chancestrickland/master
retlehs Mar 29, 2018
022c4aa
Update Controller to 2.0.1
Apr 3, 2018
d3267f0
New Sage primary purple
MWDelaney Apr 13, 2018
9947b1d
Merge pull request #2055 from MWDelaney/master
retlehs Apr 13, 2018
8766826
Remove run 👀 [ci skip]
retlehs Apr 13, 2018
cdc49cb
Bootstrap 4.1.0
retlehs Apr 13, 2018
de1796e
Update CHANGELOG [ci skip]
retlehs Apr 13, 2018
8d8b158
Merge pull request #2056 from roots/bootstrap-4.1.0
retlehs Apr 13, 2018
c60bf29
Update some dependencies
retlehs Apr 13, 2018
9d5de7d
Stable vs dev install messaging, ref https://github.com/roots/docs/is…
retlehs Apr 13, 2018
d44a6b0
Remove php blade shorthand
ttamnedlog Apr 19, 2018
fb7dabe
Merge pull request #2060 from ttamnedlog/remove-php-shorthand
retlehs Apr 23, 2018
77e7ce0
Close #1962 - Bump to Laravel 5.6
retlehs Apr 25, 2018
5103f51
Bump sage-lib
retlehs Apr 25, 2018
9834098
Merge pull request #2061 from roots/laravel-5.6
retlehs Apr 25, 2018
ef28dae
Merge pull request #2032 from juniorgarcia/master
retlehs Apr 25, 2018
8df602f
Remove Font Awesome reference [ci skip]
retlehs Apr 25, 2018
061d3ad
Merge pull request #1980 from dmgawel/patch-1
retlehs Apr 25, 2018
571c49f
Close #2028 - Increase priority on comments_template filter
retlehs Apr 25, 2018
922ed72
Auto-detect scheme
retlehs Apr 25, 2018
8d001c7
Merge pull request #2062 from roots/auto-detect-proxyurl-scheme
retlehs Apr 25, 2018
b08db80
Remove useless whitespace
valentinocossar Apr 27, 2018
fa6e6f9
Merge pull request #2063 from valentinocossar/remove-whitespace
retlehs Apr 30, 2018
82618b7
Update to Bootstrap 4.1.1
retlehs Apr 30, 2018
29f4b2f
Merge pull request #2065 from roots/bootstrap-4.1.1
retlehs Apr 30, 2018
b6f89bf
9.0.1
retlehs Apr 30, 2018
b1f645b
Merge pull request #2066 from roots/9.0.1
retlehs Apr 30, 2018
9a4b81c
Make template() compatible with wp admin
kimhf May 6, 2018
ab37638
Merge pull request #2068 from kimhf/template-admin-compatibility
retlehs May 10, 2018
d1c8a2e
Tweaked SVGO settings
E-VANCE May 28, 2018
9dd101f
Fix travis CI build error (missing trailing comma)
E-VANCE May 28, 2018
987a1d8
Merge pull request #2075 from E-VANCE/master
retlehs May 29, 2018
9040a3d
Normalize and enforce single quotes in scripts
rbraunschweig May 29, 2018
248c569
Normalize and enforce single quotes in styles
rbraunschweig May 29, 2018
2f51b51
Enable source comments in Sass
knowler Jun 9, 2018
405aedf
Run autoprefixer before minification
knowler Jun 9, 2018
4a9094b
Add missing trailing commas in 2f51b51
knowler Jun 9, 2018
093b5a6
Merge pull request #2078 from knowler/enable-sass-comments
retlehs Jun 11, 2018
fd2a94f
Add uglifyjs plugin (#2070)
jasonbaciulis Jun 16, 2018
8f039f1
Dispatch event when firing routes
tormjens Jun 20, 2018
2af688c
Rename to event
tormjens Jun 20, 2018
2d9b9d1
Fix comma dangle lint error
tormjens Jun 20, 2018
6325f11
missing semicolon
kukac7 Jul 1, 2018
61f9234
Add support for preset specific Webpack config (#2083)
knowler Jul 17, 2018
a9312c0
Fix missing comment-reply JS (#2085)
danielroe Jul 18, 2018
e84108c
Change language_attributes() to get_language_attributes()
Log1x Jul 31, 2018
1ccc2ee
Add searchform partial and function to replace (and maintain) default…
MWDelaney Aug 5, 2018
d93964b
Remove gross WPCS
MWDelaney Aug 6, 2018
b41047f
Add text domain
MWDelaney Aug 6, 2018
e898cf1
Extract logic from search form template
alwaysblank Aug 6, 2018
d13e8fd
Update filters.php
MWDelaney Aug 8, 2018
c1bc6ef
Update filters.php
MWDelaney Aug 8, 2018
7d13888
Merge pull request #2090 from MWDelaney/master
retlehs Aug 9, 2018
21b578b
Merge pull request #2089 from Log1x/patch-1
retlehs Aug 9, 2018
165a38f
Merge pull request #2081 from kukac7/patch-2
retlehs Aug 9, 2018
157c97b
Use smartStrategy to replace loaders with preset (#2084)
knowler Aug 12, 2018
6280fc9
UglifyJs: Change the ecma option from 8 to 5
LubomirGeorgiev Aug 14, 2018
3724150
Update composer.json
Aug 17, 2018
75a6805
Fix
mejta Aug 21, 2018
5c947b2
Bump sage-installer
mmirus Aug 21, 2018
32ecc08
Merge pull request #2096 from roots/update-sage-installer
retlehs Aug 21, 2018
7016fa4
Update to Bootstrap 4.1.3
retlehs Aug 21, 2018
351394f
Merge pull request #2097 from roots/bootstrap-4.1.3
retlehs Aug 21, 2018
c2abb7f
Update dependencies
retlehs Aug 21, 2018
b298b96
Merge pull request #2092 from LubomirGeorgiev/uglifyjs-es5
retlehs Aug 21, 2018
53d67e1
Merge branch 'master' into master
retlehs Aug 21, 2018
3377d94
Merge pull request #2098 from roots/update-deps
retlehs Aug 21, 2018
907825e
Merge pull request #2025 from darrenjacoby/master
retlehs Aug 21, 2018
0d4b251
Merge pull request #2095 from mejta/comments-template-fix
retlehs Aug 21, 2018
d7acd3a
9.0.2
retlehs Aug 21, 2018
8a023b4
Merge pull request #2099 from roots/9.0.2
retlehs Aug 21, 2018
fa1681d
Add data from controller to comments template
mejta Aug 28, 2018
68f8d97
Final filter that renders template should have PHP_INT_MAX priority.
mejta Aug 28, 2018
81925de
Patreon
retlehs Aug 30, 2018
b16e619
$comments_template fix
mejta Sep 3, 2018
190e828
Revert "Final filter that renders template should have PHP_INT_MAX pr…
mejta Sep 4, 2018
931ffd3
Unescape get_language_attributes()
mmirus Sep 6, 2018
798e1a2
Merge pull request #2108 from roots/unescape-language-attributes
mmirus Sep 6, 2018
b7aeb66
Revert "Add searchform partial and function to replace default WordPr…
retlehs Sep 7, 2018
b8c0ebc
Merge pull request #2100 from mejta/comments-template-data
retlehs Sep 7, 2018
c9bb05a
Merge pull request #2110 from roots/revert-2090-master
retlehs Sep 7, 2018
c9d2c8a
9.0.3
retlehs Sep 7, 2018
dc53b90
Merge pull request #2111 from roots/9.0.3
retlehs Sep 7, 2018
ed0b52b
Force `illuminate/support` to `5.6.*`
retlehs Sep 7, 2018
375b06a
Merge pull request #2112 from roots/9.0.4
retlehs Sep 7, 2018
e72b490
Workaround for Bootstrap incompatibility with webpack. Fixes #2017
MWDelaney Sep 17, 2018
f087320
Update comment [ci skip]
retlehs Sep 17, 2018
60e547a
9.0.5
retlehs Sep 17, 2018
a33bbe5
Merge pull request #2114 from roots/9.0.5
retlehs Sep 17, 2018
37c7e0d
Add note regarding webpack.config.preset.js usage
knowler Oct 19, 2018
ede6993
Bring hook run sequence in line with expected WordPress behaviour
kimhf Oct 27, 2018
79fddf9
Remove no longer needed script enqueue fix
kimhf Oct 27, 2018
435e9f2
More descriptive variable name
kimhf Oct 28, 2018
e9bf0be
Fix SAGE_DIST_PATH example path
knowler Nov 7, 2018
28acba4
Merge pull request #2125 from roots/fix-sage-dist-path-example
retlehs Nov 15, 2018
863bbb5
Merge pull request #2120 from roots/webpack-preset-note
retlehs Nov 15, 2018
93ee95d
Merge pull request #2123 from kimhf/hook-run-sequence
retlehs Nov 16, 2018
eee07a8
Merge branch 'master' into normalize-quotes
retlehs Nov 16, 2018
7773e7d
Double quotes for styles
retlehs Nov 16, 2018
517b7ff
Merge pull request #2076 from rbraunschweig/normalize-quotes
retlehs Nov 16, 2018
b06e4ae
Update a few dependencies - close #2117
retlehs Nov 16, 2018
524d1e2
Merge pull request #2080 from tormjens/patch-1
retlehs Nov 16, 2018
fbd2f55
Merge pull request #2127 from roots/update-deps
retlehs Nov 16, 2018
2ccaa47
Add CodeFirst
retlehs Nov 22, 2018
f793a21
Update README.md
retlehs Nov 26, 2018
dfe4b87
Add Tailwind custom at-rules
mmirus Nov 27, 2018
7f61dc8
Update sage-installer
mmirus Nov 27, 2018
c9252f4
Fix no-extra-semi
mmirus Nov 27, 2018
3383273
Merge pull request #2131 from roots/tailwind-at-rules
mmirus Nov 27, 2018
96ad12a
gitignore `/vendors` not `vendors`
naokazuterada Nov 27, 2018
f3a2e6a
Update to Bootstrap 4.2.1
retlehs Dec 21, 2018
d60f1f6
Shoutout to npm: https://npm.community/t/npm-install-downgrading-reso…
retlehs Dec 21, 2018
1e31a90
Require Node 8+, also test PHP 7.2 and 7.3
retlehs Dec 21, 2018
788cec5
Merge pull request #2136 from roots/bootstrap-4.2.1
retlehs Dec 21, 2018
7a9ac5c
When you're sloppy and forget things 😇
retlehs Dec 21, 2018
c7faf46
9.0.7
retlehs Dec 28, 2018
0cb6bf2
Merge pull request #2137 from roots/9.0.7
retlehs Dec 28, 2018
3b36eb5
Unescape post titles
mmirus Dec 31, 2018
64cf060
Update sponsors [ci skip]
retlehs Jan 2, 2019
889e13f
Merge pull request #2141 from roots/unescape-titles
retlehs Jan 8, 2019
899ceac
Decrease optipng level (#2143)
vandie Jan 15, 2019
19057f6
Filter template hierarchy for embed templates (#2145)
mmirus Jan 16, 2019
cee92a9
Update to Bootstrap 4.3.0
retlehs Feb 12, 2019
fbf041b
Merge pull request #2152 from roots/bs-4-3.0
retlehs Feb 12, 2019
ba30b01
Update to Bootstrap 4.3.1
retlehs Feb 14, 2019
f3e794a
Merge pull request #2153 from roots/bs-4-3.1
retlehs Feb 14, 2019
03e7d0c
Remove community health files so that defaults from roots/.github are…
retlehs Mar 12, 2019
e7b2d27
Merge pull request #2160 from roots/default-health-files
retlehs Mar 12, 2019
9a8ca10
Update sponsors [ci skip]
retlehs Apr 1, 2019
9100cea
Update sponsors [ci skip]
retlehs Aug 1, 2019
b430525
Add issue closer github action
swalkinshaw Sep 2, 2019
f6e5b08
Fix issue-close-message
swalkinshaw Sep 2, 2019
8255e0f
Update sponsors [ci skip]
retlehs Sep 30, 2019
56680bb
Update sponsors [ci skip]
retlehs Oct 1, 2019
bd38502
Update sponsors [ci skip]
retlehs Oct 2, 2019
dcde0c4
Update sponsors [ci skip]
retlehs Feb 11, 2020
95cbfd1
Update sponsors [ci skip]
retlehs Apr 12, 2020
d2d5df8
Update sponsors
retlehs May 9, 2020
2c54799
Sage 10 (#2138)
QWp6t May 10, 2020
a4f3392
Update README [ci skip]
Log1x May 10, 2020
7ef97a5
Bump roots/acorn from 1.0.6 to 1.0.8 (#2469)
dependabot-preview[bot] May 16, 2020
604f3cc
Bump @wordpress/babel-preset-default from 4.12.1 to 4.13.0 (#2468)
dependabot-preview[bot] May 16, 2020
41d8239
Bump bootstrap from 4.4.1 to 4.5.0 (#2467)
dependabot-preview[bot] May 16, 2020
eb93c64
Update CHANGELOG [ci skip]
retlehs May 16, 2020
3ae83c7
Update sponsors [ci skip]
retlehs May 19, 2020
c1fe8fb
ci: Use offical CircleCI PHP and Node orbs, and next-gen docker image…
tangrufus Jun 28, 2020
fc29219
Bump roots/acorn from 1.0.8 to 1.0.9 (#2500)
dependabot-preview[bot] Jul 1, 2020
be73e2c
Fix typos in latest changes (#2502)
dsturm Jul 2, 2020
5535ea6
Update setup.php (#2499)
huubl Aug 18, 2020
24ac51d
Housekeeping (#2520)
Log1x Aug 20, 2020
1d4f567
Soil: Activation updates for latest version (#2527)
retlehs Aug 30, 2020
36937b4
Update sponsors [ci skip]
retlehs Oct 3, 2020
f70de3d
`package.json`: Specify supported node versions (#2555)
tangrufus Nov 10, 2020
21cef41
Bump bootstrap from 4.5.2 to 4.5.3 (#2554)
dependabot-preview[bot] Nov 10, 2020
a54a2a1
Bump squizlabs/php_codesniffer from 3.5.6 to 3.5.8 (#2562)
dependabot-preview[bot] Nov 10, 2020
af2089a
Correct "trailingComma" value for prettier (#2582)
theMosaad Nov 23, 2020
33005e5
Update sponsors [ci skip]
retlehs Dec 4, 2020
5518ea1
feat(assets): Change default CSS framework to Tailwind
Log1x Jan 14, 2021
f64c975
chore(deps): Remove cross-env as it is no longer necessary
Log1x Jan 14, 2021
098f2fc
chore(view): Remove redundant selector
Log1x Jan 14, 2021
8f2779a
chore(readme): Update theme structure example
Log1x Jan 14, 2021
b3bdf48
fix(ci): Drop PHP 7.2 from test matrix
Log1x Jan 14, 2021
3e2d9ba
fix(ci): Add `test` to package.json scripts
Log1x Jan 14, 2021
96974bf
enhance(theme): Add theme support for `editor-gradient-presets`, `edi…
Log1x Jan 15, 2021
efbb13f
enhance(theme): Add theme support for `custom-units`
Log1x Jan 15, 2021
cc2d02d
chore(theme): Move `custom-spacing` up for visibility
Log1x Jan 15, 2021
6269cee
chore(theme): Fix docblock link
Log1x Jan 15, 2021
38cae9f
enhance(theme): Add theme support for `custom-line-height`
Log1x Jan 15, 2021
57c24f8
chore(theme): Remove specificity from `custom-units` theme support
Log1x Jan 15, 2021
a5398d2
wip(ci): Change from CircleCI to GitHub actions
Log1x Jan 18, 2021
08716e6
wip(ci): Change from CircleCI to GitHub actions
Log1x Jan 18, 2021
7c247fa
wip
Log1x Jan 18, 2021
23fd09b
enhance(ci): Change from CircleCI to GitHub actions
Log1x Jan 18, 2021
d8dad85
chore(ci): Change workflow event to only target `master`
Log1x Jan 18, 2021
ddb46a8
chore(project): Remove .circleci and add .github to .gitattributes
Log1x Jan 18, 2021
be1b316
chore(deps): Bump dependencies
Log1x Jan 18, 2021
cfb446e
chore(lint): Tone down the `lint` script
Log1x Jan 18, 2021
e1d55e5
chore(ci): Add `--frozen-lockfile` arg to `yarn install`
Log1x Jan 18, 2021
648ad5d
chore(deps): Bump dependencies
Log1x Jan 18, 2021
6d4a52b
fix(deps): Remove wildcards from `.copyDirectory()` in webpack.mix.js
Log1x Jan 23, 2021
a5836af
chore(theme): reword soil docblock
Log1x Jan 23, 2021
23e374d
enhance(view): Add "skip to content" link (#2622)
MWDelaney Jan 26, 2021
a3d3e54
chore(deps): optimize tailwind's purgecss dirs
Log1x Feb 7, 2021
e845481
chore(deps): Bump dependencies
Log1x Feb 9, 2021
171b1a7
chore(deps): Bump dependencies
Log1x Feb 11, 2021
b13f4dd
fix(composer): use proper wp cli command name (#2636)
theMosaad Feb 12, 2021
78855e5
Update sponsors [ci skip]
retlehs Feb 15, 2021
9b12419
chore(deps): Bump dependencies
Log1x Feb 16, 2021
ac7312e
fix(lint): Update eslint path
Log1x Feb 16, 2021
af96021
chore(docs): Add style to build status badge
Log1x Feb 16, 2021
19e5945
chore(docs): Bump minimum requirements
Log1x Feb 16, 2021
6ca0aa6
chore(docs): Fix link to Blade in README
Log1x Feb 16, 2021
8d5df52
fix(bootstrap): use static bootloader to prevent rebooting
QWp6t Feb 27, 2021
749d9d4
fix(config-view): use acorn helper functions
QWp6t Mar 1, 2021
f19b1dd
chore(config-log): use generic `application.log`
QWp6t Mar 1, 2021
b4e63a5
Update sponsors [ci skip]
retlehs Mar 15, 2021
f19e1a5
chore(deps): update acorn to 2.0.0-alpha.0
QWp6t Mar 31, 2021
90abb31
fix(assets): use `PhpAsset::load()`
QWp6t Mar 31, 2021
428f456
Update sponsors [ci skip]
retlehs Apr 8, 2021
b4146f9
Upgrade to GitHub-native Dependabot (#2693)
dependabot-preview[bot] May 14, 2021
3c985bf
Update sponsors [ci skip]
retlehs May 24, 2021
0808d80
enhance(assets): Shorter pattern for purge files (#2722)
May 27, 2021
e5a5975
chore(deps): make jQuery ^3.5.1 a peer dependency (#2721)
knowler May 27, 2021
ff62e35
chore(deps): Bump dependencies (#2723)
Log1x May 27, 2021
926c71e
enhance(theme): Disable full-site editing support (#2692)
joshuafredrickson May 27, 2021
cb5a5b5
chore(deps): Bump dependencies
Log1x May 27, 2021
6d66deb
chore(i18n): Fix/add proper translator comments (#2716)
strarsis May 27, 2021
933f9ad
refactor: remove deprecated jQuery .ready() syntax (#2738)
knowler Jun 16, 2021
e7de7b2
feat: remove x-ua-compatible tag (#2742)
knowler Jun 16, 2021
982ab45
Update sponsors [ci skip]
retlehs Jul 1, 2021
acb7bc5
Enable Webpack 5's automatic unique naming (#2745) (Fixes #2733)
joshuafredrickson Aug 4, 2021
a03f558
Update sponsors [ci skip]
retlehs Oct 7, 2021
824a2cc
Only display `<nav>` if primary_navigation is set
knowler Oct 8, 2021
8cb0124
Use menu name as accessible name of `<nav>`
knowler Oct 8, 2021
66014d7
Update CHANGELOG [ci skip]
retlehs Oct 21, 2021
3854524
chore(views): nitpick blade syntax
Log1x Oct 21, 2021
653832e
Remove Acorn as dependency; treat as requirement (#2825)
alwaysblank Oct 22, 2021
7c034f4
Revert "Remove Acorn as dependency; treat as requirement (#2825)" (#2…
QWp6t Oct 22, 2021
2f50547
Move compiled views back to cache dir by default (#2837)
retlehs Nov 2, 2021
e533e1b
chore(deps): Bump roots/acorn to v2.0.0-beta.4 (#2844)
QWp6t Nov 19, 2021
69dfbfc
Replace Laravel Mix with Bud (#2643)
kellymears Nov 22, 2021
652b7ae
Update CHANGELOG [ci skip]
retlehs Nov 22, 2021
771db43
doc(readme): replace Mix with Bud (#2850)
knowler Nov 23, 2021
319d5ad
fix(lint): Add additional known at-rules (#2811)
joshuafredrickson Nov 23, 2021
7383c98
chore(deps-dev): bump @roots/bud from 5.0.0-next.14 to 5.0.0-next.16 …
dependabot[bot] Nov 25, 2021
64c9dea
chore(deps-dev): bump @roots/sage from 5.0.0-next.14 to 5.0.0-next.16…
dependabot[bot] Nov 25, 2021
6957fa7
chore(deps-dev): bump postcss from 8.3.11 to 8.4.1 (#2859)
dependabot[bot] Nov 26, 2021
6d2ecce
chore(deps-dev): bump prettier from 2.4.1 to 2.5.0 (#2857)
dependabot[bot] Nov 26, 2021
54b2711
chore(deps-dev): bump postcss-preset-env from 7.0.0 to 7.0.1 (#2846)
dependabot[bot] Nov 26, 2021
174c64f
chore(deps): Bump roots/acorn to v2.0.0-beta.5 (#2861)
retlehs Nov 28, 2021
9717df8
Fix assets path for static images (#2864)
AltanS Nov 28, 2021
759eb08
chore(theme): misc cleanup (#2862)
retlehs Nov 28, 2021
0976ced
feat(theme-wrapper): remove `shrink-to-fit=no` (#2870)
knowler Dec 2, 2021
a19f9df
README: Mention Sage 10 beta releases (#2873)
retlehs Dec 4, 2021
eb9bcf9
chore(deps-dev): bump @roots/bud from 5.0.0-next.16 to 5.0.0-next.17 …
dependabot[bot] Dec 4, 2021
a18d027
chore(deps-dev): bump @roots/sage from 5.0.0-next.16 to 5.0.0-next.17…
dependabot[bot] Dec 4, 2021
c58dedd
chore(deps-dev): bump postcss from 8.4.1 to 8.4.4 (#2867)
dependabot[bot] Dec 4, 2021
a8266b9
Remove issue closer (#2878)
retlehs Dec 6, 2021
0ae5f93
Switch primary branch from master to main (#2851)
retlehs Dec 8, 2021
60271ef
Update docs link [ci skip]
retlehs Dec 8, 2021
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
23 changes: 18 additions & 5 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,11 +1,24 @@
# editorconfig.org

root = true

[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.md]
trim_trailing_whitespace = false

[*.php]
indent_size = 4

[*.blade.php]
indent_size = 2

[resources/views/**.php]
indent_size = 2

[index.php]
indent_size = 2
51 changes: 51 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
module.exports = {
root: true,
extends: ['eslint:recommended', 'plugin:react/recommended'],
globals: {
wp: true,
},
env: {
node: true,
es6: true,
amd: true,
browser: true,
jquery: true,
},
parser: 'babel-eslint',
parserOptions: {
ecmaFeatures: {
experimentalObjectRestSpread: true,
globalReturn: true,
generators: false,
impliedStrict: true,
objectLiteralDuplicateProperties: false,
jsx: true,
},
ecmaVersion: 2017,
sourceType: 'module',
},
plugins: ['import', 'react-hooks'],
settings: {
react: {
version: 'detect',
},
'import/core-modules': [],
'import/ignore': [
'node_modules',
'\\.(coffee|scss|css|less|hbs|svg|json)$',
],
},
rules: {
'no-console': 0,
'comma-dangle': [
'error',
{
arrays: 'always-multiline',
objects: 'always-multiline',
imports: 'always-multiline',
exports: 'always-multiline',
functions: 'ignore',
},
],
},
};
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/.gitattributes export-ignore
/.github export-ignore
103 changes: 103 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
version: 2
updates:
- package-ecosystem: composer
directory: "/"
schedule:
interval: daily
time: "08:00"
timezone: US/Central
open-pull-requests-limit: 10
target-branch: main
ignore:
- dependency-name: filp/whoops
versions:
- 2.10.0
- 2.11.0
- 2.12.0
- 2.9.2
- dependency-name: symfony/http-kernel
versions:
- 5.2.2
- 5.2.3
- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
time: "08:00"
timezone: US/Central
open-pull-requests-limit: 10
target-branch: main
ignore:
- dependency-name: postcss
versions:
- 8.2.10
- 8.2.12
- 8.2.7
- 8.2.8
- 8.2.9
- dependency-name: laravel-mix
versions:
- 5.0.9
- 6.0.13
- 6.0.16
- 6.0.17
- dependency-name: sass
versions:
- 1.32.10
- 1.32.11
- 1.32.5
- 1.32.6
- 1.32.7
- 1.32.8
- dependency-name: eslint
versions:
- 7.18.0
- 7.19.0
- 7.20.0
- 7.21.0
- 7.22.0
- 7.23.0
- 7.24.0
- dependency-name: "@wordpress/browserslist-config"
versions:
- 3.0.2
- dependency-name: "@wordpress/babel-preset-default"
versions:
- 5.0.0
- 5.0.1
- 5.1.0
- 5.2.0
- dependency-name: "@wordpress/dependency-extraction-webpack-plugin"
versions:
- 3.1.0
- 3.1.1
- dependency-name: tailwindcss
versions:
- 2.0.4
- 2.1.1
- dependency-name: stylelint
versions:
- 13.10.0
- 13.11.0
- 13.12.0
- 13.9.0
- dependency-name: sass-loader
versions:
- 10.1.1
- 11.0.0
- 11.0.1
- dependency-name: browser-sync
versions:
- 2.26.14
- dependency-name: purgecss-with-wordpress
versions:
- 4.0.0
- dependency-name: ini
versions:
- 1.3.8
- dependency-name: vue-template-compiler
versions:
- 2.6.12
- dependency-name: eslint-plugin-import
versions:
- 2.22.1
87 changes: 87 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
name: Main

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
node:
name: Node ${{ matrix.node }}
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[ci skip]')"
strategy:
matrix:
node: ['16']

steps:
- name: Checkout the project
uses: actions/checkout@v2

- name: Setup the Node ${{ matrix.node }} environment on ${{ runner.os }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}
env:
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Restore the Yarn cache directory
id: yarncache
run: echo "::set-output name=dir::$(yarn cache dir)"

- uses: actions/cache@v2
with:
path: ${{ steps.yarncache.outputs.dir }}
key: ${{ runner.os }}-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: ${{ runner.os }}-${{ matrix.node }}-yarn-

- name: Install dependencies using Yarn
run: yarn install --frozen-lockfile

- name: Lint scripts and styles
run: yarn lint

- name: Build and compile assets
run: |
yarn build
cat public/entrypoints.json
cat public/manifest.json

php:
name: PHP ${{ matrix.php }}
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[ci skip]')"
strategy:
matrix:
php: ['7.3', '7.4', '8.0']

steps:
- name: Checkout the project
uses: actions/checkout@v2

- name: Setup the PHP ${{ matrix.php }} environment on ${{ runner.os }}
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
coverage: xdebug
env:
COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Restore the Composer cache directory
id: composercache
run: echo "::set-output name=dir::$(composer config cache-files-dir)"

- uses: actions/cache@v2
with:
path: ${{ steps.composercache.outputs.dir }}
key: ${{ runner.os }}-${{ matrix.php }}-composer-${{ hashFiles('**/composer.json') }}
restore-keys: ${{ runner.os }}-${{ matrix.php }}-composer-

- name: Install Composer dependencies
run: composer install --no-progress --prefer-dist --optimize-autoloader --no-suggest

- name: Execute the PHP lint script
run: composer run-script lint
11 changes: 7 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Include your project-specific ignores in this file
# Read about how to use .gitignore: https://help.github.com/articles/ignoring-files
node_modules
assets/css/main.min.css.map
/node_modules
/vendor
/public
.env
.budfiles
npm-debug.log
yarn-error.log
16 changes: 0 additions & 16 deletions .jshintrc

This file was deleted.

9 changes: 9 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"bracketSpacing": false,
"jsxBracketSameLine": true,
"semi": true,
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "all",
"useTabs": false
}
42 changes: 42 additions & 0 deletions .stylelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"extends": "stylelint-config-standard",
"rules": {
"string-quotes": null,
"selector-class-pattern": null,
"declaration-colon-newline-after": null,
"value-list-comma-newline-after": null,
"no-empty-source": null,
"no-descending-specificity": null,
"at-rule-empty-line-before": null,
"at-rule-no-unknown": [
true,
{
"ignoreAtRules": [
"extend",
"at-root",
"debug",
"warn",
"error",
"if",
"else",
"for",
"each",
"while",
"mixin",
"include",
"content",
"return",
"tailwind",
"apply",
"responsive",
"variants",
"screen",
"function",
"use",
"forward",
"layer"
]
}
]
}
}
13 changes: 0 additions & 13 deletions 404.php

This file was deleted.

Loading