From d080590c54e54ff93bc4e9717a7b07ac2deddc91 Mon Sep 17 00:00:00 2001 From: Andrew Ferrazzutti Date: Mon, 3 May 2021 02:44:11 -0400 Subject: [PATCH] Document minimum requirements Also bump the LINE extension version mentioned in SETUP.md (which the bridge still works with, as far as I can tell) --- SETUP.md | 6 +++++- puppet/package.json | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/SETUP.md b/SETUP.md index 4f1f235..fa884e2 100644 --- a/SETUP.md +++ b/SETUP.md @@ -1,5 +1,9 @@ +# Minimum Requirements +* Python 3.8 +* Node 10.18.1 + # Setup -1. Download the .crx file of the [LINE Chrome extension](https://chrome.google.com/webstore/detail/line/ophjlpahpchlmihnnnihgmmeilfjmjjc) (version 2.4.3), and extract it to `puppet/extension_files` +1. Download the .crx file of the [LINE Chrome extension](https://chrome.google.com/webstore/detail/line/ophjlpahpchlmihnnnihgmmeilfjmjjc) (version 2.4.4), and extract it to `puppet/extension_files` 2. `cd` to the `puppet` directory and run `yarn --production` 3. Run `node prep_helper.js` to open the version of Chrome downloaded by Puppeteer, and click on the LINE icon next to the URL bar 4. Once the LINE popup appears, press F12 to show DevTools, which will reveal the LINE extension's UUID diff --git a/puppet/package.json b/puppet/package.json index 8f8d94f..0e6270d 100644 --- a/puppet/package.json +++ b/puppet/package.json @@ -6,6 +6,9 @@ "type": "git", "url": "git+https://src.miscworks.net/fair/matrix-puppeteer-line.git" }, + "engines": { + "node": ">=10.18.1" + }, "type": "module", "main": "src/main.js", "author": "Andrew Ferrazzutti ",