Make one Ravelry project from another
Make-One Extension
Make a new Ravelry project by copying the currently viewed project. If you want to repeat a project, this extension will copy most of the information into a new project as your starting point. Then you can update the details as you like for your new project.
View a project you want to copy and click the extension in the browser toolbar. If you haven't yet authorized the extension to work on your behalf, there will be a sign in button. After signing in, you'll see a button to copy the project. If successful, the copied project will open in a new tab or window.
Your stash is updated when copying one of your own projects using stashed yarn. If copying someone else's project that includes stashed yarn, basic information about the yarn is included in the new project, but it is not added to your stash. (Of course this has no effect on the other person's stash.)
Read more
View a project you want to copy and click the extension in the browser toolbar. If you haven't yet authorized the extension to work on your behalf, there will be a sign in button. After signing in, you'll see a button to copy the project. If successful, the copied project will open in a new tab or window.
Your stash is updated when copying one of your own projects using stashed yarn. If copying someone else's project that includes stashed yarn, basic information about the yarn is included in the new project, but it is not added to your stash. (Of course this has no effect on the other person's stash.)
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Make-One", "version": "0.7", "description": "Make one Ravelry project from another", "permissions": [ "activeTab", "declarativeContent", "identity", "https://api.ravelry.com/*" ], "page_action": { "default_title": "Make-One", "default_popup": "popup.html" }, "background": { "persistent": false, "scripts": [ "private-config.js", "ravelry-api.js", "background.js" ] }, "icons": { "128": "icon128.png", "48": "icon48.png", "16": "icon16.png" }}
Read more