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

corrupted output dir with addPassthroughCopy while --serve --incremental running #2182

Closed
Gr0t3Man opened this issue Jan 20, 2022 · 4 comments
Labels
bug feature: 🗄 passthrough copy Related to the passthrough file copy feature

Comments

@Gr0t3Man
Copy link

I have a ‘assest’ directory with multiple sub folders, which are configured with a addPassthroughCopy command;

eleventyConfig.addPassthroughCopy({ "assets/styles": "styles" });
eleventyConfig.addPassthroughCopy({ "assets/scripts": "scripts" });
eleventyConfig.addPassthroughCopy({ "assets/root": "/" });
eleventyConfig.addPassthroughCopy({ "assets/images": "images" });

When eleventy is running in –-serve --incremental mode and a jpg file is added to the ‘assets/images’ dir, eleventy sees that the file is added.

Schermafbeelding 2022-01-20 om 10 47 05

In the _site directory a file with the name ‘images’ is created!!?? The preview of this file shows the actual picture which was added. The directory _site/images isn’t available anymore.

Schermafbeelding 2022-01-20 om 10 47 23

After this i must stop eleventy, delete the corrupted file and restart eleventy to regenerate the missing directory.

Currently I’am running v1.0.0, but I saw this problem first in the last days of December, when I was running the latetst beta version of that time.

When only running the --serve mode, the files are nicely added/changed in the output directory.

Note: when I edit/add a file in the ‘assets/root’ folder, the entire _site directory is corrupted!!

Environment:

  • MacOS Mojav 10.14.6
  • Eleventy Version v.1.0.0

Additional context
Add any other context about the problem here.

@bennypowers
Copy link

Same here.

eleventy --serve --incremental --config=.eleventy.cjs
eleventyConfig.addPassthroughCopy('docs/bundle.{js,map,ts}');
eleventyConfig.addPassthroughCopy('docs/demo.{js,map,ts}');
eleventyConfig.addPassthroughCopy('docs/main.mjs');
eleventyConfig.addPassthroughCopy('brand/**/*');

const repoRoot = join(__dirname, '..', '..');

// Copy all component and core files to _site
const files = Object.fromEntries([
  ...fs.readdirSync(join(repoRoot, 'elements')).map(dir => [
    `elements/${dir}`,
    `components/${dir.replace('pfe-', '')}`,
  ]),
  ...fs.readdirSync(join(repoRoot, 'core')).map(dir => [
    `core/${dir}`,
    `core/${dir.replace('pfe-', '')}`,
  ]),
]);

eleventyConfig.addPassthroughCopy(files);

The files object ends up looking like this:

{
  'elements/pfe-accordion': 'components/accordion',
  'elements/pfe-autocomplete': 'components/autocomplete',
  'elements/pfe-etc': 'components/etc',

  'core/pfe-core': 'core/core',
  'core/pfe-sass': 'core/sass',
  'core/pfe-styles': 'core/styles'
}

First run is fine, _site/core/core is a directory full of files.

Then, if I save core/some/thing.ts, after the build, I notice that _site/core/core is no longer a directory, but a file, and it's text contents are identical to core/some/thing.ts

bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Jan 25, 2022
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Jan 30, 2022
docs: update README

docs: update docs site

docs: update docs demo for e2e tests

test(docs): configure dev server for e2e tests

docs: fix cem filters

docs: build demos without shadow roots

docs: rearrange docs url

docs: improve dev SPA index

docs: add demo layout

docs: better import maps and demo template

docs: update FOUC guide and demo pages

docs: use new autoreveal

docs: use nicer demo menu

docs: update bundle and plugins

docs: add kitchen-sink demo

docs: fix pfe-assets plugin

docs: load red hat font locally in kitchen sink

docs: update red hat font

docs: improve kitchen sink

docs: fix build script

docs: improve dev SPA and demo pages

docs: load assets in demos

docs: copy demo assets to docs

docs: better docs build system

docs: fix demo pages

docs: fix component listing

docs: sort docs pages

docs: delegate focus to html-include-element

docs: Make api-viewer more robust by adding z-index and background

fix(docs): workaround for 11ty bug

see 11ty/eleventy#2182

docs: document `{{version}}` in element classes

docs: apply `{{version}}` in docs bundle

docs: combine old changelogs

docs: move favicon

docs: dev guide to project references

docs: improve styles on element pages

docs: use pfe-styles

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>

docs: track performance in dev SPA

docs: a11y fixes for dev SPA
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Jan 30, 2022
- update README
- combine old changelogs

**Docs Site**
- update docs site
- fix cem filters
- rearrange docs url
- update FOUC guide and demo pages
- use new autoreveal
- use nicer demo menu
- update red hat font
- fix pfe-assets plugin
- better docs build system
- document `{{version}}` in element classes
- apply `{{version}}` in docs bundle
- sort docs pages
- move favicon
- dev guide to project references
- improve styles on element pages
- use pfe-styles

**Dev SPA**
- add development SPA (`npm start`)
- improve dev SPA index
- improve dev SPA and demo pages
- track performance in dev SPA
- a11y fixes for dev SPA
- update bundle and plugins
- delegate focus to html-include-element
- Make api-viewer more robust by adding z-index and background
- workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
- update docs demo for e2e tests
- configure dev server for e2e tests
- add demo layout
- better import maps and demo template
- add kitchen-sink demo
- load assets in demos
- copy demo assets to docs
- fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Jan 30, 2022
- update README
- combine old changelogs

**Docs Site**
- update docs site
- fix cem filters
- rearrange docs url
- update FOUC guide and demo pages
- use new autoreveal
- use nicer demo menu
- update red hat font
- fix pfe-assets plugin
- better docs build system
- document `{{version}}` in element classes
- apply `{{version}}` in docs bundle
- sort docs pages
- move favicon
- dev guide to project references
- improve styles on element pages
- use pfe-styles

**Dev SPA**
- add development SPA (`npm start`)
- improve dev SPA index
- improve dev SPA and demo pages
- track performance in dev SPA
- a11y fixes for dev SPA
- update bundle and plugins
- delegate focus to html-include-element
- Make api-viewer more robust by adding z-index and background
- workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
- update docs demo for e2e tests
- configure dev server for e2e tests
- add demo layout
- better import maps and demo template
- add kitchen-sink demo
- load assets in demos
- copy demo assets to docs
- fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Jan 30, 2022
- update README
- combine old changelogs

**Docs Site**
- update docs site
- fix cem filters
- rearrange docs url
- update FOUC guide and demo pages
- use new autoreveal
- use nicer demo menu
- update red hat font
- fix pfe-assets plugin
- better docs build system
- document `{{version}}` in element classes
- apply `{{version}}` in docs bundle
- sort docs pages
- move favicon
- dev guide to project references
- improve styles on element pages
- use pfe-styles

**Dev SPA**
- add development SPA (`npm start`)
- improve dev SPA index
- improve dev SPA and demo pages
- track performance in dev SPA
- a11y fixes for dev SPA
- update bundle and plugins
- delegate focus to html-include-element
- Make api-viewer more robust by adding z-index and background
- workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
- update docs demo for e2e tests
- configure dev server for e2e tests
- add demo layout
- better import maps and demo template
- add kitchen-sink demo
- load assets in demos
- copy demo assets to docs
- fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Jan 31, 2022
- update README
- combine old changelogs

**Docs Site**
- update docs site
- fix cem filters
- rearrange docs url
- update FOUC guide and demo pages
- use new autoreveal
- use nicer demo menu
- update red hat font
- fix pfe-assets plugin
- better docs build system
- document `{{version}}` in element classes
- apply `{{version}}` in docs bundle
- sort docs pages
- move favicon
- dev guide to project references
- improve styles on element pages
- use pfe-styles

**Dev SPA**
- add development SPA (`npm start`)
- improve dev SPA index
- improve dev SPA and demo pages
- track performance in dev SPA
- a11y fixes for dev SPA
- update bundle and plugins
- delegate focus to html-include-element
- Make api-viewer more robust by adding z-index and background
- workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
- update docs demo for e2e tests
- configure dev server for e2e tests
- add demo layout
- better import maps and demo template
- add kitchen-sink demo
- load assets in demos
- copy demo assets to docs
- fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 1, 2022
- update README
- combine old changelogs

**Docs Site**
- update docs site
- fix cem filters
- rearrange docs url
- update FOUC guide and demo pages
- use new autoreveal
- use nicer demo menu
- update red hat font
- fix pfe-assets plugin
- better docs build system
- document `{{version}}` in element classes
- apply `{{version}}` in docs bundle
- sort docs pages
- move favicon
- dev guide to project references
- improve styles on element pages
- use pfe-styles

**Dev SPA**
- add development SPA (`npm start`)
- improve dev SPA index
- improve dev SPA and demo pages
- track performance in dev SPA
- a11y fixes for dev SPA
- update bundle and plugins
- delegate focus to html-include-element
- Make api-viewer more robust by adding z-index and background
- workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
- update docs demo for e2e tests
- configure dev server for e2e tests
- add demo layout
- better import maps and demo template
- add kitchen-sink demo
- load assets in demos
- copy demo assets to docs
- fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 1, 2022
- update README
- combine old changelogs

**Docs Site**
- update docs site
- fix cem filters
- rearrange docs url
- update FOUC guide and demo pages
- use new autoreveal
- use nicer demo menu
- update red hat font
- fix pfe-assets plugin
- better docs build system
- document `{{version}}` in element classes
- apply `{{version}}` in docs bundle
- sort docs pages
- move favicon
- dev guide to project references
- improve styles on element pages
- use pfe-styles

**Dev SPA**
- add development SPA (`npm start`)
- improve dev SPA index
- improve dev SPA and demo pages
- track performance in dev SPA
- a11y fixes for dev SPA
- update bundle and plugins
- delegate focus to html-include-element
- Make api-viewer more robust by adding z-index and background
- workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
- update docs demo for e2e tests
- configure dev server for e2e tests
- add demo layout
- better import maps and demo template
- add kitchen-sink demo
- load assets in demos
- copy demo assets to docs
- fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 1, 2022
- update README
- combine old changelogs

**Docs Site**
- update docs site
- fix cem filters
- rearrange docs url
- update FOUC guide and demo pages
- use new autoreveal
- use nicer demo menu
- update red hat font
- fix pfe-assets plugin
- better docs build system
- document `{{version}}` in element classes
- apply `{{version}}` in docs bundle
- sort docs pages
- move favicon
- dev guide to project references
- improve styles on element pages
- use pfe-styles

**Dev SPA**
- add development SPA (`npm start`)
- improve dev SPA index
- improve dev SPA and demo pages
- track performance in dev SPA
- a11y fixes for dev SPA
- update bundle and plugins
- delegate focus to html-include-element
- Make api-viewer more robust by adding z-index and background
- workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
- update docs demo for e2e tests
- configure dev server for e2e tests
- add demo layout
- better import maps and demo template
- add kitchen-sink demo
- load assets in demos
- copy demo assets to docs
- fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 3, 2022
author Benny Powers <web@bennypowers.com> 1638302302 +0200
committer Benny Powers <bennyp@redhat.com> 1643902752 +0200

docs: update docs
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 3, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 3, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 3, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 3, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 3, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 3, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 11, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
@binyamin binyamin added bug and removed needs-triage labels Feb 15, 2022
@binyamin
Copy link
Member

binyamin commented Feb 15, 2022

Confirmed on linux. Related #108

bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 22, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 23, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
bennypowers added a commit to patternfly/patternfly-elements that referenced this issue Feb 23, 2022
  - update README
  - combine old changelogs

**Docs Site**
  - update docs site
  - fix cem filters
  - rearrange docs url
  - update FOUC guide and demo pages
  - use new autoreveal
  - use nicer demo menu
  - update red hat font
  - fix pfe-assets plugin
  - better docs build system
  - document `{{version}}` in element classes
  - apply `{{version}}` in docs bundle
  - sort docs pages
  - move favicon
  - dev guide to project references
  - improve styles on element pages
  - use pfe-styles
  - move todo generator to docs
  - add heading anchors
  - update react article
  - add blog

**Dev SPA**
  - add development SPA (`npm start`)
  - improve dev SPA index
  - improve dev SPA and demo pages
  - track performance in dev SPA
  - a11y fixes for dev SPA
  - update bundle and plugins
  - delegate focus to html-include-element
  - Make api-viewer more robust by adding z-index and background
  - workaround for 11ty bug. see 11ty/eleventy#2182

**Visual Regression Demos**
  - update docs demo for e2e tests
  - configure dev server for e2e tests
  - add demo layout
  - better import maps and demo template
  - add kitchen-sink demo
  - load assets in demos
  - copy demo assets to docs
  - fix demo pages

Co-Authored-By: Steven Spriggs <steven.spriggs@gmail.com>
@Gr0t3Man
Copy link
Author

Solved in with Eleventy 1.0.1 and 2.0.0-canary.4.
See #2278

@zachleat zachleat added the feature: 🗄 passthrough copy Related to the passthrough file copy feature label Jun 24, 2022
@stormitornado
Copy link

it's still has such bug (version 2.0.1)
I wrote this to copy everything from public to the root, at first time it copied properly with the same folder structure, but on update this structure brokes, files go directly to the root.
eleventyConfig.addPassthroughCopy({"public": "/"});
Maybe I should write another rule?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug feature: 🗄 passthrough copy Related to the passthrough file copy feature
Projects
None yet
Development

No branches or pull requests

5 participants