Dev subDAO: Updated package build tool from CRACO to PARCEL Grape Dashboard

Type: Developer DAO
Title: Support for parcel building tool from craco
Funding: Pre-Funded
Max Reward (Create): 20,000 Grape
Max Reward (Complete): 1,000 USDC
Date Created: 04/20/2022
Date Complete: 06/01/2022
Restrictions/Implementation: [https](https://parceljs.org)
Language: Typescript

Submission Instructions:

contribution to Grape GitHub repo Grape Labs · GitHub in specific GitHub - Grape-Labs/grape-dashboard: Grape Dashboard

Description:
Move to Parcel builds which will support the latest Solana Wallet Adapter

Deliverable:
Updated push to GitHub with a build using parcel, builds should successfully

yarn install
yarn run build
yarn start

Craco should be removed in the deliverable and Parcel should be only used

Acceptance Criteria:
Quality is based on & Exceptional quality generally means:
Compilable/Runnable Code which will not break any existing dependencies and integrations on the existing repo, libraries may be updated and build can be updated as long as all existing functionality is compilable

This has been successfully completed:

Create Grape votes to be sent to:
B98e2BdhvvkxtBTwsu97HCmot93kjg9kEKSVYL6YnjjK

Completion bounty can be sent to the devSub DAO address for development use HfG8kPRFNghXMvNQGhWXB44KdxM925ryGZBMpDkTsq7w

1 Like

Nice, great work!
As you are the subDAO Leader here I think it’s fair to say that you accept the submission.
Bounty is now awaiting payment @Dim_Selk

2 Likes

For those that do not understand what this means and what these bounties are about, currently all builds for the Dashboard are using CRACO, which is no longer supported by the Solana Wallet Adapter (past two months), moving to Parcel allows us to use the latest Wallet Adapter with more wallet support (see the added wallets), furthermore all packages have been updated to the latest repos including the latest spa-token libraries which is a significant undertaking in order to allow the long term use of these packages. This will also allow more improvements and additional repos to be added without an issue.

Note that although implemented on grape.art / the dashboard has different functionality which took considerable time to configure. Note: This will also allow more improvements and additional repos to be added without an issue, reduced build size, and improved performance

2 Likes

@DAO-Board @riderinred @discolove007 @kirk - Bounty has been rewarded and confirmed.

  1. Creation: Squads
  2. Completion: Squads
1 Like