├── LICENSE.md ├── README.md ├── composer.json ├── config └── assets.php ├── src ├── AssetsServiceProvider.php ├── Console │ ├── Command.php │ ├── InitCommand.php │ └── MakeCommand.php ├── Contracts │ └── Pipes │ │ └── InitPipe.php ├── Exceptions │ ├── DirectoryExistsException.php │ └── NotInitiatedException.php ├── Helpers │ ├── Stub.php │ └── Workspaces.php └── Pipes │ ├── Init │ ├── AbstractPipe.php │ ├── CopyGitIgnoreFile.php │ ├── CopyRootMixFile.php │ ├── CopyYarnRcFile.php │ ├── CreateMixFile.php │ ├── EnsureRootDirectoryExists.php │ ├── ExtractNpmDependencies.php │ └── MoveDefaultLaravelAssets.php │ ├── Make │ ├── AbstractPipe.php │ ├── CopyGitIgnoreFile.php │ ├── CreateMixFile.php │ ├── CreatePackageJsonFile.php │ └── EnsureAssetsDirectoryExists.php │ └── Presets │ ├── Bootstrap │ ├── CopyGitIgnoreFile.php │ ├── CopyPresetDirectories.php │ ├── CreateMixFile.php │ └── CreatePackageJsonFile.php │ ├── None │ ├── CopyGitIgnoreFile.php │ ├── CopyPresetDirectories.php │ ├── CreateMixFile.php │ └── CreatePackageJsonFile.php │ ├── Npm │ ├── CopyGitIgnoreFile.php │ ├── CopyPresetDirectories.php │ └── CreatePackageJsonFile.php │ ├── React │ ├── CopyGitIgnoreFile.php │ ├── CopyPresetDirectories.php │ ├── CreateMixFile.php │ └── CreatePackageJsonFile.php │ ├── Tailwind │ ├── CopyGitIgnoreFile.php │ ├── CopyPresetDirectories.php │ ├── CopyTailwindConfigFile.php │ ├── CreateMixFile.php │ └── CreatePackageJsonFile.php │ └── Vue │ ├── CopyGitIgnoreFile.php │ ├── CopyPresetDirectories.php │ ├── CreateMixFile.php │ └── CreatePackageJsonFile.php └── stubs ├── init ├── webpack.mix.stub └── yarnrc.stub ├── module ├── gitignore.stub ├── package.stub └── webpack.mix.stub └── presets ├── bootstrap ├── js │ ├── app.js │ └── bootstrap.js ├── sass │ ├── _variables.scss │ └── app.scss └── webpack.mix.stub ├── none ├── js │ ├── app.js │ └── bootstrap.js ├── sass │ └── app.scss └── webpack.mix.stub ├── npm ├── package.stub └── src │ └── js │ └── index.js ├── react ├── js │ ├── app.js │ ├── bootstrap.js │ └── components │ │ └── Example.js ├── sass │ ├── _variables.scss │ └── app.scss └── webpack.mix.stub ├── tailwind ├── css │ └── app.css ├── js │ ├── app.js │ └── bootstrap.js ├── tailwind.js └── webpack.mix.stub └── vue ├── js ├── app.js ├── bootstrap.js └── components │ └── ExampleComponent.vue ├── sass └── app.scss └── webpack.mix.stub /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/composer.json -------------------------------------------------------------------------------- /config/assets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/config/assets.php -------------------------------------------------------------------------------- /src/AssetsServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/AssetsServiceProvider.php -------------------------------------------------------------------------------- /src/Console/Command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Console/Command.php -------------------------------------------------------------------------------- /src/Console/InitCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Console/InitCommand.php -------------------------------------------------------------------------------- /src/Console/MakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Console/MakeCommand.php -------------------------------------------------------------------------------- /src/Contracts/Pipes/InitPipe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Contracts/Pipes/InitPipe.php -------------------------------------------------------------------------------- /src/Exceptions/DirectoryExistsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Exceptions/DirectoryExistsException.php -------------------------------------------------------------------------------- /src/Exceptions/NotInitiatedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Exceptions/NotInitiatedException.php -------------------------------------------------------------------------------- /src/Helpers/Stub.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Helpers/Stub.php -------------------------------------------------------------------------------- /src/Helpers/Workspaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Helpers/Workspaces.php -------------------------------------------------------------------------------- /src/Pipes/Init/AbstractPipe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/AbstractPipe.php -------------------------------------------------------------------------------- /src/Pipes/Init/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Init/CopyRootMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/CopyRootMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Init/CopyYarnRcFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/CopyYarnRcFile.php -------------------------------------------------------------------------------- /src/Pipes/Init/CreateMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/CreateMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Init/EnsureRootDirectoryExists.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/EnsureRootDirectoryExists.php -------------------------------------------------------------------------------- /src/Pipes/Init/ExtractNpmDependencies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/ExtractNpmDependencies.php -------------------------------------------------------------------------------- /src/Pipes/Init/MoveDefaultLaravelAssets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Init/MoveDefaultLaravelAssets.php -------------------------------------------------------------------------------- /src/Pipes/Make/AbstractPipe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Make/AbstractPipe.php -------------------------------------------------------------------------------- /src/Pipes/Make/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Make/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Make/CreateMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Make/CreateMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Make/CreatePackageJsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Make/CreatePackageJsonFile.php -------------------------------------------------------------------------------- /src/Pipes/Make/EnsureAssetsDirectoryExists.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Make/EnsureAssetsDirectoryExists.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Bootstrap/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Bootstrap/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Bootstrap/CopyPresetDirectories.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Bootstrap/CopyPresetDirectories.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Bootstrap/CreateMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Bootstrap/CreateMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Bootstrap/CreatePackageJsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Bootstrap/CreatePackageJsonFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/None/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/None/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/None/CopyPresetDirectories.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/None/CopyPresetDirectories.php -------------------------------------------------------------------------------- /src/Pipes/Presets/None/CreateMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/None/CreateMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/None/CreatePackageJsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/None/CreatePackageJsonFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Npm/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Npm/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Npm/CopyPresetDirectories.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Npm/CopyPresetDirectories.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Npm/CreatePackageJsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Npm/CreatePackageJsonFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/React/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/React/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/React/CopyPresetDirectories.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/React/CopyPresetDirectories.php -------------------------------------------------------------------------------- /src/Pipes/Presets/React/CreateMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/React/CreateMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/React/CreatePackageJsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/React/CreatePackageJsonFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Tailwind/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Tailwind/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Tailwind/CopyPresetDirectories.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Tailwind/CopyPresetDirectories.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Tailwind/CopyTailwindConfigFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Tailwind/CopyTailwindConfigFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Tailwind/CreateMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Tailwind/CreateMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Tailwind/CreatePackageJsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Tailwind/CreatePackageJsonFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Vue/CopyGitIgnoreFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Vue/CopyGitIgnoreFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Vue/CopyPresetDirectories.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Vue/CopyPresetDirectories.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Vue/CreateMixFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Vue/CreateMixFile.php -------------------------------------------------------------------------------- /src/Pipes/Presets/Vue/CreatePackageJsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/src/Pipes/Presets/Vue/CreatePackageJsonFile.php -------------------------------------------------------------------------------- /stubs/init/webpack.mix.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/init/webpack.mix.stub -------------------------------------------------------------------------------- /stubs/init/yarnrc.stub: -------------------------------------------------------------------------------- 1 | workspaces-experimental true 2 | -------------------------------------------------------------------------------- /stubs/module/gitignore.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/module/gitignore.stub -------------------------------------------------------------------------------- /stubs/module/package.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/module/package.stub -------------------------------------------------------------------------------- /stubs/module/webpack.mix.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/module/webpack.mix.stub -------------------------------------------------------------------------------- /stubs/presets/bootstrap/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/bootstrap/js/app.js -------------------------------------------------------------------------------- /stubs/presets/bootstrap/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/bootstrap/js/bootstrap.js -------------------------------------------------------------------------------- /stubs/presets/bootstrap/sass/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/bootstrap/sass/_variables.scss -------------------------------------------------------------------------------- /stubs/presets/bootstrap/sass/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/bootstrap/sass/app.scss -------------------------------------------------------------------------------- /stubs/presets/bootstrap/webpack.mix.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/bootstrap/webpack.mix.stub -------------------------------------------------------------------------------- /stubs/presets/none/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/none/js/app.js -------------------------------------------------------------------------------- /stubs/presets/none/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/none/js/bootstrap.js -------------------------------------------------------------------------------- /stubs/presets/none/sass/app.scss: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /stubs/presets/none/webpack.mix.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/none/webpack.mix.stub -------------------------------------------------------------------------------- /stubs/presets/npm/package.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/npm/package.stub -------------------------------------------------------------------------------- /stubs/presets/npm/src/js/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stubs/presets/react/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/react/js/app.js -------------------------------------------------------------------------------- /stubs/presets/react/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/react/js/bootstrap.js -------------------------------------------------------------------------------- /stubs/presets/react/js/components/Example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/react/js/components/Example.js -------------------------------------------------------------------------------- /stubs/presets/react/sass/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/react/sass/_variables.scss -------------------------------------------------------------------------------- /stubs/presets/react/sass/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/react/sass/app.scss -------------------------------------------------------------------------------- /stubs/presets/react/webpack.mix.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/react/webpack.mix.stub -------------------------------------------------------------------------------- /stubs/presets/tailwind/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/tailwind/css/app.css -------------------------------------------------------------------------------- /stubs/presets/tailwind/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/tailwind/js/app.js -------------------------------------------------------------------------------- /stubs/presets/tailwind/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/tailwind/js/bootstrap.js -------------------------------------------------------------------------------- /stubs/presets/tailwind/tailwind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/tailwind/tailwind.js -------------------------------------------------------------------------------- /stubs/presets/tailwind/webpack.mix.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/tailwind/webpack.mix.stub -------------------------------------------------------------------------------- /stubs/presets/vue/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/vue/js/app.js -------------------------------------------------------------------------------- /stubs/presets/vue/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/vue/js/bootstrap.js -------------------------------------------------------------------------------- /stubs/presets/vue/js/components/ExampleComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/vue/js/components/ExampleComponent.vue -------------------------------------------------------------------------------- /stubs/presets/vue/sass/app.scss: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /stubs/presets/vue/webpack.mix.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARCANEDEV/LaravelAssets/HEAD/stubs/presets/vue/webpack.mix.stub --------------------------------------------------------------------------------