* Convert jsonrpc & typings to definitions * Handle empty interface generation (no types) * Move jsonrpc/create to rpc-core/create * Create imports * Remove jsonrpc package, generate rpc-core from defs * Debug :) * Generate RPC definitions via interfaces * Generate md docs * Remove @polkadot/jsonrpc refs (at least packages) * No empty types * Add PAHNTOM "cleanup" gen * *sigh* regex loop * Update mock for no jsonrpc * Add definition export types * Cleanup linting * Mocking 1 fix * Mocking 2 fix * rpc-core tests updates * CHANGELOG & docs * Add jsonrpc (already mapped) to interfaces * Add aliasses for RPCs * Fix rpc-core tests
23 lines
398 B
Bash
Executable File
23 lines
398 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
function copy_folder () {
|
|
SRC="packages/$1/build"
|
|
DST="../apps/node_modules/@polkadot/$1"
|
|
|
|
echo "** Copying $SRC to $DST"
|
|
|
|
rm -rf $DST
|
|
cp -r $SRC $DST
|
|
}
|
|
|
|
yarn polkadot-dev-build-ts
|
|
|
|
copy_folder "api"
|
|
copy_folder "api-contract"
|
|
copy_folder "api-derive"
|
|
copy_folder "metadata"
|
|
copy_folder "rpc-core"
|
|
copy_folder "rpc-provider"
|
|
copy_folder "types"
|
|
copy_folder "typegen"
|