Merge branch 'feature/upgrade-template' into 'master'
feature(core): plugin template changes See merge request !40
Showing
- .editorconfig 73 additions, 5 deletions.editorconfig
- .env.testing 2 additions, 0 deletions.env.testing
- .gitignore 4 additions, 0 deletions.gitignore
- .gitlab-ci.yml 8 additions, 1 deletion.gitlab-ci.yml
- assets-src/js/app.js 3 additions, 0 deletionsassets-src/js/app.js
- assets-src/scss/app.scss 0 additions, 0 deletionsassets-src/scss/app.scss
- codeception.dist.yml 1 addition, 0 deletionscodeception.dist.yml
- composer.json 23 additions, 13 deletionscomposer.json
- composer.lock 5666 additions, 2125 deletionscomposer.lock
- lang/.gitignore 0 additions, 3 deletionslang/.gitignore
- lang/pl_PL.po 22 additions, 8 deletionslang/pl_PL.po
- package-lock.json 18569 additions, 0 deletionspackage-lock.json
- package.json 22 additions, 0 deletionspackage.json
- phpcs.xml.dist 4 additions, 12 deletionsphpcs.xml.dist
- phpstan.neon.dist 1 addition, 17 deletionsphpstan.neon.dist
- phpunit-integration.xml 0 additions, 4 deletionsphpunit-integration.xml
- phpunit-unit.xml 0 additions, 4 deletionsphpunit-unit.xml
- plugin-template.php 50 additions, 38 deletionsplugin-template.php
- scoper.inc.php 58 additions, 93 deletionsscoper.inc.php
- src/Plugin.php 35 additions, 0 deletionssrc/Plugin.php
assets-src/js/app.js
0 → 100644
File moved
... | @@ -8,35 +8,42 @@ | ... | @@ -8,35 +8,42 @@ |
], | ], | ||
"autoload": { | "autoload": { | ||
"psr-4": { | "psr-4": { | ||
"WPDesk\\PluginTemplate\\": "src/Plugin" | "WPDesk\\PluginTemplate\\": "src" | ||
}, | }, | ||
"classmap": [ | "classmap": [ | ||
"vendor_prefixed" | "vendor_prefixed" | ||
] | ] | ||
}, | }, | ||
"autoload-dev": { | "autoload-dev": { | ||
"classmap": [ | |||
"tests/unit", | |||
"tests/integration" | |||
] | |||
}, | }, | ||
"config": { | "config": { | ||
"autoloader-suffix": "PluginTemplate", | |||
"sort-packages": true, | "sort-packages": true, | ||
"platform": { | "platform": { | ||
"php": "7.0" | "php": "7.2" | ||
}, | |||
"allow-plugins": { | |||
"dealerdirect/phpcodesniffer-composer-installer": true, | |||
"cweagans/composer-patches": true, | |||
"wpdesk/wp-codeception": true, | |||
"wpdesk/wp-wpdesk-composer": true, | |||
"kylekatarnls/update-helper": true | |||
} | } | ||
}, | }, | ||
"prefer-stable": true, | |||
"minimum-stability": "stable", | |||
"require": { | "require": { | ||
"php": ">=7.0", | "php": ">=7.2", | ||
"wpdesk/wp-wpdesk-helper-override": "^1.1.0", | "psr/log": "^1.1.4", | ||
"psr/log": "^1.0.1" | "wpdesk/wp-wpdesk-helper-override": "^1.1.0" | ||
}, | }, | ||
"require-dev": { | "require-dev": { | ||
"10up/wp_mock": "*", | "10up/wp_mock": "*", | ||
"wpdesk/wp-plugin-flow": "^2", | |||
"phpunit/phpunit": "<7", | "phpunit/phpunit": "<7", | ||
"wpdesk/wp-wpdesk-composer": "^2" | "wpdesk/wp-builder": "^2.0.0", | ||
"wpdesk/wp-codeception": "^2.7.4", | |||
"wpdesk/wp-plugin-flow-free": "^1.0.2", | |||
"wpdesk/wp-wpdesk-composer": "^2.20.0" | |||
}, | }, | ||
"extra": { | "extra": { | ||
"text-domain": "plugin-template", | "text-domain": "plugin-template", | ||
... | @@ -48,12 +55,15 @@ | ... | @@ -48,12 +55,15 @@ |
}, | }, | ||
"po-files": { | "po-files": { | ||
"pl_PL": "pl_PL.po" | "pl_PL": "pl_PL.po" | ||
} | }, | ||
"php-requires": "7.2" | |||
}, | }, | ||
"scripts": { | "scripts": { | ||
"test": "echo composer is alive", | "test": "echo composer is alive", | ||
"phpcs": "phpcs", | "phpcs": "phpcs", | ||
"phpcbf": "phpcbf src", | |||
"phpunit-unit": "phpunit --configuration phpunit-unit.xml --coverage-text --colors=never", | "phpunit-unit": "phpunit --configuration phpunit-unit.xml --coverage-text --colors=never", | ||
"phpunit-unit-coverage": "phpunit --configuration phpunit-unit.xml --coverage-html build-coverage", | |||
"phpunit-integration": "phpunit --configuration phpunit-integration.xml --coverage-text --colors=never", | "phpunit-integration": "phpunit --configuration phpunit-integration.xml --coverage-text --colors=never", | ||
"docs": "apigen generate" | "docs": "apigen generate" | ||
} | } | ||
... | ... |
This diff is collapsed.
lang/.gitignore
deleted
100644 → 0
package-lock.json
0 → 100644
This diff is collapsed.
package.json
0 → 100644
{ | |||
"name": "plugin-assets", | |||
"version": "1.0.0", | |||
"main": "webpack.mix.js", | |||
"author": "sebastian.pisula@octolize.com", | |||
"dependencies": { | |||
"@wordpress/i18n": "^4.17.0" | |||
}, | |||
"devDependencies": { | |||
"mati-mix": "^2.1.1", | |||
"sass": "^1.54.9", | |||
"sass-loader": "^13.0.2", | |||
"style-loader": "^3.3.1" | |||
}, | |||
"scripts": { | |||
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --config=node_modules/laravel-mix/setup/webpack.config.js", | |||
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --config=node_modules/laravel-mix/setup/webpack.config.js", | |||
"dev": "npm run development", | |||
"watch": "npm run development -- --watch", | |||
"prod": "npm run production" | |||
} | |||
} |
Please register or sign in to comment