moving scripts ordering and adding a compile all command
This commit is contained in:
		
							
								
								
									
										29
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										29
									
								
								package.json
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "Namespace-PluginName", | ||||
|   "version": "1.0.0", | ||||
|   "version": "1.1.0", | ||||
|   "description": "", | ||||
|   "author": "", | ||||
|   "license": "GPL-2.0", | ||||
| @@ -12,6 +12,20 @@ | ||||
|   "bugs": { | ||||
|     "url": "https://github.com/namespace/plugin-name/issues" | ||||
|   }, | ||||
|   "scripts": { | ||||
|     "watch": "node-sass resources/front/sass/nmsp-plugin-name.scss -o ./assets/css/ --source-map true --output-style expanded --indent-type tab --indent-width 1 -w", | ||||
|     "watch-admin": "node-sass resources/admin/sass/nmsp-plugin-name-admin.scss -o ./assets/css/ --source-map true --output-style expanded --indent-type tab --indent-width 1 -w", | ||||
|     "compile:css": "node-sass resources/front/sass/nmsp-plugin-name.scss -o ./assets/css/ && stylelint 'assets/css/nmsp-plugin-name.css' --fix || true && stylelint 'assets/css/nmsp-plugin-name.css' --fix", | ||||
|     "compile:css-admin": "node-sass resources/admin/sass/nmsp-plugin-name-admin.scss -o ./assets/css/ && stylelint 'assets/css/nmsp-plugin-name-admin.css' --fix || true && stylelint 'assets/css/nmsp-plugin-name-admin.css' --fix", | ||||
|     "compile:rtl": "rtlcss assets/css/nmsp-plugin-name.css assets/css/nmsp-plugin-name-rtl.css && rtlcss assets/css/nmsp-plugin-name.css assets/css/nmsp-plugin-name-rtl.css", | ||||
|     "compile:rtl-admin": "rtlcss assets/css/nmsp-plugin-name-admin.css assets/css/nmsp-plugin-name-admin-rtl.css && rtlcss assets/css/nmsp-plugin-name-admin-admin.css assets/css/nmsp-plugin-name-admin-rtl.css", | ||||
|     "compile:js": "cp resources/front/js/nmsp-plugin-name.js assets/js/nmsp-plugin-name.js", | ||||
|     "compile:js-admin": "cp resources/admin/js/nmsp-plugin-name-admin.js assets/js/nmsp-plugin-name-admin.js", | ||||
|     "compile": "npm run compile:css && npm run compile:css-admin && npm run compile:rtl && npm run compile:rtl-admin && npm run compile:js && npm run compile:js-admin", | ||||
|     "lint:js": "wp-scripts lint-js 'resources/**/js/*.js'", | ||||
|     "lint:scss": "wp-scripts lint-style 'resources/**/sass/**/*.scss'", | ||||
|     "bundle": "dir-archiver --src . --dest ../nmsp-plugin-name.zip --exclude .DS_Store .stylelintrc.json .eslintrc .git .gitattributes .github .gitignore README.md CHANGELOG.md composer.lock node_modules vendor package-lock.json package.json .travis.yml phpcs.xml.dist resources assets/css/nmsp-plugin-name.css.map assets/css/nmsp-plugin-name-admin.css.map" | ||||
|   }, | ||||
|   "dependencies": {}, | ||||
|   "devDependencies": { | ||||
|     "@wordpress/scripts": "^16.1.1", | ||||
| @@ -32,18 +46,5 @@ | ||||
|     }, | ||||
|     "plugins": [], | ||||
|     "map": false | ||||
|   }, | ||||
|   "scripts": { | ||||
|     "watch": "node-sass resources/front/sass/nmsp-plugin-name.scss -o ./assets/css/ --source-map true --output-style expanded --indent-type tab --indent-width 1 -w", | ||||
|     "watch-admin": "node-sass resources/admin/sass/nmsp-plugin-name-admin.scss -o ./assets/css/ --source-map true --output-style expanded --indent-type tab --indent-width 1 -w", | ||||
|     "compile:css": "node-sass resources/front/sass/nmsp-plugin-name.scss -o ./assets/css/ && stylelint 'assets/css/nmsp-plugin-name.css' --fix || true && stylelint 'assets/css/nmsp-plugin-name.css' --fix", | ||||
|     "compile:css-admin": "node-sass resources/admin/sass/nmsp-plugin-name-admin.scss -o ./assets/css/ && stylelint 'assets/css/nmsp-plugin-name-admin.css' --fix || true && stylelint 'assets/css/nmsp-plugin-name-admin.css' --fix", | ||||
|     "compile:rtl": "rtlcss assets/css/nmsp-plugin-name.css assets/css/nmsp-plugin-name-rtl.css && rtlcss assets/css/nmsp-plugin-name.css assets/css/nmsp-plugin-name-rtl.css", | ||||
|     "compile:rtl-admin": "rtlcss assets/css/nmsp-plugin-name-admin.css assets/css/nmsp-plugin-name-admin-rtl.css && rtlcss assets/css/nmsp-plugin-name-admin-admin.css assets/css/nmsp-plugin-name-admin-rtl.css", | ||||
|     "lint:scss": "wp-scripts lint-style 'resources/**/sass/**/*.scss'", | ||||
|     "compile:js": "cp resources/front/js/nmsp-plugin-name.js assets/js/nmsp-plugin-name.js", | ||||
|     "compile:js-admin": "cp resources/admin/js/nmsp-plugin-name-admin.js assets/js/nmsp-plugin-name-admin.js", | ||||
|     "lint:js": "wp-scripts lint-js 'resources/**/js/*.js'", | ||||
|     "bundle": "dir-archiver --src . --dest ../nmsp-plugin-name.zip --exclude .DS_Store .stylelintrc.json .eslintrc .git .gitattributes .github .gitignore README.md CHANGELOG.md composer.lock node_modules vendor package-lock.json package.json .travis.yml phpcs.xml.dist resources assets/css/nmsp-plugin-name.css.map assets/css/nmsp-plugin-name-admin.css.map" | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user