Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Add task manager #115

Open
shawnthompson opened this issue Dec 16, 2021 · 2 comments
Open

[FEATURE] Add task manager #115

shawnthompson opened this issue Dec 16, 2021 · 2 comments
Labels
development Related to anything for development

Comments

@shawnthompson
Copy link
Contributor

shawnthompson commented Dec 16, 2021

Required information

Is your feature request related to a problem? Please describe.
We need a npm task manager to work our npm task.

Describe the solution you'd like
something to run npm start as a task manager.

Additional information (optional)

Currently using rpm-run-all

  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "eleventy": "npx eleventy",
    "watch:eleventy": "eleventy --serve",
    "sass-start": "sass src/_scss/base.scss _site/css/da11yn.css",
    "sass-build": "sass --style=compressed src/_scss/base.scss _site/css/da11yn.css",
    "watch:sass": "npm run sass-start -- --watch",
    "start": "npm-run-all sass-start --parallel watch:*",
    "build": "npm-run-all sass-build --parallel eleventy"
  },

Additional context
Suggestion to use gulp, grunt or Webpack

What Tool to Use: webpack vs Gulp vs Grunt vs Browserify

@shawnthompson shawnthompson added the development Related to anything for development label Dec 16, 2021
@shawnthompson
Copy link
Contributor Author

List of what tasks we would like to accomplish with a task manager:

  • copy assets
  • linting
  • test accessibility
  • other tests
  • code validation
  • building prod vs staging
  • build watch
  • sass
  • js (not sure if it's needed)
  • clean (delete _site folder for clean build)
  • image optimizer
  • deployment

Anything else?

@shawnthompson
Copy link
Contributor Author

shawnthompson commented Jan 20, 2022

New page script related to #114

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development Related to anything for development
Projects
Status: No status
Status: Backlog
Development

No branches or pull requests

1 participant