toastnz / mercury
Toast NZ SilverStripe Installer
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 1
Open Issues: 7
Language:JavaScript
Type:silverstripe-vendormodule
Requires
- php: >=7.3.0
- axllent/silverstripe-form-fields: ^1.3
- axllent/silverstripe-minifier: ^1.0
- betterbrief/silverstripe-googlemapfield: ^2.2
- bummzack/sortablefile: ^2.1
- drewm/mailchimp-api: ^2.5
- jonom/focuspoint: ^3.1
- permanentinc/beautiful: ^0.3.0
- permanentinc/found: dev-master
- permanentinc/type: dev-master
- sheadawson/silverstripe-linkable: ^2.0
- silverstripe/blog: ^3.5
- silverstripe/googlesitemaps: ~2.1.2
- silverstripe/recipe-cms: 4.5.1@stable
- silverstripe/recipe-plugin: ^1.2
- silverstripe/redirectedurls: ^2.0
- silverstripe/tagfield: ^2.4
- silverstripe/taxonomy: ^2.0
- silverstripe/userforms: ^5.5
- stevie-mayhew/silverstripe-svg: ^2.2
- symbiote/silverstripe-gridfieldextensions: ^3.2
- symbiote/silverstripe-queuedjobs: ^4.5
- toastnz/blocks: dev-master
- undefinedoffset/silverstripe-nocaptcha: ^2.0
- undefinedoffset/sortablegridfield: ^2.0
Requires (Dev)
- phpunit/phpunit: ^5.7
- dev-master
- 1.0.0
- dev-2022-tidy-up
- dev-dependabot/npm_and_yarn/terser-5.14.2
- dev-dependabot/composer/silverstripe/assets-1.10.1
- dev-dependabot/composer/silverstripe/framework-4.10.9
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
- dev-dependabot/npm_and_yarn/npm-8.11.0
- dev-feature/2022/marmalade
- dev-dependabot/npm_and_yarn/minimist-1.2.6
- dev-dependabot/npm_and_yarn/node-sass-7.0.0
- dev-feature/2021-upgrade
- dev-feature/2021/blocks-automation
- dev-feature/2021/gallium
- dev-feature/shop
This package is auto-updated.
Last update: 2022-07-26 09:54:36 UTC
README
Frontend Development
Node Version
Make sure you are on the correct node version
sudo n 12
Installation
You will need to run yarn
in your site directory before the build tasks can run.
cd your/site/dir; yarn;
Tasks
watch task
This task will watch for changes of scss or javascript files and compile them as you work.
yarn run watch;
build task
Once you have finished development and you are happy with your changes, compile the scss and javascript
yarn run build;
Before go live
Update the package.json, removing ^ from the dependency version numbers to lock them in the state they are in. This will avoid unwanted and breaking package updates in the future.