1
0
mirror of https://github.com/TryGhost/Ghost.git synced 2024-12-22 10:21:36 +03:00
Ghost/ghost/package-json/test
Daniel Lockyer d29b8e65ec Fixed symlinked directories ignored when reading packages
refs bd6a295674

- earlier this week I refactored this block of code to get rid of
  explicit `stat` calls, to make the fs operations a little more
  lightweight
- I inadvertantly forgot that readdir doesn't follow symlinks, and we
  were previously use stat that does, so it was ignoring themes that were
  symlinked into `content/themes`
- instead of rolling back my change, I've added an if-statement to call
  `fs.stat` and check the origin of the symlink to see if it's a
  directory
- also added a test that fails without this change
2022-04-01 14:07:04 +01:00
..
utils Added initial package-json package 2021-05-06 15:16:29 +01:00
.eslintrc.js Added initial package-json package 2021-05-06 15:16:29 +01:00
filter.test.js Removed class pattern 2021-06-09 14:39:41 +01:00
parse.test.js Removed class pattern 2021-06-09 14:39:41 +01:00
read.test.js Fixed symlinked directories ignored when reading packages 2022-04-01 14:07:04 +01:00