vercel / vercel/hyper

Config: SyntaxError not being shown in DevTools

Open
#2,286 22 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🐛 Type: Bug
Dominant language
TypeScript
Stars
44.7k
Forks
3.6k
Avg merge
21m
Merged PRs (30d)
1

Description

Hi there!

Yesterday I updated my iMac to new macOS 10.13 and here are some issues which I came across:

When I add a default window size to the configuration file, the entire configuration scatters and returns to the default settings (fonts, their size, theme, remove all plugins etc.). The same thing happens when I add settings for the Enhanced Tabs Plugin.

I get an error message when loading settings:

screen shot 2017-09-26 at 09 52 02

The only entry in the DevTools console leads to:

screen shot 2017-09-26 at 09 51 49

Another thing is my theme: so under the Sierra everything worked as it should. Under the High Sierra however for some reason I lost rounded corners in the application:

screen shot 2017-09-26 at 10 06 22

I deleted the app, wipe all settings and reinstalled - this did not help. I removed everything again and installed Canary version - problem still occurs.


OS: macOS 10.13 High Sierra
Hyper version: 1.4.7/2.0.3
My config file: https://gist.github.com/kajka/d333f948c65177a6300a25eb3425e427

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked configuration gist and the DevTools console evidence, then reproduce the settings reset on macOS 10.13 using the reported Hyper versions. Compare the configuration-loading failure with the separate rounded-corners report; done means the reported SyntaxError is surfaced clearly and the affected configuration behavior is covered by a verified result.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, typescript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.