github.com/wawandco/oxplugins@v0.7.11/plugins.go (about) 1 package oxplugins 2 3 import ( 4 "github.com/wawandco/oxplugins/lifecycle/build" 5 "github.com/wawandco/oxplugins/lifecycle/dev" 6 "github.com/wawandco/oxplugins/lifecycle/fix" 7 "github.com/wawandco/oxplugins/lifecycle/generate" 8 "github.com/wawandco/oxplugins/lifecycle/new" 9 "github.com/wawandco/oxplugins/lifecycle/test" 10 "github.com/wawandco/oxplugins/plugins" 11 "github.com/wawandco/oxplugins/tools/buffalo/model" 12 "github.com/wawandco/oxplugins/tools/buffalo/template" 13 "github.com/wawandco/oxplugins/tools/cli/help" 14 "github.com/wawandco/oxplugins/tools/docker" 15 "github.com/wawandco/oxplugins/tools/envy" 16 "github.com/wawandco/oxplugins/tools/flect" 17 "github.com/wawandco/oxplugins/tools/grift" 18 "github.com/wawandco/oxplugins/tools/node" 19 "github.com/wawandco/oxplugins/tools/ox" 20 "github.com/wawandco/oxplugins/tools/refresh" 21 "github.com/wawandco/oxplugins/tools/standard" 22 "github.com/wawandco/oxplugins/tools/webpack" 23 "github.com/wawandco/oxplugins/tools/yarn" 24 ) 25 26 // Base plugins for Wawandco applications lifecycle. While oxplugins 27 // has other plugins this list is the base that is used across most of 28 // the apps we do. Feel free to add the rest in your cmd/ox/main.go file. 29 var Base = []plugins.Plugin{ 30 &help.Command{}, 31 32 // Tools plugins. 33 &webpack.Plugin{}, 34 &refresh.Plugin{}, 35 &yarn.Plugin{}, 36 &envy.Developer{}, 37 38 // Developer Lifecycle plugins 39 &build.Command{}, 40 &dev.Command{}, 41 42 &test.Command{}, 43 &fix.Command{}, 44 &generate.Command{}, 45 &new.Command{}, 46 &grift.Command{}, 47 48 // Builders 49 &node.Builder{}, 50 &standard.Builder{}, 51 52 // Fixers 53 &standard.Fixer{}, 54 55 // Generators 56 &ox.Generator{}, 57 &template.Generator{}, 58 &model.Generator{}, 59 60 // Initializer 61 &refresh.Initializer{}, 62 &flect.Initializer{}, 63 &docker.Initializer{}, 64 65 // Testers 66 &standard.Tester{}, 67 &envy.Tester{}, 68 }