1.75.24 ā€¢ Published 1 year ago

swiff-test v1.75.24

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Swiff

// "build": "rm -rf dist && npm run build:cjs && npm run build:esm",

npm version

Swiff saves you time with common SSH tasks during the development of websites/apps

šŸš€ Folder push and pull Keep folders in sync between servers

šŸ’« Database push and pull Manage the database between servers (auto backup)

šŸŽ© Composer file push and pull Move composer files between servers (auto backup)

šŸ’» Remote terminal connection Launch a SSH session directly into the remote site/app folder

Getting started

  1. Install Swiff globally with npm: npm install --global swiff

  2. Run swiff within a project folder to start the task interface

Run swiff --help for a list of flags to run a specific task

Additional features

  • Custom SSH identity: Swiff will attempt to use your identity located at: /Users/[currentUser]/.ssh/id_rsa You can specify a custom SSH key path in your .env file with: SWIFF_CUSTOM_KEY="/Users/[your-user]/.ssh/[key-filename]"
  • Gzipped backups: Your files and database get backed up and gzipped whenever they change
  • Disable specific tasks: Specify the tasks to disable with a config setting

Requirements

Swiff requires MySQL to use the database features. We recommend using MariaDB, an enhanced, drop-in replacement for MySQL. brew install mariadb@10.2 (latest as of April 2019)

For the Database & Composer tasks, a PEM format SSH key is required Read about how to create and add a new SSH key

Running Windows or Linux? Swiff has been tested on macOS so issues are likely on other operating systems

Technology

  • Node.js - A JavaScript runtime built on Chrome's V8 JavaScript engine
  • Ink 2 - React for interactive command-line apps
  • Babel - JavaScript transpiling
  • Prettier - Code cleaning

Credits

Sounds by Emoji Sounds Created by @benrogerson and Sam Stevens

Swiff has been agency battletested by Simple who specialise in Craft CMS websites

1.75.24

1 year ago

1.74.23

1 year ago

1.74.22

1 year ago

1.74.21

1 year ago

1.74.20

1 year ago

1.74.19

1 year ago

1.74.18

1 year ago

1.74.17

1 year ago

1.74.16

1 year ago

1.74.15

1 year ago

1.74.13

1 year ago

1.74.12

1 year ago

1.74.11

1 year ago

1.73.11

1 year ago

1.72.11

1 year ago

1.71.11

1 year ago

1.70.11

1 year ago

1.69.11

1 year ago

1.68.11

1 year ago

1.67.11

1 year ago

1.66.11

1 year ago

1.65.11

1 year ago

1.64.11

1 year ago

1.63.11

1 year ago

1.62.11

1 year ago

1.61.11

1 year ago

1.60.11

1 year ago

1.59.11

1 year ago

1.58.11

1 year ago

1.56.11

1 year ago

1.55.11

1 year ago

1.54.11

1 year ago

1.53.11

1 year ago

1.52.11

1 year ago

1.51.11

1 year ago

1.50.11

1 year ago

1.49.11

1 year ago

1.48.11

1 year ago

1.47.11

1 year ago

1.46.11

1 year ago

1.45.11

1 year ago

1.44.11

1 year ago

1.43.11

1 year ago

1.42.11

1 year ago

1.41.11

1 year ago

1.40.11

1 year ago

1.39.11

1 year ago

1.38.11

1 year ago

1.37.11

1 year ago

1.36.11

1 year ago

1.34.11

1 year ago

1.33.11

1 year ago

1.32.11

1 year ago

1.31.11

1 year ago

1.30.11

1 year ago

1.29.11

1 year ago

1.28.11

1 year ago

1.27.11

1 year ago

1.26.11

1 year ago

1.25.11

1 year ago

1.24.11

1 year ago

1.22.11

1 year ago

1.21.11

1 year ago

1.20.11

1 year ago

1.19.11

1 year ago

1.17.11

1 year ago

1.16.11

1 year ago

1.15.11

1 year ago

1.14.11

1 year ago

1.13.11

1 year ago

1.12.11

1 year ago

1.11.11

1 year ago

1.10.11

1 year ago

1.9.11

1 year ago

1.9.10

1 year ago

1.8.10

1 year ago

1.7.10

1 year ago

1.6.10

1 year ago

1.5.10

1 year ago