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

@gasket/resolve w/ CircleCI #3

Merged
merged 6 commits into from
Jun 14, 2019
Merged

@gasket/resolve w/ CircleCI #3

merged 6 commits into from
Jun 14, 2019

Conversation

indexzero
Copy link
Contributor

This PR does the following:

  • Add @gasket/resolve – responsible for essential module resolution & configuration management for gasket plugins & presets.
  • Setup CircleCI.
  • Verify npm test passes using lerna run
  • Verify CircleCI works as expected.

@indexzero indexzero merged commit 501d196 into master Jun 14, 2019
@indexzero indexzero deleted the resolve branch June 14, 2019 00:35
mmason2-godaddy added a commit that referenced this pull request Jun 17, 2024
* @gasket/core: update Plugin type def

* @gasket/core: add package.json export for metadata loading

* update plugin exports with new required data

* update plugin tests with new signature

* update metadata plugin signature

* fix swagger test

* fix gaps in plugin signature, fix tests, lockfile

* update plugin type files, fix typescript tests

* create-gasket-app: add default plugins, add deps to package file

* @gasket/plugin-data: add logic to fix reference error

* @gasket/plugin-docs: update config set logic, add createPackageFile util, update cmd action

* @gasket/plugin-docusaurus: use metadata action, bump docusaurus deps

* @gasket/plugim-metadata: create action hook, add create hook

* @gasket/preset-api: remove deps in favor of default plugins

* lockfile

* @gasket/plugin-metadata: update tests

* @gasket/plugin-metadata: add typechecking, tune types, remove obsolete code

* lockfile

* @gasket/plugin-docusaurus: fix test, tune types

* @gasket/plugin-logger: fix test

* fix tests, lint and add todos

* improve create error message, remove docs plugins from presetConfig

* move blank package file up one dir

* add docusaurus plugin to fix webpack dev server error(turn hotmodule off)

* fix test & lint

* pull in update script dir changes from main

* pull site dir changes from main

* add docusaurus dep

* lockfile

* @gasket/assets: update scripts to generate index file, update package main

* @gasket/data: update package exports

* @gasket/nextjs: update package exports

* @gasket/plugin-command: update package exports

* @gasket/elastic-apm: sync configure hook

* @gasket/plugin-lint: add base metadata hook

* @gasket/plugin-metadata: update hook logic, tune type

* @gasket/plugin-nextjs: remove actions call

* @gasket/plugin-workbox: sync configure hook

* @gasket/preset-*: add metadat hooks

* @gasket/preset-pwd: full path on main entry

* regen docs

* fix css color issue

* @gasket/core: add metadata hook to plugins if it's not defined - required for plugin to make it into the docs

* remove base case metadata hook in favor of engine defintion

* remove basic metadata hooks from app plugins, add replace to remove app plugin metadata

* doc regen

* fix tests and lint error

* lockfile

* lockfile

* @gasket/assets: add logging for index file build

* lockfile

* generate-docs:revert some package file changes

* remove obsolete tests

* revert align packages changes

* remove @gasket/resolve dep

* add scope to include @godaddy packages

* remove temp file :/

* tune regexs to be more generic

* revert readme change
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants