docusaurus/v1/lib
Fienny Angelina a39677c202 fix: exclude file movements for last updated time (#1023)
* Fix last updated time misleading, only show when file content change
or otherwise when it is first created

Fix #1015

* Fix prettier

* - Simplify regex
- Uses shelljs instead of cross-spawn
- Make logic clearer

* Add test when repositories is moved

* Use shell.exec mock

I initially try to mock the whole shelljs. But it returns error
shell.exec is not a function when i try to provide the mockResolvedValue
I think it is because of the inner code of shelljs who run a forEach to
require each of its method which make it a promise. I tried moving the
jest.mock inside beforeAll and also adding babel-dynamic-import but it did
not solve the problem. In the end, I decided to just mock shelljs.exec since
it is the only function used anyway
2018-10-14 14:09:39 -07:00
..
__tests__ Upgrade to babel 7 for v1 (#995) 2018-09-30 13:32:12 -07:00
core fix: exclude file movements for last updated time (#1023) 2018-10-14 14:09:39 -07:00
server fix: change subcategory format (#1026) 2018-10-10 08:33:20 -07:00
static fix: change subcategory format (#1026) 2018-10-10 08:33:20 -07:00
build-files.js Upgrade to babel 7 for v1 (#995) 2018-09-30 13:32:12 -07:00
copy-examples.js Move Docusaurus 1 files into directory (#966) 2018-09-18 00:58:07 +08:00
publish-gh-pages.js throw error when forgot to pass in GIT_USER (#1035) 2018-10-14 12:27:47 -07:00
rename-version.js Move Docusaurus 1 files into directory (#966) 2018-09-18 00:58:07 +08:00
start-server.js Upgrade to babel 7 for v1 (#995) 2018-09-30 13:32:12 -07:00
version.js Upgrade to babel 7 for v1 (#995) 2018-09-30 13:32:12 -07:00
write-translations.js Upgrade to babel 7 for v1 (#995) 2018-09-30 13:32:12 -07:00